![Arduino digital klokke ved bruk av DS1302: 4 trinn Arduino digital klokke ved bruk av DS1302: 4 trinn](https://i.howwhatproduce.com/images/003/image-6112-j.webp)
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
![Arduino digital klokke ved hjelp av DS1302 Arduino digital klokke ved hjelp av DS1302](https://i.howwhatproduce.com/images/003/image-6112-1-j.webp)
![Arduino digital klokke ved hjelp av DS1302 Arduino digital klokke ved hjelp av DS1302](https://i.howwhatproduce.com/images/003/image-6112-2-j.webp)
![Arduino digital klokke ved hjelp av DS1302 Arduino digital klokke ved hjelp av DS1302](https://i.howwhatproduce.com/images/003/image-6112-3-j.webp)
Introduksjon
Hei folkens, jeg håper dere alle har det bra. Dette kommer til å bli et kort og enkelt prosjekt om hvordan du lager en digital klokke ved hjelp av Arduino.
I dette prosjektet skal vi lage en digital klokke ved hjelp av Arduino og et skiftregister. Dette kan bare vise tiden i 24 -timers format med blinkende prikker (representerer sekunder).
Jeg bruker Real Time Clock Module (RTC) DS1302 til timing. Det flotte med det er å bruke bare ett skiftregister og et firesifret 7segment display.
Trinn 1: Hva trenger vi?
![Hva trenger vi? Hva trenger vi?](https://i.howwhatproduce.com/images/003/image-6112-4-j.webp)
![Hva trenger vi? Hva trenger vi?](https://i.howwhatproduce.com/images/003/image-6112-5-j.webp)
Her er listen over deler vi trenger:
- Arduino Uno/Nano
- RTC klokke modul (DS1302)
- 4-sifret display med syv segmenter
- Skiftregister (74HC595)
- 220 Ohm motstand x4 (for å redusere lysstyrken)
- CR2032 myntcelle (for RTC -modul)
- Jumper Wires
- Brødbrett
- Perf Board (valgfritt for prototyping) Litium-ion-batteri (for strømkilde)
Så dette er det vi alle trenger.
Trinn 2: Tilkoblinger/ledninger
![Tilkoblinger/ledninger Tilkoblinger/ledninger](https://i.howwhatproduce.com/images/003/image-6112-6-j.webp)
![Tilkoblinger/ledninger Tilkoblinger/ledninger](https://i.howwhatproduce.com/images/003/image-6112-7-j.webp)
I dette kobler vi segmentvisningen til Arduino- og skiftregisteret som følger:
Pin A til Q0, Pin B til Q1, Pin C til Q2, Pin D til Q3, Pin E til Q4, Pin F til Q5, Fest G til Q6 i skiftregisteret
Fest DP (H) til pinne 3 til Arduino
Pin Digit1 til Pin 7 av Arduino
Pin Digit2 til Pin 6 av Arduino
Pin Digit3 til Pin 5 av Arduino
Pin Digit4 til Pin 4 av Arduino
Koble også til 220 ohm motstander med hvert siffer i segmentvisning. (Se diagram)
Nå kobler vi RTC -modulen til Arduino, setter myntcellen i modulen og kobler til i henhold til det gitte diagrammet. Samme for skiftregisteret.
Du kan laste ned disse bildene fra lenken nedenfor. Skjematiske tilkoblinger til brødbrett
Trinn 3: Koding
![Koding Koding](https://i.howwhatproduce.com/images/003/image-6112-8-j.webp)
Du ser en kode som denne som vist på bildet:
Bare angi gjeldende tid i denne kodelinjen og last den opp. Etter opplasting kommenterer du denne linjen (bruk dobbel skråstrek dvs. //) fordi tiden når den er angitt forblir uendret.
Inkluder biblioteket (gitt i lenken nedenfor) i programmet ved å gå til
Skisse <Inkluder bibliotek <Legg til. ZIP -fil <Legg til banen til den nedlastede filen
Last ned koden og bibliotekene fra lenken nedenfor:
Last ned kode
Trinn 4: Prototyping (valgfritt)
![Prototyping (valgfritt) Prototyping (valgfritt)](https://i.howwhatproduce.com/images/003/image-6112-9-j.webp)
![Prototyping (valgfritt) Prototyping (valgfritt)](https://i.howwhatproduce.com/images/003/image-6112-10-j.webp)
Vi kan gjøre dette prosjektet bærbart ved å gjøre tilkoblinger på PCB.
Mens du gjør det på en PCB, må du kontrollere at du bruker kvinnelige toppnål til å montere Arduino -kretsene, ellers kan direkte lodding skade enheten. Bruk også en 16 -pinners IC -base for skiftmotstand, ellers kan enheten bli skadet (det samme skjer i mitt tilfelle).
Jeg loddet også segmentskjerm på en annen PCB som enkelt kan monteres på en eske eller noe annet.
Koble hver ledd ordentlig, ellers fungerer ikke kretsen.
Forslag: Lag det først på brødbrett, så kan du lodde det til PCB.
Anbefalt:
Hvordan lage analog klokke og digital klokke med LED -stripe ved hjelp av Arduino: 3 trinn
![Hvordan lage analog klokke og digital klokke med LED -stripe ved hjelp av Arduino: 3 trinn Hvordan lage analog klokke og digital klokke med LED -stripe ved hjelp av Arduino: 3 trinn](https://i.howwhatproduce.com/images/002/image-3577-j.webp)
Hvordan lage analog klokke og digital klokke med LED -stripe ved hjelp av Arduino: I dag skal vi lage en analog klokke & Digital klokke med Led Strip og MAX7219 Dot -modul med Arduino. Den vil korrigere tiden med den lokale tidssonen. Den analoge klokken kan bruke en lengre LED -stripe, så den kan henges på veggen for å bli en kunstner
Digital klokke ved bruk av mikrokontroller (AT89S52 uten RTC -krets): 4 trinn (med bilder)
![Digital klokke ved bruk av mikrokontroller (AT89S52 uten RTC -krets): 4 trinn (med bilder) Digital klokke ved bruk av mikrokontroller (AT89S52 uten RTC -krets): 4 trinn (med bilder)](https://i.howwhatproduce.com/images/005/image-12599-j.webp)
Digital klokke ved bruk av mikrokontroller (AT89S52 uten RTC -krets): La oss beskrive en klokke … " Klokke er en enhet som teller og viser tid (relativ) " . MERK: det vil ta 2-3 minutter å lese. Les hele prosjektet, ellers vil jeg ikke
Digital klokke ved bruk av krystalloscillator og flip -flops: 3 trinn
![Digital klokke ved bruk av krystalloscillator og flip -flops: 3 trinn Digital klokke ved bruk av krystalloscillator og flip -flops: 3 trinn](https://i.howwhatproduce.com/images/007/image-18372-j.webp)
Digital klokke ved hjelp av krystalloscillator og flip -flops: Klokker finnes i nesten alle typer elektronikk, de er hjerterytmen til enhver datamaskin. De brukes til å synkronisere alle sekvensielle kretser. de brukes også som tellere for å holde oversikt over tid og dato. I denne instruksen lærer du hvordan
Digital klokke ved bruk av intern RTC av STM32L476: 5 trinn
![Digital klokke ved bruk av intern RTC av STM32L476: 5 trinn Digital klokke ved bruk av intern RTC av STM32L476: 5 trinn](https://i.howwhatproduce.com/images/003/image-7929-11-j.webp)
Digital klokke ved bruk av intern RTC av STM32L476: Denne opplæringen veileder for å lage digital klokke hjemme og kan kjøre så lenge den drives av strømkilde. Den bruker interne registre for mikrokontroller og krever ikke ekstern RTC
Automatisk dyrefôr ved bruk av en gammel digital klokke: 10 trinn (med bilder)
![Automatisk dyrefôr ved bruk av en gammel digital klokke: 10 trinn (med bilder) Automatisk dyrefôr ved bruk av en gammel digital klokke: 10 trinn (med bilder)](https://i.howwhatproduce.com/images/006/image-16340-15-j.webp)
Automatisk kjæledyrsmater ved hjelp av en gammel digital klokke: Hei, i denne instruksen vil jeg vise deg hvordan jeg lagde en automatisk kjæledyrsmater ved hjelp av en gammel digital klokke. Jeg har også lagt inn en video om hvordan jeg lagde denne materen. Denne instruksen vil bli deltatt i PCB -konkurransen, og som en tjeneste vil jeg