Innholdsfortegnelse:
Video: Arduino digital klokke med alarmfunksjon (tilpasset PCB): 6 trinn (med bilder)
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
I denne DIY -guiden vil jeg vise deg hvordan du lager din egen digitale klokke til denne alarmfunksjonen.
I dette prosjektet bestemte jeg meg for å lage min egen PCB som er basert på Arduino UNO mikrokontroller - Atmega328p.
Nedenfor finner du det elektroniske skjemaet med PCB -layout slik at du enkelt kan produsere det.
Ved å trykke på knappene vil du kunne stille klokkeslett/dato/alarm og alarmtilstand (på/av).
Alarmen kan slås av ved å trykke på alarmknappen eller ved å hive boksen.
Oppdateringer og mer finner du her:
La oss komme i gang.
Trinn 1: Det du trenger - maskinvare
For dette prosjektet trenger du:
- Vår tilpassede PCB -krets
- Høy kontrast 16x2 tegn LCD (Raystar RC1602B-LLG-JWVE)
- Atmega328 (med Arduino UNO bootloader)
- DS1307 sanntidsklokke
- Vippesensor
- 28 dip -socket og 8 dip -socket
- 16 MHz krystalloscillator
- 32.768 MHz krystalloscillator
- 2x22 pF kondensatorer
- 3x10 kOhm motstand
- Trimmer 20kOhm
- Summer
- Myntcellebatteriholder
- skrueterminal 2P 2,54mm
- Pin Header 1x5 Female 2,54 mm
-
Mini trykknappbryter - høy
Du trenger også en TTL til USB -modul eller et Arduino UNO -kort for programmeringsprosedyren.
For strøm trenger du en 5V-1A strømadapter, eller du kan bruke en usb-kabel som jeg gjorde.
Trinn 2: Kretsen på EasyEDA, gratis online kretsdesignplattform
Skriv inn her for å se og gjøre eventuelle endringer i kretsen ovenfor.
Trinn 3: Koden
Slik programmerer du det:
Koble kretsen din med TTL til USB -modulen med 5 kabler til programmeringsoverskriften.
Pinnene RX og TX må være kryssforbundet.
MERK: Hvis du bruker Arduino UNO -kortet, må du først fjerne ATmega328 IC fra det og koble hodene RX til RX og TX til TX -pinnene på kortet. RS -pinnen må være koblet til Arduino UNO reset pin.
Last ned koden herfra og åpne den med Arduino IDE. Inne finner du også biblioteksfilen.
Trinn 4: JLCPCB - Lag din egen kretsløp fra 2 $
Skriv inn her for å produsere kretskortet ditt!
Bruk JLCPCB for $ 2 PCB Fabrication & 2-day Build Time, kvaliteten er veldig bra, sjekk bildet nedenfor på PCB-kortet.
Trinn 5: 3D -deler
Trinn 6: Godt gjort
Jeg håper du likte dette, gi meg beskjed i kommentarene !!!