Sisukord:
- Samm: materjalid ja tööriistad
- 2. samm: jootemoodulid
- Samm: looge ühendus Arduinoga
- Samm: liimige LED -id raami
- Samm: viimistlus välja
- 6. samm: naudi
Video: Neo Pixeli LED -pildiraam: 6 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Tere jälle! Olen seda projekti teinud spetsiaalselt konkursi "vikerkaare värvid" jaoks. Kui teile meeldib, hääletage konkursil minu poolt.
Seega otsustasin teha võistluse jaoks tõeliselt kiire ja lihtsa projekti. See on funktsionaalse pildiga neopiksline LED-pildiraam. Idee sain, kui noppisin pildi supermarketi õnnitluskaartide jaotisest (ma olen tähesõdade ja geomeetrilise abstraktsiooni fänn, nii et see märkis kaks kasti). Mis oleks parem viis selle ilusa kaardi kuvamiseks kui mõned värvi muutvad LED -id ja uhke pildiraam?
Kogu asi võttis mul aega umbes 1 päeva, seega väga lihtne nädalavahetuse projekt, mida saate proovida.
Samm: materjalid ja tööriistad
Mul on neid asju juba palju, sest projekti lõpetades on mul varuosi, mis aja jooksul kogunevad. Ma hindan, et kõik pole minusugused ja peate võib -olla natuke tükki ostma.
Materjalid:
- Kuumliimipulgad (ebay 1,30 naela kümne eest)
- 5 mm paksune PVC (ka vahtplaat 1,49 £ ühe A4 tüki eest)
- Pildiraam võtab vastu 5x7 -tollise foto (2 naela autopagasimüügist [põgene rahvusvaheliste lugejate turult])
- Neo pikslite LEDS WS2811 moodulid (ostsin neid 300 hinnaga 20 naela, kuid kasutasin ainult umbes kümme, saate neid osta 30 -kordsete ribadena hinnaga 5,50 naela eBayst)
- Duponti kaablid (1 nael ebayst välja ostetud töö eest)
- Arduino Nano / Pro-Mini (2 naela meie kolleegidelt Shenzhenis, veenduge, et see oleks 16MHz variant)
- Jootma, 10 g, 0,8 mm (Hiinast 0,99 £)
- Läbipaistev kleeplint (ka müügilint 0,99 naela 66 -meetrise rulli eest)
- Funky õnnitluskaart (£ 2.50)
- Mikro -USB purunemisplaat (1,49 £ 10 Hiinast)
- Väike must ümbris (ebay 1,97 naela)
- Kuumus kahaneb
- Väike jootmiseta leivaplaat isekleepuva alusega (ebay Hongkongist 0,99 £)
TÄHTIS
Pikslite valgusdioodide korrektseks töötamiseks võite kasutada mis tahes väikest mikrokontrollerit, kuni selle versioon on 16 MHz. Algselt tahtsin ATTiny85 kasutada, kuid nägin vaeva, nii et langesin tagasi asja juurde, mis teadsin hästi toimivat.
Tööriistad
- Jootekolb (kui teie jootmine väga väikestele jootmispatjadele nagu mina olen siin, saate temperatuuri reguleeritud triikrauast palju kasu)
- Käsitöönuga (teise nimega Stanley nuga)
- Kuum liimipüstol
- Kuuma õhu relv
2. samm: jootemoodulid
Neid mooduleid saate osta juba kokku ühendatud rullidena, mida saab pikkuseks lõigata. Soovitan teil need osta, muidu peate seda sammu järgima. Ostsin need moodulid aastaid tagasi teise projekti jaoks, millest loobusin. Nii et ma kasutasin neid, sest mul olid need juba olemas.
WS2811 ja WS2812 on adresseeritavad moodulid, mida saab stringina aheldada. Iga moodulit saab sisse ja välja lülitada või teatud värvi kuvada. Nendel moodulitel on nool, mis näitab sisendit ja väljundit ning seda on oluline tähele panna. Põhimõtteliselt peavad kõik nooled pärast jootmist osutama stringis samas suunas. Olen lisanud lühikese skeemi (Adafruit'i viisakalt on neil suurepärane "uberguide", mis hõlmab ka nende ja sarnaste moodulite kasutamist, nii et vaadake seda erinevuste mõistmiseks kindlasti).
Ma kasutasin duponti kaableid, kuna need olid õiges suuruses, et jootmisplaatidele kenasti joota. Lõikasin need moodulite eraldamiseks 3 cm pikkusteks. Kui olete jootnud nööris piisavalt kokku, et vooderdada kogu pildiraam, võime mõelda nende paigaldamisele pildiraami sisse.
Samm: looge ühendus Arduinoga
Järgmine samm on väga lihtne. Laadisin Adafruit Neo Pixel LED -i raamatukogu alla Arduino IDE kaudu. Selleks minge aadressile:
Visandage -> kaasake raamatukogu -> Halda teeke
seejärel valige menüüst "Adafruit Neo Pixel by Adafruit" ja klõpsake installil
Laadige üles näidisvisand "strandtest", klõpsates:
Fail -> Näited -> Adafruit Neopixel -> Strandtest
Seejärel laadige kood oma Arduinole üles
Sõltuvalt sellest, kui palju pikslit teie stringis on, peate võib -olla muutma oma koodi, kus on kirjas „NUMOFPIXELS = 60”, ja määrake see stringis olevate pikslite arvuks, minu puhul oli see 13. See on kõik! Kui soovite midagi muud, saate koodi alati muuta, kuid mulle meeldivad näites toodud efektid.
Pikslite stringil on kolm ühendust Arduinoga "5V, GND ja DATA". Ühendage 5 V liin Arduino 5 V -ga, Arduino GND GND -ga ja DATA Arduino Digital Pin 6 -ga. Pärast iga kujuteldava mooduli kinnitamist lülitaksin stringi lühikeseks ajaks üles, et veenduda, kas need töötavad õigesti enne teise jootmist. Padjade vaheliste vahemaade tõttu on väga lihtne lühis või kaks andmesidet lühikeseks teha.
Kui olete stringi ühendanud, laadinud koodi üles ja kinnitanud, et string töötab ootuspäraselt, jätkake järgmise sammuga.
Samm: liimige LED -id raami
Kasutage LED -mooduli alumisel küljel kuuma liimi ja liimige see raami. Hoidke juhtmed seestpoolt võimalikult lamedad. Seejärel lõikasin kraftnoaga 3 mm x 1,5 cm ribad 5 mm vahtplaadist, et katta juhtmed, mille liimisin kuumade liimidega nende peitmiseks.
Samm: viimistlus välja
Lõikasin 5 mm vahtplaadist välja kaardi sisemise raami ja kinnitasin kaardi sellotapega raami. Lõikasin toest nurga maha, et juhtmed saaksid raami tagant välja torgata. Tagaplaat asetati pildi lisamiseks raami taha.
Arduino paigutamiseks asetasin kõik ühendused liimimata aluseta joodetavale leivaplaadile ja kleepisin selle väikesesse ümbrisesse. Puurisin küljele 6 mm augu LED -de juhtmete ja toite sissepääsuks. Seejärel keerasin kaane lihtsalt karbile tagasi ja liimisin selle kuuma liimiga alusele. Lõpuks jootsin Arduino toiteotsa mikro-USB-katkestusplaadi abil ja lõpetasin lõpetamise termokahanemisega.
6. samm: naudi
Loodan, et teile meeldis see lühike juhend, kui teile meeldis, palun hääletage selle poolt vikerkaarevõistluse värvides. Palun vaadake ka minu teisi ülaltoodud juhendeid.
Soovitan:
Rgb Pixeli jõuluvalgustuse show 1. osa: 7 sammu
Rgb pikslite jõulutuled 1. osa: Selles juhendis näitan teile, kuidas luua RGB pikslite valgusshow. Katta on PALJU. Tegelikult jagan selle tõenäoliselt umbes 3-5 erinevaks juhiseks. See üks räägib põhitõdedest. Teil on palju lugeda
Lihtne lõpmatuse peegel Arduino Gemma ja Neo pikslitega: 8 sammu (piltidega)
Lihtne lõpmatuse peegel koos Arduino Gemma ja NeoPikslitega: Vaata! Vaata sügavale lummavasse ja petlikult lihtsasse lõpmatuspeeglisse! Üks LED -riba särab peegelvõileivale sissepoole, et luua lõputu peegelduse efekt. See projekt rakendab minu sissejuhatava Arduini oskusi ja tehnikaid
Pixeli nutikas lamp: 7 sammu (koos piltidega)
Pixel Smart Lamp: See on projekt, mille tegin nutika lambi jaoks, mida kontrollib Bluetooth Android -rakenduses, mis on välja töötatud Android Studio -s. Pixeli peamine eesmärk on kuvada ilusaid tulesid. See on näiteks kamina valgusrežiim, vaatame, kuidas ühe piksliga kamin võib
Vilkuv MicroPython Kano Pixeli komplektis: 4 sammu
Vilkuv MicroPython Kano Pixel Kitil: Kano Pixel Kit on suurepärane riistvara! Sellel on 128 üliheledat RGB LED -i, juhtnupp, 2 nuppu, ketas, aku ja võimas mikroprotsessor (ESP32). See on tehasest pärit püsivaraga, mis vestleb rakendusega Kano Code
Pixeli kõrvits: 8 sammu (piltidega)
Pixel Pumpkin: looge silmapaistmatu kõrvits, mis süttib kaugjuhtimispuldi abil seestpoolt erinevates mustrites. Kuigi pikslid on mitmevärvilised, filtreerib kõrvitsa paks nahk kõik peale oranži, nii et meie pikslite värvid muutuvad