Kazalo:
- Zaloge
- 1. korak: Pripravite ohišje
- 2. korak: Ožičite svoja vezja
- 3. korak: Programirajte mavrico
- 4. korak: Sestavite
Video: Neskončna mavrica: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Ogledala Infinity so zabavna iluzija, kot nalašč za svetle mavrice. Ta navodila vam pokažejo, kako narediti prenosno neskončno mavrico, ki jo lahko vzamete s seboj.
Materiali
- škatla ali drugo ohišje
- Zrcalna površina
- tonirni material
- Neopixel trak
- krmilnik, kot je Adafruit CPX ali gemma
- združljiva baterija in žice
Upoštevajte, da potrebujete tako prozoren zrcalni material kot polno zrcalno površino. Uporabil sem plastične zrcalne ploščice in zatemnjeno okensko folijo
Škatla mora imeti ravno površino, ki jo lahko izrežete in prekrijete z materialom za niansiranje. Prav tako mora biti dovolj velik, da bo namestil krmilnik, baterijo in dodatne žice.
Zaloge
Dodatne zaloge vključujejo spajkanje in programiranje. Za programiranje Circuit Playground Express (CPX) ali geme uporabite Arduino IDE. Knjižnice Adafruit obvezno dodajte z upraviteljem knjižnic.
1. korak: Pripravite ohišje
Poiščite ohišje in izrežite dele zrcalnih in zatemnilnih materialov. Naj bodo le nekoliko manjši, da se bodo lahko prilegali notri. Odrežite del z vrha posode in pustite dovolj prostora za oblikovanje ustnice. Posoda, ki sem jo uporabljal, je že imela plastično okno, zato mi ni bilo treba izrezati pokrova.
Ker je bilo moje ohišje kovinsko, sem ga obložil z električnim trakom. Prepričajte se, da ni gole kovine, ki bi lahko povzročila kratek stik! Za pritrditev svetlečih diod sem uporabil tudi kartonski trak.
2. korak: Ožičite svoja vezja
Ožičenje je dokaj preprosto. Obstajajo samo 3 povezave, vendar se prepričajte, da se povezujete z začetkom traku. Podatkovna povezava mora biti vzpostavljena med A0 na CPX in Din na traku Neopixel. Če uporabljate Gemmo, priključite D1 na Din traku. Priključite 5V vod na traku na Vout krmilnika. To bo dalo več moči LED. Nazadnje priključite ozemljitev med krmilnikom in LED trakom.
3. korak: Programirajte mavrico
Arduino ponuja enostaven način za programiranje teh RGB LED. Če programskega vmesnika še nimate, ga prenesite s spletnega mesta arduino.cc. Imajo stran za začetek, ki vas vodi skozi vsak korak. Po namestitvi Arduino IDE boste z vgrajenim upraviteljem knjižnic dodali podporo za AdaPruit NeoPixels in za krmilno ploščo.
Ko nastavite knjižnice, boste imeli dostop do primerov programov NeoPixel. Začnite s primerom izvajalca gumbov. Ponuja 3 mavrične rutine za igranje: rainbow, rainbowCycle in theatreChaseRainbow. Moj najljubši je bil rainbowCycle.
V vzorčnem programu morate narediti le 3 spremembe
1) Nastavite število NeoPixels z PIXEL_COUNT. Na primer, če imate 16 LED, spremenite vrstico kode tako, da se glasi:
#define PIXEL_COUNT 16
2) Nastavite izhodni zatič krmilnika. Če uporabljate CPX, se prepričajte, da je PIXEL_PIN definiran s črto
#define PIXEL_PIN 6
Če uporabljate Gemmo, boste to vrstico spremenili v
#define PIXEL_PIN 1
3) Spremenite glavno kodo. V Arduinu je glavna rutina loop (). Poiščite to rutino in jo nadomestite z naslednjim
void loop () {rainbowCycle (20);
}
Zdaj ga priključite in naložite. Rezultate bi morali videti na NeoPixels.
4. korak: Sestavite
Prva stvar, ki jo morate sestaviti, je, da na zgornji pokrov nanesete prozorno barvo. Tukaj je prikazano pritrjeno z dvostranskim trakom.
Ploščo NeoPixel pritrdite čim bližje pokrovu.
Nato postavite baterijo in krmilnik v ohišje. Če uporabljate CPX, se bo samodejno vklopil. Če uporabljate Gemmo, jo boste morda morali vklopiti. Na tem koraku bodo zasvetile LED diode.
Nad vezjem postavite zrcalno storitev. Poskusite ga pritrditi čim bližje LED diodam.
Zadnji korak je namestitev pokrova. Zdaj imate svojo prenosno neskončno mavrico!
Priporočena:
LED zvočno odzivna neskončna kocka Končna miza: 6 korakov (s slikami)
LED zvočno reaktivna neskončna kocka Končna miza: Vau! Vau! Kakšen kul učinek! - To so nekatere stvari, ki jih boste slišali, ko boste dokončali vodnik. Popolnoma osupljiva, lepa, hipnotična, zvočno reaktivna neskončna kocka. To je skromno napreden spajkalni projekt, vzelo mi je približno 12 ljudi
Galaksija v vaših rokah! Neskončna zrcalna škatla: 3 koraki (s slikami)
Galaksija v vaših rokah! Infinity Mirror Box: Ta vadnica govori o oblikovanju majhne oblike, ki v notranjosti ustvari veliko odsevov. Z luknjami v vsakem kotu za svetlobo in majhnim okencem skozi, lahko gledate ta neskončni proces v roki! Ideja je prišla iz gledanja neskončnega ogledala
Neskončna ura s pametnim telefonom: 5 korakov (s slikami)
Neskončna ura, ki jo nadzoruje pametni telefon: videl sem veliko projektov ogledal Infinity in neskončnih ur na Instructables, zato sem se odločil, da bom naredil svojega. Morda se ne razlikuje veliko od drugih … ampak jaz sem to naredil sam, tako je! Če tega še ne veste: Kaj je neskončnost
3D Natisnjena Neskončna ura: 3 koraki (s slikami)
3D Natisnjena Neskončna Ura: Zato je ideja te ure narediti, da bo v obliki neskončnega simbola ena stran oblike prikazala uro, druga pa minuto. Če imate kakršne koli predloge ali vprašanja za dizajn ali trsko
Neskončna zrcalna stenska ura v okvirju IKEA za slike: 4 koraki
Neskončna zrcalna stenska ura v okvirju IKEA za slike: Pozdravljeni, vedno sem si želel zgraditi stensko uro. V trgovinah, kot je IKEA, je veliko čudovitih stenskih ur. Imel sem nekaj težav s temi komercialnimi urami. Zame so preglasni (neprekinjen tic-tac je nadležen), urnih kazalcev ne vidim