Sisukord:

Neo Pixeli LED -pildiraam: 6 sammu (piltidega)
Neo Pixeli LED -pildiraam: 6 sammu (piltidega)

Video: Neo Pixeli LED -pildiraam: 6 sammu (piltidega)

Video: Neo Pixeli LED -pildiraam: 6 sammu (piltidega)
Video: Что будет если купить КИТАЙЦА? 23 СЮРПРИЗА в КАБИНЕ DONGFENG 520 2024, November
Anonim
Image
Image
Neo Pixel LED pildiraam
Neo Pixel LED pildiraam

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

Jootmoodulid
Jootmoodulid
Jootmoodulid
Jootmoodulid
Jootmoodulid
Jootmoodulid
Jootmoodulid
Jootmoodulid

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

Ühendage Arduinoga
Ühendage Arduinoga
Ühendage Arduinoga
Ühendage 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

Liimi LED -id raami sisse
Liimi LED -id raami sisse
Liimi LED -id raami sisse
Liimi LED -id raami sisse
Liimi LED -id raami sisse
Liimi LED -id raami sisse
Liimi LED -id raami sisse
Liimi LED -id raami sisse

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

Viimistlus Väljas
Viimistlus Väljas
Viimistlus Väljas
Viimistlus Väljas
Viimistlus Väljas
Viimistlus Väljas
Viimistlus Väljas
Viimistlus Väljas

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

Nautige
Nautige

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: