Sadržaj:
- Pribor
- Korak 1: Pripremite kućište
- Korak 2: Ožičite svoja kola
- Korak 3: Programirajte Dugu
- Korak 4: Sastavite
Video: Beskonačna duga: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:34
Beskonačna ogledala zabavna su iluzija savršena za svijetle duge. Ova uputa pokazuje vam 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 vam je potreban i prozirni zrcalni materijal i puna zrcalna površina. Koristio sam plastične zrcalne pločice i zatamnjenu prozorsku foliju
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.
Pribor
Dodatni materijal uključuje lemljenje i programiranje. Koristite Arduino IDE za programiranje Circuit Playground Express (CPX) ili gemme. Knjižnice Adafruit obavezno dodajte pomoću upravitelja knjižnice.
Korak 1: Pripremite kućište
Pratite okvir i izrežite dijelove materijala za zrcalo i nijansu. Učinite ih samo malo manjima kako bi mogli stati unutra. Izrežite dio s vrha posude ostavljajući dovoljno mjesta da se formira usna. Spremnik koji sam koristio već je imao plastični prozor pa ovdje nisam morao izrezati poklopac.
Budući da 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. Podatkovnu vezu treba uspostaviti između A0 na CPX -u i Din na Neopixel traci. Ako koristite Gemmu, spojite D1 na Din trake. Spojite 5V vod na traci s Vout kontrolera. To će LEDima dati više snage. Na kraju, spojite uzemljenje između regulatora i LED trake.
Korak 3: Programirajte Dugu
Arduino nudi jednostavan način programiranja ovih RGB LED dioda. Ako već nemate programsko sučelje, preuzmite ga s arduino.cc. Oni imaju početnu stranicu koja će vas provesti kroz svaki korak. Nakon instaliranja Arduino IDE-a, upotrijebit ćete ugrađeni upravitelj knjižnice za dodavanje podrške za AdaPruit NeoPixels i za vašu upravljačku ploču.
Nakon što postavite knjižnice, imat ćete pristup primjerima programa NeoPixel. Počnite s primjerom buttoncycler. Pruža 3 dugine rutine za igru: rainbow, rainbowCycle i TheaterChaseRainbow. Najdraži mi je bio rainbowCycle.
Samo su tri promjene potrebne u primjeru programa
1) Postavite broj NeoPixela s PIXEL_COUNT. Na primjer, ako imate 16 LED dioda, promijenite red koda u:
#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 ovaj redak u
#define PIXEL_PIN 1
3) Promijenite glavni kôd. U Arduinu je glavna rutina loop (). Pronađite tu rutinu i zamijenite je sljedećom
void loop () {rainbowCycle (20);
}
Sada ga uključite i uključite. Trebali biste vidjeti rezultate na NeoPixels -u.
Korak 4: Sastavite
Prva stvar koju treba sastaviti je stavljanje prozirne boje na gornji kapak. 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 kruga postavite zrcaljeni 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čeni:
Beskonačna rukavica kontrolirana kućna automatizacija: 8 koraka (sa slikama)
Infinity Gauntlet Controlled Home Automation: U svom prethodnom projektu napravio sam beskonačnu rukavicu koja kontrolira prekidač za svjetlo. Htio sam upotrijebiti šest kamenaca, a svaki kamen može upravljati uređajem, bravom na vratima ili rasvjetom. Stoga sam napravio sustav kućne automatizacije pomoću beskonačne rukavice. U ovom projektu
LED zvučno reagirajuća beskonačna kocka Krajnji stol: 6 koraka (sa slikama)
Zvučna reakcija Infinity Cube LED krajnji stol: Vau! Vau! Kakav cool efekt! - Ovo su neke stvari koje ćete čuti nakon što dovršite vodič. Potpuno zapanjujuća, lijepa, hipnotička, zvučno reaktivna kocka beskonačnosti. Ovo je skromno napredan projekt lemljenja, trebalo mi je oko 12 ljudi
Galaksija u vašim rukama! Beskonačna kutija ogledala: 3 koraka (sa slikama)
Galaksija u vašim rukama! Infinity Mirror Box: Ovaj vodič govori o stvaranju malog oblika koji stvara puno refleksija iznutra. S rupama u svakom kutu za svjetlo i malim prozorom za gledanje, možete gledati ovaj beskonačni proces u ruci! Na ideju je došlo gledanje beskonačnog ogledala
Podmetač za beskonačna ogledala: 8 koraka (sa slikama)
Infinity Mirror Coaster: U ovom projektu pokazat ću vam kako izgraditi podmetač za beskonačna ogledala s prilagođenim 3D tiskanim kućištem
Duga ekspozicija i astro-fotografija pomoću Raspberry Pi: 13 koraka (sa slikama)
Duga ekspozicija i astro-fotografija pomoću Raspberry Pi: Astrofotografija je fotografija astronomskih objekata, nebeskih događaja i područja noćnog neba. Osim snimanja detalja Mjeseca, Sunca i drugih planeta, astrofotografija ima mogućnost snimanja objekata nevidljivih za brujanje