Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-23 15:01
Hallo jongens, dit was dus een heel interessant project. Op school moest onze klas een project doen met de naam 'If This, Then That', waarin we een Arduino moesten gebruiken om iets te maken. We konden letterlijk alles kiezen om te maken, zolang we maar een Arduino gebruikten. Het was ook oké als je project mislukte, dus begon ik een experiment.
Ik heb al zo lang als ik me kan herinneren hoogtevrees. Het is niet zo erg als toen ik jonger was, maar ik kijk nog steeds niet graag naar beneden als ik op een gebouw sta. Daarom heb ik een 'acrofobie-bril' gemaakt, maar het punt is, ik weet niet of het werkt. Kijk, ik gebruikte eigenlijk de principes van een oneindige spiegel, maar in plaats van een RGB-ledstrip te kopen, kocht ik een RGBW-ledstrip en ik weet niet hoe ik deze op de Arduino moet aansluiten.
Als je dit kleine experiment zelf wilt doen, zal ik je laten zien hoe.
Waarschuwing! Gebruik dit niet als u epileptisch bent. Ik kan dit niet genoeg benadrukken.
Stap 1: Stap 1: Verkrijg de materialen
Dus jongens, dit is wat je nodig hebt:
- Arduino Uno.
- Een broodplank.
- Een set breadboard-jumpers.
- Een RGB(W) ledstrip (ik raad een RGB-strip aan als je net zo onervaren bent als ik. Er zijn veel tutorials over hoe je er een op een Arduino kunt aansluiten).
- Twee duikmaskers (ik kan deze zeker aanraden omdat ze vrij makkelijk uit elkaar te halen zijn:
- Spiegelglasfolie.
- Een kartonsnijder.
- Duck tape.
- Afplakband.
- Dubbelzijdige tape
- Verf en een penseel.
- Een spuitfles (je hebt deze nodig om hem met water te vullen en op het glas te spuiten).
Stap 2: Stap 2: Wijzig het glas
1. Neem je duikmaskers en scheid alle items voor elkaar
2. Haal het glas van je duikmaskers en knip een deel van de Mirror Window Film uit.
3. Spuit je glas en film in met water en plaats deze voorzichtig op elkaar.
4. Pak een hard stuk plastic en probeer alle luchtbellen eruit te krijgen.
5. Knip de overtollige film af.
Stap 3: Stap 3: Zet alles weer op zijn plaats
1. Plaats je spiegelglas in beide duikmaskers (zorg ervoor dat er maar één een plastic band heeft).
2. Zorg ervoor dat alles veilig is.
3. Plak de ledstrip met dubbelzijdig plakband (het maakt niet uit of de ledstrip iets te lang is, we kunnen hem in een volgende stap verbergen).
Stap 4: Stap 4: Finishing touch
1. Gebruik ducktape om de duikmaskers aan te sluiten (zorg ervoor dat de draden aan de buitenkant zitten).
2. Plak afplakband op de plekken die je wilt schilderen.
3. VERF!
Stap 5: Stap 5: Coderen
Ach ja, het leuke gedeelte. dus dit is mijn regenboogcode, maar als je meer wilt experimenteren door te kijken of bepaalde kleuren meer effect hebben of iets anders dat je wilt uitproberen, voel je dan vrij om dat te doen.
Opmerking: ik heb circuits.io gebruikt om te zien of het echt is en maak je geen zorgen.
Ik heb ArduinoIDE en de neopixel-bibliotheek gebruikt:
#include #define PIN 6
#define NUM_LEDS 24
Adafruit_NeoPixel-strip = Adafruit_NeoPixel (NUM_LEDS, PIN, NEO_GRB + NEO_KHZ800);
ongeldige setup() {
strip.begin();
strip.show();
}
lege lus() {
regenboogCyclus (20);
}
void rainbowCycle(int SpeedDelay) {
byte *c;
uint16_t i, j;
voor(j=0; j<256*5; j++) {
for(i=0; i< NUM_LEDS; i++) {
c=Wiel (((i * 256 / NUM_LEDS) + j) & 255);
setPixel(i, *c, *(c+1), *(c+2), *(c+3));
}
toonStrip();
vertraging (SpeedDelay);
}
}
byte * Wiel (byte WielPos) {
statische byte c[4];
if(WielPos < 85) {
c[0]=WielPos * 3;
c[1]=255 - WielPos * 3;
c[2]=0;
c[3]=0;
} else if(WielPos < 170) {
WielPos -= 85;
c[0]=255 - WielPos * 3;
c[1]=0;
c[2]=WielPos * 3;
c[3]=0;
} anders {
WielPos -= 170;
c[0]=0;
c[1]=WielPos * 3;
c[2]=255 - WielPos * 3;
c[3]=0;
}
terug c;
}
ongeldige showStrip() {
#ifdef ADAFRUIT_NEOPIXEL_H
strip.show();
#stop als
}
void setPixel(int Pixel, byte rood, byte groen, byte blauw, byte wit) {
#ifdef ADAFRUIT_NEOPIXEL_H
strip.setPixelColor (Pixel, strip. Color (rood, groen, blauw, wit));
#stop als
}
void setAll (byte rood, byte groen, byte blauw, byte wit) {
for(int i = 0; ik < NUM_LEDS; i++) {
setPixel(i, rood, groen, blauw, wit);
}
toonStrip();
}
Stap 6: Dat is het
Ik hoop dat je de instructable leuk vond!
- Brechje
Aanbevolen:
Raspberry Pi Oled-klok Bekijk het, hoor het en voel het: 5 stappen (met afbeeldingen)
Raspberry Pi Oled Clock Watch It Hear It and Feel It: dit is een slimme klok die de tijd op een OLED-display weergeeft en je kunt ook de tijd horen op verschillende tijdsintervallen die hulpvol zijn voor blinden en het verandert ook de led-kleur met de tijd zoals licht in de schemering licht in de avond wordt oranje naar geel en houdt van t
Schrijf het ! Maak het ! Deel het!: 4 stappen
Schrijf het ! Maak het ! Deel het!: Mijn leerlingen hebben Lego gebruikt om creativiteit toe te voegen aan hun schrijven, de organisatie van het schrijven en om hun werk digitaal te presenteren met hun familie en met hun leeftijdsgenoten in de klas
Hoe muziek te krijgen van BIJNA ELKE (Haha) website (zolang je het kunt horen, kun je het krijgen Ok prima als het in Flash is ingesloten, kun je dat misschien niet) BEWERKT !!!!!
Hoe muziek te krijgen van BIJNA ELKE (Haha) website (zolang je het kunt horen, kun je het krijgen … Ok prima als het in Flash is ingesloten, kun je dat misschien niet) BEWERKT !!!!! Toegevoegde info: als je ooit naar een website gaat en een nummer speelt dat je leuk vindt en wilt, dan is hier de instructie voor jou, niet mijn schuld als je iets verknoeit (de enige manier waarop het zal gebeuren is als je dingen begint te verwijderen zonder reden )ik heb muziek kunnen krijgen voor
Instructies voor het voltooien van de mock-up van het ontwerp van de rupsschuif voor het heffen/verlagen van in het midden gemonteerde voetsteunen op elektrische rolstoelen - Ajarn
Instructies voor het voltooien van de mock-up van het ontwerp van de rupsschuif voor het omhoog/omlaag brengen van in het midden gemonteerde voetsteunen op elektrische rolstoelen: in het midden gemonteerde voetsteunen kunnen omhoog worden gebracht om onder de zitting goed te worden opgeborgen en omlaag om te worden ingezet. Een mechanisme voor onafhankelijke bediening van het opbergen en plaatsen van de voetsteun is niet inbegrepen in elektrische rolstoelen op de markt, en PWC-gebruikers hebben de behoefte geuit
Waterdichte luidsprekers die drijven - "Het drijft, het draagt en het rockt de noten!": 7 stappen (met afbeeldingen)
Waterdichte luidsprekers die drijven - "It Floats, It Totes and It Rocks the Notes!": Dit waterdichte luidsprekerproject is geïnspireerd op vele reizen naar de Gila-rivier in Arizona (en SNL's "I'm on a Boat!" ). We zullen de rivier afdrijven of lijnen aan de kust bevestigen zodat onze drijvers vlak bij onze camping blijven. Iedereen he