Cuprins:
- Pasul 1: De ce veți avea nevoie - Hardware
- Pasul 2: Circuitul de la EasyEDA, platforma gratuită de proiectare a circuitelor online
- Pasul 3: Codul
- Pasul 4: JLCPCB - Creează-ți propriul circuit de la 2 $
- Pasul 5: Părți 3D
- Pasul 6: Gata
Video: Ceas digital Arduino cu funcție de alarmă (PCB personalizat): 6 pași (cu imagini)
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
În acest ghid DIY vă voi arăta cum să creați propriul ceas digital această funcție de alarmă.
În acest proiect am decis să îmi fac propriul PCB care se bazează pe microcontrolerul Arduino UNO - Atmega328p.
Mai jos veți găsi schema electronică cu aspect PCB, astfel încât să o puteți produce cu ușurință.
Prin apăsarea butoanelor veți putea seta ora / data / alarma și starea alarmei (pornit / oprit).
Alarma poate fi dezactivată prin apăsarea butonului de alarmă sau prin scuturarea cutiei.
Actualizări și multe altele pot fi găsite aici:
Să începem.
Pasul 1: De ce veți avea nevoie - Hardware
Pentru acest proiect veți avea nevoie de:
- Circuitul nostru PCB personalizat
- LCD cu caractere 16x2 cu contrast ridicat (Raystar RC1602B-LLG-JWVE)
- Atmega328 (cu bootloader Arduino UNO)
- DS1307 Ceas în timp real
- Senzor de înclinare
- 28 socluri și 8 socluri
- Oscilator de cristal de 16 MHz
- Oscilator cu cristal de 32,768 MHz
- Condensatori 2x22 pF
- Rezistor 3x10 kOhm
- Tundere 20kOhm
- Buzzer
- Suport baterie celulă monedă
- borna cu surub 2P 2.54mm
- Antet pin 1x5 Femelă 2,54 mm
-
Mini comutator cu buton - înalt
De asemenea, veți avea nevoie de un modul TTL la USB sau de o placă Arduino UNO pentru procedura de programare.
Pentru alimentare, veți avea nevoie de un adaptor de alimentare 5V-1A sau puteți utiliza un cablu USB, așa cum am făcut și eu.
Pasul 2: Circuitul de la EasyEDA, platforma gratuită de proiectare a circuitelor online
Intrați aici pentru a vedea și a face orice modificări la circuitul de mai sus.
Pasul 3: Codul
Cum se programează:
Conectați-vă circuitul cu TTL la modulul USB cu 5 cabluri la antetul de programare.
Pinii RX și TX trebuie să fie conectați încrucișat.
NOTĂ: Dacă utilizați placa Arduino UNO, asigurați-vă că eliminați mai întâi ATmega328 IC de pe acesta și conectați antetele RX la RX și TX la pinii TX ai plăcii. Pinul RS trebuie să fie conectat la pinul de resetare Arduino UNO.
Descărcați codul de aici și deschideți-l cu Arduino IDE. În interior veți găsi și fișierul bibliotecii.
Pasul 4: JLCPCB - Creează-ți propriul circuit de la 2 $
Intrați aici pentru a vă produce placa PCB!
Utilizați JLCPCB pentru fabricarea PCB de 2 USD și timp de construcție de 2 zile, calitatea este foarte bună, verificați fotografia de mai jos a plăcii noastre PCB.
Pasul 5: Părți 3D
Pasul 6: Gata
Sper că ți-a plăcut acest lucru, anunță-mă în comentarii !!!
Recomandat:
Ceas cu alarmă inteligentă: o ceas cu alarmă inteligentă realizată cu Raspberry Pi: 10 pași (cu imagini)
Ceas cu alarmă inteligentă: o ceas cu alarmă inteligentă realizată cu Raspberry Pi: Ți-ai dorit vreodată un ceas inteligent? Dacă da, aceasta este soluția pentru dvs.! Am creat Smart Alarm Clock, acesta este un ceas pe care îl puteți schimba ora alarmei conform site-ului web. Când alarma se declanșează, se va auzi un sunet (buzzer) și 2 lumini vor
Ceas cu alarmă DIY Sesame Street (cu alarmă de incendiu!): 6 pași (cu imagini)
DIY Sesame Street Alarm Clock (cu alarmă de incendiu!): Bună tuturor! Acest proiect este primul meu. De când a apărut prima aniversare a verișorilor mei, am vrut să îi fac un cadou special. Am auzit de la unchiul și mătușa că se află pe Sesame Street, așa că am decis împreună cu frații mei să fac un ceas cu alarmă
MechWatch - un ceas digital personalizat: 9 pași (cu imagini)
MechWatch - un ceas digital personalizat: MechWatch este un ceas pe care l-am proiectat pentru a avea avantajele Arduino în ceea ce privește flexibilitatea, dar am vrut să arate și să se simtă cât mai profesional posibil. În acest scop, acest instructabil folosește sisteme electronice de montare pe suprafață destul de avansate (fără expuneri
Ceas cu alarmă cu răsărit cu LED cu alarmă de melodie personalizabilă: 7 pași (cu imagini)
Ceas cu alarmă cu răsărit cu LED cu alarmă de melodie personalizabilă: motivația mea În această iarnă, iubita mea a avut multe probleme la trezire dimineața și părea să sufere de SAD (tulburare afectivă sezonieră). Ba chiar observ cât de greu este să te trezești iarna, deoarece soarele nu a venit
Ceas personalizat cu mâini foto: 5 pași (cu imagini)
Ceas personalizat cu mâini foto: Unii oameni sunt privitori de ceas. Acum toată lumea poate fi ceasul. Alte proiecte personalizează fața ceasului. Acesta personalizează mâinile ceasului.Pare scump, dar este mai puțin de 5 dolari și aproximativ 30 de minute pe ceas. Perfect pentru Chr