Innehållsförteckning:
Video: Arduino digital klocka med alarmfunktion (anpassad kretskort): 6 steg (med bilder)
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
I denna DIY -guide kommer jag att visa dig hur du gör din egen digitala klocka till denna larmfunktion.
I detta projekt bestämde jag mig för att göra min egen PCB som är baserad på Arduino UNO mikrokontroller - Atmega328p.
Nedan hittar du det elektroniska schemat med PCB -layout så att du enkelt kan producera det.
Genom att trycka på knapparna kan du ställa in tid/datum/larm och larmstatus (på/av).
Larmet kan stängas av genom att trycka på alarmknappen eller genom att sätta i lådan.
Uppdateringar och mer finns här:
Låt oss börja.
Steg 1: Vad du behöver - hårdvara
För detta projekt behöver du:
- Vår anpassade PCB -krets
- Hög kontrast 16x2 tecken LCD (Raystar RC1602B-LLG-JWVE)
- Atmega328 (med Arduino UNO bootloader)
- DS1307 Realtidsklocka
- Lutningssensor
- 28 doppsuttag & 8 dopputtag
- 16 MHz kristalloscillator
- 32.768 MHz kristalloscillator
- 2x22 pF kondensatorer
- 3x10 kOhm motstånd
- Trimmer 20kOhm
- Summer
- Myntcellsbatterihållare
- skruvplint 2P 2,54mm
- Pin Header 1x5 Female 2,54 mm
-
Mini tryckknappsbrytare - lång
Du behöver också en TTL till USB -modul eller ett Arduino UNO -kort för programmeringsproceduren.
För ström behöver du en 5V-1A nätadapter eller så kan du använda en usb-kabel som jag gjorde.
Steg 2: Kretsen på EasyEDA, gratis online kretsdesignplattform
Ange här för att se och göra eventuella ändringar av kretsen ovan.
Steg 3: Koden
Så här programmerar du det:
Anslut din krets med TTL till USB -modul med 5 kablar till programmeringsrubriken.
Stiften RX och TX måste vara tvärkopplade.
OBS! Om du använder Arduino UNO -kortet, se till att först ta bort ATmega328 IC från det och anslut huvudet RX till RX och TX till TX -stiften på kortet. RS -stiftet måste vara anslutet till Arduino UNO reset pin.
Ladda ner koden härifrån och öppna den med Arduino IDE. Inuti hittar du också biblioteksfilen.
Steg 4: JLCPCB - Gör din egen kretslopp från 2 $
Ange här för att producera ditt PCB -kort!
Använd JLCPCB för $ 2 PCB-tillverkning och 2-dagars byggtid, kvaliteten är riktigt bra, kolla nedanstående foto på vårt kretskort.
Steg 5: 3D -delar
Steg 6: Bra gjort
Jag hoppas att du gillade detta, låt mig veta i kommentarerna !!!