Cuprins:
- Provizii
- Pasul 1: Imprimați 3D fața ceasului
- Pasul 2: Colectați toate piesele necesare
- Pasul 3: Conectați inelele
- Pasul 4: Cablarea celorlalte piese electronice
- Pasul 5: Pregătirea pentru programarea Arduino Nano
- Pasul 6: Instalarea bibliotecii Adafruit NeoPixel
- Pasul 7: Încărcați schița
Video: Ceas Neopixel cu trei inele Neopixel: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Geniala creație a ceasului Neo Pixel de Steve Manley m-a determinat să creez această instrucțiune despre cum să creezi un ceas similar pentru cea mai mică sumă de bani. (Un obicei important olandez încearcă întotdeauna să economisească bani;-))
Am aflat că designul original se potrivește doar cu inelele Adafruit NeoPixel, iar acestea nu sunt tocmai ieftine.
M-am uitat în jur la Ali Express și am găsit câteva versiuni mai ieftine ale acestuia. S-au dovedit a fi piese de lucru, dar nu cu aceleași dimensiuni. Am ajuns să caut și să găsesc un design 3D pentru ceas și l-am ajustat în consecință.
Lângă aceasta, placa pe care am folosit-o este o clonă a unui Arduino Nano și este programată în același mod. Cu toate acestea, programul cu ceas pur, fără alte adăugiri, nu este disponibil nicăieri, așa că a trebuit să ajustez puțin software-ul.
Provizii
- Placa mini USB Thinary Nano
- Ceas RTC
- Baterie LR1120
- Inel WS2812B 60 Led
- Inel WS2812B 24 Led
- Inel WS2812B 12 Led
Pasul 1: Imprimați 3D fața ceasului
În fișierele atașate veți găsi fișierul stl de care aveți nevoie pentru a imprima placa de ceas.
Pasul 2: Colectați toate piesele necesare
Pe Ali Express veți putea găsi toate piesele de care aveți nevoie pentru acest proiect.
Lângă piesele electronice am cumpărat un ceas cu o față urâtă, pentru că asta îl face cu 10 euro mai ieftin decât unul albastru, de exemplu.
Pasul 3: Conectați inelele
Folosiți adeziv fierbinte pentru a atașa inelele la locul lor. Inelele sunt prevăzute cu 5 volți și apoi conectate între ele în serie prin conectarea DOUT la DIN pe fiecare inel în ordinea mărimii, deci de la 60 la 24 la 12.
Pasul 4: Cablarea celorlalte piese electronice
Schema de mai sus vă arată cum să conectați piesele între ele.
Vom începe cu ceasul DS3234 în timp real. Ceasul este un dispozitiv serial comandat de magistrală și are o baterie de rezervă pentru a vă aminti ora setată.
Pasul 5: Pregătirea pentru programarea Arduino Nano
Arduino Nano este programat folosind Arduino IDE. În IDE scrieți „schițe” care sunt apoi compilate în firmware pe care computerul dvs. le scrie pe Arduino conectat la acesta utilizând un cablu USB. Descărcați IDE și instalați-l.
Încărcați fișierul NeoPixelClock_V1.ino
Înainte de a încărca codul pe placa, trebuie să ne asigurăm că avem driverele instalate pentru placa noastră și că avem placa corectă selectată. Cu clona Arduino Nano, avem nevoie de drivere pentru cipul CH340G USB-serial converter. Chipset-ul utilizat pentru USB-serial este CH340 / CH341, pentru care driverele (pentru Windows) pot fi descărcate de aici:
www.wch.cn/download/CH341SER_EXE.html
Dacă lucrați pe un Mac, nu veți avea probleme așa cum este.
Pasul 6: Instalarea bibliotecii Adafruit NeoPixel
Înainte de a putea utiliza NeoPixel Library, trebuie să o instalăm! Înainte era puțin complicat instalarea bibliotecilor în Arduino IDE, dar de atunci au simplificat-o și au inclus un Manager de biblioteci la îndemână. Este listat în meniul derulant „Schiță> Bibliotecă”. Deschideți managerul bibliotecii și căutați Adafruit Neopixel.
Când ați găsit, selectați-l și faceți clic pe butonul de instalare.
De asemenea, în meniul „Instrumente> Placă”, asigurați-vă că este selectată placa corectă, Arduino Nano.
Pasul 7: Încărcați schița
Acum avem totul pregătit, putem începe încărcarea pe tablă. Conectăm placa cu cablul USB.
Mai întâi ne dăm seama ce port serial a înregistrat placa.
Pe Windows:
Deschideți o comandă cu [Windows] [R] și tastați compmgmt.msc, în Gestionare computer, faceți clic pe Device Manager Look sub Ports pentru a afla ce port este utilizat.
Pe Mac OS:
Pictogramă Apple> Despre acest Mac> Raport de sistem> USB
Acum, în meniul Instrumente, asigurați-vă că este selectat procesorul cu vechiul încărcător de încărcare. Acest lucru este necesar pentru o placă de clonare.
Acum, în stânga sus în IDE, faceți clic pe butonul Încărcare. Acesta va fi butonul cu săgeata îndreptată spre dreapta. De îndată ce încărcarea este terminată, ceasul va începe să funcționeze.
Recomandat:
Cum să faci ceas analogic și ceas digital cu bandă LED folosind Arduino: 3 pași
Cum să faci ceas analogic și ceas digital cu bandă led folosind Arduino: Astăzi vom face un ceas analogic & Ceas digital cu Led Strip și modul MAX7219 Dot cu Arduino. Acesta va corecta ora cu fusul orar local. Ceasul analogic poate folosi o bandă cu LED mai lungă, deci poate fi agățat pe perete pentru a deveni un artist
Inele NeoPixel independente multiple: 3 pași
Inele NeoPixel independente multiple: Așa că am construit acest proiect pentru a vedea funcționarea celor 12 LED-uri Pixel. L-am găsit aici cu 16. Și am văzut această brățară integrată, dar am vrut să văd cât de diferite inele, dimensiuni diferite ar funcționa independent una de cealaltă. Deci, în loc să conectezi Dig
Inele NeoPixel personalizate de la zero: 8 pași (cu imagini)
Inelele NeoPixel personalizate de la zero: inelele NeoPixel și, în general, NeoPixels sunt printre cele mai populare componente electronice pentru producătorii de toate tipurile. Și din motive întemeiate, cu un singur pin de la orice microcontroler popular Adafruit face adăugarea de LED-uri și animații superbe la orice profesionist
Ceas cu trei părți: 6 pași (cu imagini)
Ceas cu trei părți: un ceas analogic normal este un mod eficient de a aduna trei biți diferiți de informații unul peste celălalt. Orele, minutele și secundele pot fi citite cu un singur cadran. Îmi place acest sistem, dar după un timp m-am gândit că fiecare mână ar trebui să
Husa pentru laptop dintr-un liant cu trei inele cu fermoar: 5 pași
Husa pentru laptop dintr-un liant cu trei inele cu fermoar: Prețul mediu pentru un husa pentru laptop este de aproximativ 30 USD. Vă voi arăta o modalitate rapidă și ușoară de a monta un liant vechi cu trei inele într-un manșon pentru laptop