Cuprins:

Batman LED Nightlight & Clock (Arduino): 8 pași
Batman LED Nightlight & Clock (Arduino): 8 pași

Video: Batman LED Nightlight & Clock (Arduino): 8 pași

Video: Batman LED Nightlight & Clock (Arduino): 8 pași
Video: Unboxing Projection Alarm Clock! 2024, Iulie
Anonim
Batman LED Nightlight & Clock (Arduino)
Batman LED Nightlight & Clock (Arduino)

Cu câțiva ani în urmă, am primit câteva mișcări de ceas de cuarț și am făcut câte un ceas pentru fiecare dintre copii.

Inevitabil, cel mai tânăr al nostru își dorea acum și un ceas și era convins că ar trebui să fie un ceas Batman!

Eram dornic să-l fac ceva „mai mult”, așa că m-am gândit că ar fi bine să lumineze înapoi logo-ul Batman pentru a face să semene cu indicativul de apel pe care îl vedem aruncat împotriva norilor din film.

A funcționat un deliciu! Așa cum se întâmplă adesea, în special în cazul efectelor de lumină, imaginile din acest instructable nu îi justifică, dar arată minunat pe perete noaptea.

Materiale necesare:

  1. Mișcarea ceasului cuarț
  2. MDF de 9 mm, aproximativ 700 mm x 300 mm (ar funcționa și tăieturi mai subțiri, la fel și placajul - practic am folosit ceea ce aveam în garaj)
  3. Bastoane de lemn mai scurte, aproximativ 15 mm pătrate (dar puteți utiliza și alte tăieturi de lemn de mai sus)
  4. Vopsea grund, șmirghel și vopsea neagră mată
  5. Lipici pentru lemn și lipici fierbinte

Electronică

  1. Banda LED WS2812 (am folosit o bandă de 1 metru la 60 led / metru)
  2. placă de circuit
  3. Priză IC cu 8 pini
  4. 2x tundere sau potențiometre (am folosit 50k Ohm)
  5. Rezistor dependent de lumină
  6. Rezistor 300 - 500 Ohm (am folosit 470 Ohm)
  7. Cip Atmel ATTiny85 (dar orice Arduino ar fi suficient)
  8. Condensator 100uF (nu este necesar dacă utilizați o placă Arduino)
  9. Condensator 1000uF
  10. Priză USB (sau un mod de a aplica 5V circuitului)

Instrumente:

  1. Ferăstrău pentru puzzle sau scroll
  2. Ciocan de lipit
  3. unelte de vopsit și șlefuit

Pasul 1: alegeți un design și tăiați-l

Alegeți un design și tăiați-vă!
Alegeți un design și tăiați-vă!
Alegeți un design și tăiați-vă!
Alegeți un design și tăiați-vă!
Alegeți un design și tăiați-vă!
Alegeți un design și tăiați-vă!

Am făcut o căutare rapidă pe Google pentru „logo-ul Batman”.

Când ne-am stabilit pe un design, l-am mărit la dimensiunea aproximativă A3 și l-am folosit ca șablon pe o placă MDF veche de 9 mm. Folosind un ferăstrău, am tăiat forma și a început să prindă rapid!

Pasul 2: Pregătirea, șlefuirea și vopsirea

Pregătirea, șlefuirea și vopsirea
Pregătirea, șlefuirea și vopsirea
Pregătirea, șlefuirea și vopsirea
Pregătirea, șlefuirea și vopsirea
Pregătirea, șlefuirea și vopsirea
Pregătirea, șlefuirea și vopsirea
Pregătirea, șlefuirea și vopsirea
Pregătirea, șlefuirea și vopsirea

Pentru a obține un finisaj bun, am șlefuit toate marginile și am „debavurat” și părțile aspre lăsate de ferăstrău.

Au fost necesare două straturi de grund cu șlefuire între ele pentru a oferi o bază solidă pentru stratul superior negru. Am făcut pictura cu fiul meu ca un lucru distractiv (dacă este dezordonat!) de făcut împreună.

Pasul 3: Pregătirea și montarea ceasului

Pregătirea și montarea ceasului
Pregătirea și montarea ceasului

Am folosit bucăți vechi de lemn de aproximativ 15 mm adâncime pentru a ridica ceasul Batman de pe perete.

Folosind un burghiu de 10 mm în centrul logo-ului, am montat o mișcare de ceas cu cuarț și, folosind un burghiu de 7 mm, am contracufundat o gaură pentru a găzdui rezistența dependentă de lumină. Aveți grijă să îl montați suficient de departe de ceas pentru a evita ca mâinile să treacă peste senzor și să declanșeze o stare „întunecată” care să aprindă luminile!

Pasul 4: Montați banda LED pe partea din spate a ceasului

Montați banda LED pe partea din spate a ceasului
Montați banda LED pe partea din spate a ceasului
Montați banda LED pe partea din spate a ceasului
Montați banda LED pe partea din spate a ceasului
Montați banda LED pe partea din spate a ceasului
Montați banda LED pe partea din spate a ceasului

Am folosit benzi LED adresabile WS2812, dar orice bandă LED ar fi suficientă.

Avantajul ledurilor adresabile este că puteți schimba culorile și intensitatea per led. În cele din urmă, am vrut ca logo-ul să pară să aibă „foc” în spate, astfel încât să modificăm culoarea led-urilor a fost de dorit în cazul nostru.

Primul pas aici a fost distribuirea benzii led de 1m în jurul circumferinței ceasului. Am tăiat banda la intervale adecvate și am lipit segmentele de partea din spate a ceasului folosind adeziv fierbinte. Aveți grijă să observați săgețile de pe banda led - acestea ar trebui să indice într-o direcție continuă de la o secțiune a benzii la următoarea!

Odată lipite, am lipit segmentele benzii la loc folosind fire de conectare pentru a restabili circuitele pe care le rupem tăind banda.

Pasul 5: Creați circuitul de control

Creați circuitul de control
Creați circuitul de control
Creați circuitul de control
Creați circuitul de control
Creați circuitul de control
Creați circuitul de control

Am folosit un Atmel ATTiny85 pentru a controla ceasul, dar orice Arduino va face. Într-adevăr, am testat circuitul inițial cu un Arduino Nano.

Instrucțiunile pentru banda LED adresabilă recomandă un condensator 1000uF și un rezistor de 300-500 Ohm între Arduino și bandă.

În urma acestei îndrumări, am folosit și două potențiometre pentru a permite reglarea luminozității și a nivelului de lumină la care se aprind LED-urile.

Primul potențiometru a fost conectat ca un divizor de tensiune, unde intrarea Arduino a fost conectată la centru. Reglarea acestui trimmer ne permite să trimitem un semnal între 0V și 5V către Arduino, pe care îl poate interpreta ca luminozitatea dorită.

Al doilea potențiometru a fost conectat în serie cu rezistorul dependent de lumină, pentru a ne permite să modificăm nivelurile de lumină la care se aprinde elementul de lumină de noapte al ceasului.

În cele din urmă, am folosit o priză USB ca sursă de alimentare și un condensator 100uF pe cipul ATTiny pentru a-l proteja de zgomot. Sperăm că fișierele Fritzing atașate dau sens circuitului.

Pasul 6: Scrierea programului

Image
Image
Scrierea programului
Scrierea programului

Am vrut să creez „flare” de roșu de-a lungul benzii cu LED-uri pe care am vrut să fie în general galben.

Folosind foaia de calcul atașată, am conceput un calcul pentru a crea intensitatea și creșterea ușoară a roșului de-a lungul benzii. Urmăriți videoclipul pentru a vedea efectul.

Folosesc un Arduino Uno standard pentru a încărca codul în ATTiny85. Asigurați-vă că încărcați-l la 16 MHz pentru a obține un efect decent. Am folosit acest excelent tutorial pentru a crea un programator ATTIny folosind instrumente standard Arduino. - Simțiți-vă liber să utilizați fișierul de cod Arduino atașat ca început.

Deși am folosit ATTiny, orice Arduino va funcționa - Uno sau Nano sunt ambii mult mai ușor de găsit decât opțiunea aleasă de mine, dar la mai puțin de 1 GBP fiecare pentru ATTiny85, este o afacere prea mare pentru ignoră acest mic cip.;-)

Am programat unitatea să pornească când se întunecă și să se oprească din nou când devine luminoasă.

De asemenea, după două ore se oprește automat și așteaptă până când este strălucitor înainte să se declanșeze din nou la întuneric. Cu alte cuvinte, după două ore de pornire, așteaptă până la ora „dimineață” pentru a reactiva declanșatorul, pe care este probabil să-l vadă în noaptea următoare.

Pasul 7: „Punerea în funcțiune” a Nightlight

„Punerea în funcțiune” a Nightlight
„Punerea în funcțiune” a Nightlight

Am constatat că lumina nopții era inițial prea strălucitoare, așa că am redus-o cu ajutorul potentiometrului de luminozitate.

Celălalt lucru care avea nevoie de reglare a fost nivelul de lumină la care se aprinde și se stinge lumina nopții. Folosind al doilea potențiometru, am așteptat până noaptea și l-am configurat astfel încât LED-urile să se aprindă când lumina era stinsă și să se stingă când lumina dormitorului era din nou aprinsă.

În cele din urmă, cunoaște-ți volți! - Un contor de putere USB, precum cel din imagine, este un mic instrument la îndemână pentru a verifica puterea pe care o trageți. La luminozitate maximă, a noastră desenează peste 1A (adică> 5W), ceea ce depășește capacitatea unor încărcătoare USB. Odată cu luminozitatea redusă, puterea consumată a scăzut la aproximativ 200mA, în limita capacităților majorității încărcătoarelor de telefon.

Dacă doriți să faceți ceva similar, sper să vă fie util acest ghid - Bucurați-vă!

Pasul 8: Produsul finit

Produsul finit!
Produsul finit!
Produsul finit!
Produsul finit!

Efectul aprins al LED-urilor a funcționat foarte bine și oferă o mică animație care ar putea da impresia luminii aruncate împotriva trecerii norilor. Frumusețea utilizării ledurilor adresabile este că puteți varia și schimba efectul după cum doriți!

Recomandat: