Cuprins:
- Pasul 1: Materiale și instrumente
- Pasul 2: Module de lipit
- Pasul 3: Conectați-vă la Arduino
- Pasul 4: lipiți LED-ul în cadru
- Pasul 5: Finalizare
- Pasul 6: Bucurați-vă
Video: Rama foto LED Neo Pixel: 6 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Buna din nou! Am făcut acest proiect special pentru competiția „culorile curcubeului”. Dacă vă place vă rog să mă votați la concurs.
Așa că am decis să fac un proiect foarte rapid și ușor pentru competiție. Este o rama foto LED neo-pixel, cu o imagine funky. Mi-a venit ideea când am luat poza din secțiunea de felicitări a supermarketului (sunt un fan al războaielor stelare și al abstractizării geometrice, așa că a bifat două căsuțe). Ce modalitate mai bună de a afișa acest card minunat decât unele LED-uri care schimbă culoarea și o ramă de imagine elegantă?
Întregul lucru mi-a luat aproximativ o zi, deci un proiect de weekend foarte ușor pe care să îl încerci.
Pasul 1: Materiale și instrumente
Am o mulțime de lucruri care stau în jur, deoarece, atunci când termin un proiect, ajung cu piese de schimb care se adună în timp. Apreciez că nu toată lumea este ca mine și s-ar putea să trebuiască să cumpărați niște biți.
Materiale:
- Stickuri cu lipici fierbinte (eBay 1,30 GBP pentru zece)
- 5 mm din PVC ridgid (cunoscut și sub numele de foamboard 1,49 GBP pentru o singură piesă A4)
- Rama foto acceptă o fotografie de 5x7 inch (2 GBP dintr-o vânzare a portbagajului auto [fugi de piață pentru cititorii internaționali])
- Module Neo pixel LEDS WS2811 (am cumpărat 300 dintre acestea la 20 GBP, dar am folosit doar vreo zece, le puteți cumpăra în benzi de 30 la 5,50 GBP de pe eBay)
- Cabluri Dupont (1 GBP pentru o slujbă de pe eBay)
- Arduino Nano / Pro-Mini (2 GBP de la colegii noștri din Shenzhen, asigurați-vă că este o variantă de 16 MHz)
- Lipit, 10g, 0,8 mm (0,99 GBP din China)
- Bandă adezivă transparentă (denumită și bandă de vânzare 0,99 GBP pentru o rolă de 66 m)
- Carte de felicitare funky (2,50 GBP)
- PCB micro USB breakout (1,49 GBP pentru 10 din China)
- Mică incintă neagră (ebay 1,97 GBP)
- Reduceți căldura
- Placă de sudură mică, fără sudură, cu suport autoadeziv (ebay 0,99 GBP de la Hong Kong)
IMPORTANT
Pentru ca LED-urile pixel să funcționeze corect, puteți utiliza orice mic controler mic, atâta timp cât este o versiune de 16 MHz. Inițial am vrut să folosesc ATTiny85, dar m-am chinuit, așa că m-am întors la ceva ce știam că funcționează bine.
Instrumente
- Fier de lipit (Dacă lipiți pe plăci de lipit foarte mici, așa cum sunt eu aici, veți beneficia foarte mult de un fier de călcat cu temperatură controlată)
- Cuțit manual (alias cuțit Stanley)
- Pistol de lipit fierbinte
- Arma cu aer cald
Pasul 2: Module de lipit
Puteți cumpăra aceste module deja îmbinate în role care pot fi tăiate la lungime. Vă recomand să le cumpărați altfel va trebui să urmați acest pas. Am cumpărat aceste module cu ani în urmă pentru un alt proiect pe care l-am abandonat. Așa că le-am folosit pentru că le aveam deja.
WS2811 și WS2812 sunt module adresabile care pot fi legate în lanț împreună într-un șir. Fiecare modul individual poate fi pornit și oprit sau realizat pentru a afișa o anumită culoare. Aceste module au o săgeată care indică intrarea și ieșirea și este important să luați în considerare acest lucru. În esență, toate săgețile trebuie să indice toate în aceeași direcție în șir după ce sunt lipite împreună. Am atașat o scurtă schemă (prin amabilitatea Adafruit, au un „ghid uber” excelent care acoperă modul de utilizare a acestor module și a celor similare, așa că asigurați-vă că ați verificat-o pentru a înțelege diferențele).
Am folosit cabluri dupont deoarece acestea erau de dimensiunea corectă pentru a lipi frumos pe tampoanele de lipit. Le-am tăiat în lungimi de 3cm pentru a separa modulele. Odată ce ați lipit suficient împreună într-un șir pentru a alinia întreaga rama foto, ne putem gândi apoi să le montăm în rama foto.
Pasul 3: Conectați-vă la Arduino
Următorul pas este foarte simplu. Am descărcat biblioteca LED Adafruit Neo Pixel prin ID-ul Arduino. Pentru aceasta, accesați:
Schiță -> include bibliotecă -> Gestionați bibliotecile
apoi din meniu selectați „Adafruit Neo Pixel by Adafruit” și faceți clic pe instalare
Încărcați schița de exemplu „strandtest”, făcând clic pe:
Fișier -> Exemple -> Adafruit Neopixel -> Strandtest
Apoi încărcați codul pe Arduino
În funcție de numărul de pixeli din șir, poate fi necesar să vă schimbați codul în care scrie „NUMOFPIXELS = 60” la numărul de pixeli din șir, în cazul meu acesta a fost 13. Asta este! Dacă doriți ceva diferit, puteți schimba oricând codul, dar îmi place efectele din exemplu.
Șirul de pixeli are trei conexiuni la Arduino „5V, GND și DATA”. Conectați linia 5V la 5V pe Arduino, GND la GND pe Arduino și DATA la Pinul digital 6 de pe Arduino. După atașarea fiecărui modul conceput, aș alimenta scurt șirul pentru a mă asigura că funcționează corect înainte de a lipi altul. Datorită distanțelor de separare dintre tampoane, este foarte ușor să faceți un scurtcircuit sau să scurtați două linii de date împreună.
După ce ați conectat șirul, ați încărcat codul și ați confirmat că șirul funcționează conform așteptărilor, continuați cu pasul următor.
Pasul 4: lipiți LED-ul în cadru
Utilizați adeziv fierbinte pe partea inferioară a modulului LED și lipiți-l în cadru. Păstrați firele cât mai plate posibil în interior. Apoi am tăiat benzi de 3 cm x 1,5 cm de foamboard de 5 mm cu un cuțit kraft pentru a acoperi firele pe care le-am lipit peste fire cu adeziv fierbinte pentru a le ascunde.
Pasul 5: Finalizare
Am tăiat un cadru interior pentru card dintr-un panou de 5 mm și am fixat cardul în cadru cu bandă de vânzare. Am tăiat un colț de pe suport pentru ca firele să iasă din spatele cadrului. Placa din spate a fost plasată în partea din spate a cadrului pentru a închide imaginea.
Pentru a adăposti Arduino, am așezat toate conexiunile pe o placă fără sudură, cu un suport adeziv, și am lipit-o într-o incintă mică. Am forat o gaură de 6 mm în lateral ca intrare pentru firele către LED-uri și pentru alimentare. Apoi am înșurubat pur și simplu capacul înapoi pe cutie și l-am lipit pe suport cu adeziv fierbinte. În cele din urmă am lipit capătul de alimentare al Arduino folosind un PCB micro-USB breakout și am terminat terminarea cu termocontractare.
Pasul 6: Bucurați-vă
Sper că ți-a plăcut acest scurt instructabil, dacă ți-a plăcut te rog votează-l în culorile competiției curcubeu. Vă rugăm, de asemenea, să aruncați o privire la celelalte instructabile ale mele de mai sus.
Recomandat:
Rama foto OSD Face Aware: 11 pași (cu imagini)
Face Aware OSD Photo Frame: Acest manual de instrucțiuni arată cum să realizați o ramă foto care să conțină fața pe ecran (OSD). OSD poate afișa ora, vremea sau alte informații pe internet pe care le doriți
Rama foto Raspberry Pi în mai puțin de 20 de minute: 10 pași (cu imagini)
Rama foto Raspberry Pi în mai puțin de 20 de minute: Da, aceasta este o altă ramă foto digitală! Dar așteaptă, este mai elegant și probabil cel mai rapid de asamblat și de a alerga
YADPF (încă o ramă foto digitală): 7 pași (cu imagini)
YADPF (YET Another Digital Picture Frame): Știu că nu sunt lucruri noi, știu, am văzut câteva dintre aceste proiecte aici, dar am vrut întotdeauna să-mi construiesc propria ramă digitală. Toate cadrele pe care le-am văzut sunt frumoase, dar căutam altceva, caut un frate foarte frumos
Rama foto digitală Numero Dos !: 4 pași (cu imagini)
Rama foto digitală Numero Dos !: Aceasta este a doua ramă foto digitală pe care am realizat-o (consultați Rama foto digitală ieftină și ușoară). Am făcut acest lucru ca un cadou de nuntă pentru un prieten foarte bun de-al meu și cred că a ieșit foarte bine. S-a acordat costul cadrelor digitale
Rama foto cu stick de gheață LED: 9 pași (cu imagini)
Rama foto cu stick de gheață LED: Proiectele mele au fost recent acuzate că fac parte dintr-o mișcare de artă și meșteșuguri hipster. Vrei să faci arte și meserii? Atunci veți primi arte și meserii! Iată rama mea de imagine cu stick de gheață îmbunătățită cu LED-uri. Chiar la timp pentru