Cuprins:
- Provizii
- Pasul 1: lipiți becurile LED necesare
- Pasul 2: Pregătiți servomotorii pentru oră și minut
- Pasul 3: Programați placa Arduino pentru ceas
- Pasul 4: Asamblați toate piesele
- Pasul 5: Finalizați proiectul și îmbunătățirile
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:42
Cu acest instructabil vă voi arăta cum să creați un ceas folosind motoarele Arduino Nano și Servo. Pentru a face acest lucru, veți avea nevoie de următoarele elemente,
Provizii
- Placa Arduino (am folosit Arduino Nano)
- 2 servomotoare
- Becuri LED
- Fire
- Cutie de carton
- Pix
- Creion
- Rigla
- Gumă
- Taietor de hartie
Pasul 1: lipiți becurile LED necesare
- Pentru a afișa indicația secunde și valorile minutelor avem nevoie de becuri LED. Folosind sârmă jumper sau bouth lipiți firele la LED.
- Faceți-le ca în imagini
Pasul 2: Pregătiți servomotorii pentru oră și minut
În acest pas trebuie să creați valoarea orei și valoarea minutului care să arate plăcile numerotate.
- Utilizarea cartonului marchează cercul și zona numerotată ca la 180 de grade, deoarece servo-ul va folosi suport doar la 180 de grade. Dacă utilizați servomotor de sprijin la 360 de grade, puteți schimba designul plăcii.
- Tăiați-le ca în imagine.
- Dacă nu utilizați pinul pentru a atașa servomotorii de peretele ceasului, utilizați o altă tehnică pentru a face acest lucru. Aici am folosit un corp de carton pentru a acoperi servomotorul și capacul care se va potrivi cu peretele ceasului.
Pasul 3: Programați placa Arduino pentru ceas
Înainte de a asambla toate elementele, pur și simplu conectați firele cu LED-uri, servomotoarele conectează-le la placa Arduino și verificați corectitudinea programului de încărcare. Programul pe care l-am folosit este atașat aici.
Pentru a doua indicație LED-ul a folosit pinul Arduino 3
Pentru indicarea minutului, 4 LED-uri au folosit pinul Arduino 7, 8, 9, 10
Pentru servomotoare utilizate 5, 6 pini
Pasul 4: Asamblați toate piesele
Acum servomotorele și LED-urile se pot atașa la cutia de carton luată ca perete principal al ceasului. Apoi, fixați plăcile de ore și minute pe perete. După finalizare, proiectul este acum vizibil ca mai sus.
Pasul 5: Finalizați proiectul și îmbunătățirile
Acum alimentați placa arduino folosind o sursă de alimentare externă și vă puteți bucura de noul ceas. Pentru demo, ceasul rulează cu o viteză mai mare decât cea normală. Acest lucru poate fi ajustat folosind codul arduino.
În acest proiect nu mi se adaugă funcția de setare a timpului. Acest lucru poate fi implementat cu ușurință utilizând citirea datelor seriale sau conectarea dispozitivului Bluetooth.
Vă mulțumesc că ați urmărit acest lucru.
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
Ceas strălucitor cu bule de aer; Alimentat de ESP8266: 7 pași (cu imagini)
Ceas luminos cu bule de aer; Alimentat de ESP8266: „ceas strălucitor cu bule de aer” afișează ora și unele elemente grafice prin bule de aer iluminate în lichid. Spre deosebire de afișajul cu matrice cu LED-uri, bulele de aer strălucitoare și în derivă îmi oferă ceva de relaxat. La începutul anilor 90, mi-am imaginat „afișarea cu bule”. Unfo
Ceas de masă USB alimentat de Linux: 10 pași
Ceas de masă USB alimentat de Linux: ceasul de masă USB Power Linux este un ceas de masă alimentat de Linux Raspbian Lite. Este conceput pentru a fi folosit mai ales de bufnițele de noapte ca mine, care doresc să vadă un timp rapid, dar este un ecran LCD prea luminos pentru a verifica ora pe un telefon mobil. Arată grozav la configurarea mea
Microdot - Ceas pentru încheietura mâinii Ceas cu model: 7 pași (cu imagini)
Microdot - Ceas pentru încheietura mâinii Ceas cu model: O altă producție RGB Sunset Productions! Acest proiect este o placă de circuite pentru realizarea unei versiuni de dimensiuni de ceas de mână a ceasului meu minidot: https: //www.instructables.com/id/EEGLXQCSKIEP2876EE/cu câteva altele funcții mai aplicabile unui dispozitiv portabil. A
Cum să controlați radio motoarele DC ieftin: 5 pași
Cum să controlați radio motoarele DC ieftin: pentru persoanele care nu știu ce este un „VEX”. Este o companie care vinde piese și truse robotizate. Ei vând un emițător și un receptor "VEX" pe site-ul lor pentru 129,99 USD, dar puteți obține un emițător și un receptor "VEX" pentru aproximativ 20 USD pe "Ebay" și multe altele