Kazalo:
- 1. korak: 1. korak: Pridobite materiale
- 2. korak: 2. korak: spremenite steklo
- 3. korak: 3. korak: Vse postavite na svoje mesto
- 4. korak: 4. korak: Dokončanje Dotaknite se
- 5. korak: 5. korak: Kodiranje
- Korak 6: To je to
Video: Projekt akrofobije: 6 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
Pozdravljeni, to je bil zelo zanimiv projekt. V šoli je moral naš razred narediti projekt, imenovan 'Če to, potem tisto', v katerem smo morali uporabiti Arduino za izdelavo česar koli. Dobesedno smo lahko izbrali karkoli za izdelavo, če smo uporabljali Arduino. Prav tako je bilo v redu, če vaš projekt ni uspel, zato sem začel eksperiment.
Odkar pomnim, me je strah višine. Ni tako hudo, kot je bilo v mladosti, vendar še vedno ne maram gledati navzdol, ko stojim na vrhu stavbe. Zato sem naredil 'očala za akrofobijo', ampak stvar je v tem, da ne vem, če deluje. Glej, v bistvu sem uporabljal načela neskončnega ogledala, toda namesto da bi kupil LED trak RGB, sem kupil LED trak RGBW in ne vem, kako ga povezati z Arduinom.
Če želite sami narediti ta majhen poskus, naj vam pokažem, kako.
Opozorilo! Prosimo, da tega ne uporabljate, ko ste epileptični. Tega ne morem dovolj poudariti.
1. korak: 1. korak: Pridobite materiale
Torej, fantje, tukaj boste potrebovali:
- Arduino Uno.
- Okvir.
- Komplet mostičnih žic za mizo.
- RGB (W) LED trak (priporočam RGB trak, če ste prav tako neizkušeni kot jaz. To je veliko vadnic o tem, kako ga povezati z Arduinom).
-Dve potapljaški maski (vsekakor lahko priporočam, ker ju je dokaj enostavno razstaviti:
- Zrcalni okenski film.
- Rezalnik kartona.
- Ducktape.
- Lepilni trak.
- Dvostranski trak
- Barva in čopič.
- Razpršilno steklenico (napolnite jo z vodo in razpršite po steklu).
2. korak: 2. korak: spremenite steklo
1. Vzemite si potapljaške maske in ločite vse predmete drug za drugega
2. Vzemite steklo iz potapljaških mask in izrežite nekaj zrcalnega okenskega filma.
3. Steklo in film poškropite z vodo in ga previdno položite drug na drugega.
4. Vzemite trd kos plastike in poskusite odstraniti vse zračne mehurčke.
5. Odrežite odvečno folijo.
3. korak: 3. korak: Vse postavite na svoje mesto
1. Zrcalno steklo postavite v obe potapljaški maski (prepričajte se, da ima samo eden plastični trak).
2. Prepričajte se, da je vse varno.
3. Led trak položite z dvostranskim trakom (ni pomembno, če je LED trak malo predolg, ga lahko v prihodnjem koraku skrijemo).
4. korak: 4. korak: Dokončanje Dotaknite se
1. Za povezovanje mask za potapljanje uporabite račji trak (pazite, da so žice na zunanji strani).
2. Lepilni trak položite na mesta, ki jih želite pobarvati.
3. BARVA!
5. korak: 5. korak: Kodiranje
Aha, zabaven del. tako da je to moja mavrična koda, če pa želite bolj eksperimentirati in ugotoviti, ali imajo nekatere barve večji učinek ali karkoli drugega, kar bi radi preizkusili, to storite.
Opomba: Uporabil sem circuits.io, da vidim, ali je res, in to počne, ne skrbite.
Uporabil sem ArduinoIDE in knjižnico neopixel:
#include #define PIN 6
#define NUM_LEDS 24
Adafruit_NeoPixel strip = Adafruit_NeoPixel (NUM_LEDS, PIN, NEO_GRB + NEO_KHZ800);
void setup () {
strip.begin ();
strip.show ();
}
void loop () {
rainbowCycle (20);
}
void rainbowCycle (int SpeedDelay) {
bajt *c;
uint16_t i, j;
za (j = 0; j <256*5; j ++) {
za (i = 0; i <NUM_LEDS; i ++) {
c = kolo (((i * 256 / NUM_LEDS) + j) & 255);
setPixel (i, *c, *(c+1), *(c+2), *(c+3));
}
showStrip ();
zakasnitev (SpeedDelay);
}
}
byte * Wheel (byte WheelPos) {
statični bajt c [4];
if (WheelPos <85) {
c [0] = WheelPos * 3;
c [1] = 255 - Kolesa * 3;
c [2] = 0;
c [3] = 0;
} else if (WheelPos <170) {
WheelPos -= 85;
c [0] = 255 - Kolesa * 3;
c [1] = 0;
c [2] = WheelPos * 3;
c [3] = 0;
} drugo {
WheelPos -= 170;
c [0] = 0;
c [1] = WheelPos * 3;
c [2] = 255 - WheelPos * 3;
c [3] = 0;
}
vrnitev c;
}
void showStrip () {
#ifdef ADAFRUIT_NEOPIXEL_H
strip.show ();
#endif
}
void setPixel (int Pixel, bajt rdeča, bajt zelena, bajt modra, bajt bela) {
#ifdef ADAFRUIT_NEOPIXEL_H
strip.setPixelColor (Pixel, strip. Color (rdeča, zelena, modra, bela));
#endif
}
void setAll (bajt rdeča, bajt zelena, bajt modra, bajt bela) {
za (int i = 0; i <NUM_LEDS; i ++) {
setPixel (i, rdeča, zelena, modra, bela);
}
showStrip ();
}
Korak 6: To je to
Upam, da vam je bil pouk všeč!
- Brechje
Priporočena:
Linefollower HoGent - sintetični projekt: 8 korakov
Linefollower HoGent - Syntheseproject: Če želite, da vaš projekt sintetizira kregen, ki smo ga opdracht een linefollower te maken. In deze instructable zal ik uitleggen hoe ik deze gemaakt heb, en tegen welke problemen ik o.a ben aangelopen
Projekt stabilizatorja kardanske gredi: 9 korakov (s slikami)
Projekt stabilizatorja karbona: Kako narediti kardan Naučite se, kako narediti dvoosni kardan za svojo akcijsko kamero V današnji kulturi vsi radi snemamo videoposnetke in zajemamo trenutke, še posebej, če ste ustvarjalec vsebin, kot sem jaz, ste se zagotovo soočili z vprašanjem tako pretresljiv video
Samodejni EKG- BME 305 Končni projekt Dodatni kredit: 7 korakov
Samodejni EKG-BME 305 Končni projekt Dodatni kredit: Elektrokardiogram (EKG ali EKG) se uporablja za merjenje električnih signalov, ki jih proizvaja utripajoče srce, in ima veliko vlogo pri diagnozi in prognozi bolezni srca in ožilja. Nekateri podatki, pridobljeni z EKG, vključujejo ritem
Projekt avtomatizirane posode za hrano za hišne živali: 13 korakov
Projekt avtomatizirane posode za hrano za hišne živali: ta navodila bodo prikazala in razložila, kako zgraditi avtomatizirano, programirano krmilnico za hišne ljubljenčke s pritrjenimi skledami za hrano. Tukaj sem priložil video, ki prikazuje, kako izdelki delujejo in kako izgledajo
Gorilnik z USB pogonom! Ta projekt lahko gori iz plastike / lesa / papirja (zabaven projekt mora biti tudi iz zelo lesenega lesa): 3 koraki
Gorilnik z USB pogonom! Ta projekt lahko gori iz plastike / lesa / papirja (zabaven projekt mora biti tudi iz zelo lesenega lesa): NE NAČINITE TEGA Z UPORABO USB !!!! Iz vseh komentarjev sem ugotovil, da lahko poškoduje vaš računalnik. moj računalnik je v redu. Uporabite polnilnik za telefon 600m 5v. Uporabil sem to in deluje brezhibno in nič se ne poškoduje, če uporabite varnostni vtič za zaustavitev napajanja