Sadržaj:
- Supplies
- Korak 1: Pripremite kućište
- Korak 2: Ožičite svoja kola
- Korak 3: Programirajte Rainbow
- Korak 4: Sastavite
Video: Infinity Rainbow: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Beskonačna ogledala zabavna su iluzija savršena za svijetle duge. Ova instrukcija vam pokazuje kako napraviti prijenosnu beskonačnu dugu koju možete ponijeti sa sobom.
Materijali
- kutija ili drugo kućište
- Zrcalna površina
- materijal za nijansiranje
- Neopikselna traka
- kontroler poput Adafruit CPX -a ili gemme
- kompatibilna baterija i žice
Imajte na umu da su vam potrebni i prozirni zrcalni materijal i puna zrcalna površina. Koristio sam plastične zrcalne pločice i zatamnjenu foliju za prozore
Kutija mora imati ravnu površinu koju možete izrezati i prekriti materijalom za nijansiranje. Također će morati biti dovoljno velik za smještaj kontrolera, baterije i dodatnih žica.
Supplies
Dodatni materijal uključuje lemljenje i programiranje. Koristite Arduino IDE za programiranje Circuit Playground Express (CPX) ili gemme. Svakako dodajte Adafruit biblioteke pomoću upravitelja biblioteke.
Korak 1: Pripremite kućište
Pratite okvir i izrežite dijelove materijala za ogledalo i nijansu. Učinite ih samo malo manjima kako bi mogli stati unutra. Izrežite dio s vrha posude ostavljajući dovoljno prostora da se formira usna. Kontejner koji sam koristio već je imao plastični prozor pa nisam morao ovdje izrezati poklopac.
Pošto je moje kućište bilo metalno, obložio sam ga električnom trakom. Uvjerite se da nema golog metala koji bi vam mogao spojiti spoj! Koristio sam i kartonsku traku za pričvršćivanje LED dioda.
Korak 2: Ožičite svoja kola
Ožičenje je prilično jednostavno. Postoje samo 3 veze, ali budite sigurni da se povezujete na početak trake. Veza za prijenos podataka treba biti uspostavljena između A0 na CPX -u i Din na Neopixel traci. Ako koristite Gemmu, spojite D1 na Din trake. Priključite 5V vod na traci na Vout kontrolera. Ovo će dati više snage LED diodama. Na kraju, spojite uzemljenje između kontrolera i LED trake.
Korak 3: Programirajte Rainbow
Arduino nudi jednostavan način programiranja ovih RGB LED dioda. Ako već nemate programsko sučelje, preuzmite ga sa arduino.cc. Oni imaju početnu stranicu koja će vas provesti kroz svaki korak. Nakon instaliranja Arduino IDE-a, upotrijebit ćete ugrađeni upravitelj biblioteka za dodavanje podrške za AdaPruit NeoPixels i za vašu kontrolnu ploču.
Nakon što postavite biblioteke, imat ćete pristup primjerima NeoPixel programa. Počnite s primjerom buttoncycler. Omogućuje 3 dugine rutine za igru: rainbow, rainbowCycle i TheaterChaseRainbow. Moj omiljeni je bio rainbowCycle.
Postoje samo 3 promjene koje ćete morati napraviti u primjeru programa
1) Postavite broj NeoPixela sa PIXEL_COUNT. Na primjer, ako imate 16 LED dioda, promijenite red koda u sljedeći:
#define PIXEL_COUNT 16
2) Postavite izlazni pin kontrolera. Ako koristite CPX, provjerite je li PIXEL_PIN definiran linijom
#define PIXEL_PIN 6
Ako koristite Gemmu, promijenit ćete ovu liniju u
#define PIXEL_PIN 1
3) Promijenite glavni kod. U Arduinu je glavna rutina loop (). Pronađite tu rutinu i zamijenite je sa sljedećom
void loop () {rainbowCycle (20);
}
Sada ga uključite u utičnicu. Trebali biste vidjeti rezultate na NeoPixels -u.
Korak 4: Sastavite
Prva stvar koju treba sastaviti je stavljanje prozirne boje na gornji poklopac. Ovdje je prikazano pričvršćeno dvostranom trakom.
Pričvrstite NeoPixel traku što bliže poklopcu.
Zatim postavite bateriju i kontroler u kućište. Ako koristite CPX, automatski će se uključiti. Ako koristite Gemmu, možda ćete je morati uključiti. LED diode će svijetliti u ovom koraku.
Iznad kola, postavite preslikani servis. Pokušajte ga pričvrstiti što je moguće bliže LED diodama.
Posljednji korak je stavljanje poklopca. Sada imate svoju prijenosnu beskonačnu dugu!
Preporučuje se:
Izgradite Rainbow interaktivni most koristeći Minecraft Raspberry Pi Edition: 11 koraka
Izgradite Rainbow interaktivni most koristeći Minecraft Raspberry Pi Edition: Jučer sam vidio svog osmogodišnjeg nećaka kako igra Minecraft s Raspberry Pi-em koji sam mu dao prije, a onda sam dobio ideju da koristi kod za izradu prilagođenog i uzbudljivog Minecraft-a pi projekt LED blokova. Minecraft Pi je odličan način da započnete sa
Arduino i Neopixel boca Coca -Cole Rainbow Party Light: 7 koraka (sa slikama)
Arduino & Neopixel Coca Bottle Rainbow Party Light: Dakle, moj sin Doon primjećuje jako cool svjetlo za zabavu napravljeno od starih boca koksa i gnjecavih unutrašnjosti sjajnih štapića, i pita možemo li ga napraviti za njegove predstojeće školske ispite. ! Kažem sigurno, ali zar ne biste radije pojeli ovo
Sretan rođendan RGB Rainbow Lighting Gift: 11 koraka
Sretan rođendan RGB Rainbow Lighting Gift: Pozdrav prijatelji, u ovom uputstvu napravit ćemo drugačiji rođendanski poklon koristeći RGB neopixel. Ovaj projekat izgleda jako cool po mraku noću. Sve informacije u ovom vodiču pružio sam sa svim dijelovima i kodovima. I nadam se da će vam se svi svideti
Tap Tap Rainbow - igra za brzu reakciju za 2 igrača: 4 koraka (sa slikama)
Tap Tap Rainbow - igra za brzu reakciju za 2 igrača: prije 2 sedmice moja kćer je imala genijalnu ideju da napravi igru brze reakcije sa duginim bojama (ona je stručnjak za dugu: D). Ideja mi se odmah svidjela i počeli smo razmišljati kako od nje možemo napraviti pravu igru. Ideja je bila. Imate dugu u
Neopixel Ws2812 Rainbow LED sjaj sa M5stick-C - Pokretanje Rainbow -a na Neopixelu Ws2812 Korištenje M5stack M5stick C Korištenje Arduino IDE -a: 5 koraka
Neopixel Ws2812 Rainbow LED sjaj sa M5stick-C | Pokretanje Rainbow-a na Neopixel Ws2812 Korištenje M5stack M5stick C Korištenje Arduino IDE-a: Zdravo momci u ovim uputama naučit ćemo kako koristiti neopixel ws2812 LED diode ili LED traku ili LED matricu ili LED prsten s razvojnom pločom m5stack m5stick-C s Arduino IDE-om, a mi ćemo napraviti dugin uzorak sa njim