
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02


Det er en krets produsert fra topp til bunn av meg selv.
Trinn 1: RTC -kontrollkrets


Dette er første etasje på PCB som er designet ett lag. den inneholder positiv spenningsregulator, filter, sanntidsklokke IC, batteri, pic16f628, 1*16pin topptekst for LCD, 2x4 pin header for knapper og LED, 1*2pin header for 5Vsupply.
Som du vet, er sanntidsklokke IC (DS1307) et produkt som støtter I2C kommunikasjonsprotokoll som ikke er inkludert i pic16f628 som maskinvarenivå. For å overvinne denne hindringen brukte jeg I2Cprotocol på programvarenivå, noe som betyr at du ikke trenger å bruke avbrudd, flagg, kontrollregister osv. Grunnen til at 16F628A er valgt er at det reduserer minimum I/O -porter som kreves for maskinvarerealisering og kostnaden for hele kretsen inkludert PCB, lodding, komponenter etc.
Trinn 2: Andre etasje for Visualizaton og Button Interface



Andre etasje cotains med 2*3 trykknapper, LCD -skjerm og LED. Den ene gruppen knapper brukes til å justere dato og klokkeslett, og den andre gruppen brukes til å justere alarmtiden. For RTC -justeringsgruppe, brukes midtknappen for å velge blant dato, måned, dag osv. Høyre knapp øker valgt variabel og venstre reduserer valgt variabel. For å bruke formålet med justering av alarmtiden brukes den andre knappegruppen. I likhet med rtc -knappene, øker den høyre knappen den valgte variabelen (time, minutt) og den venstre reduserer den valgte variabelen.
Anbefalt:
Arduino -visningstid på TM1637 LED -skjerm ved bruk av RTC DS1307: 8 trinn

Arduino -visningstid på TM1637 LED -skjerm ved bruk av RTC DS1307: I denne opplæringen lærer vi hvordan du viser tid ved hjelp av RTC DS1307 -modul og LED -skjerm TM1637 og Visuino. Se videoen
8051 Grensesnitt med DS1307 RTC og visning av tidsstempel i LCD: 5 trinn

8051 Grensesnitt med DS1307 RTC og visning av tidsstempel på LCD: I denne opplæringen har vi forklart deg om hvordan vi kan koble til 8051 mikrokontroller med ds1307 RTC. Her viser vi RTC -tid på lcd ved hjelp av proteussimulering
ESP8266 nettverksklokke uten noen RTC - Nodemcu NTP -klokke Ingen RTC - INTERNETT KLOKKESPROJEKT: 4 trinn

ESP8266 nettverksklokke uten noen RTC | Nodemcu NTP -klokke Ingen RTC | INTERNETT KLOKKESPROJEKT: I prosjektet skal vi lage et klokkeprosjekt uten RTC, det vil ta tid fra internett ved hjelp av wifi, og det vil vise det på st7735 -skjermen
DS1307 sanntidsklokke RTC med Arduino: 4 trinn

DS1307 Sanntidsklokke RTC med Arduino: I denne opplæringen lærer vi om sanntidsklokke (RTC) og hvordan Arduino & Real Time Clock IC DS1307 er satt sammen som en timing -enhet. Real Time Clock (RTC) brukes til å overvåke tid og vedlikeholde en kalender.For å bruke en RTC, må
Arduino -basert klokke ved bruk av DS1307 sanntidsklokke (RTC) -modul og 0,96: 5 trinn

Arduino -basert klokke ved bruk av DS1307 sanntidsklokke (RTC) -modul & 0.96: Hei folkens i denne opplæringen skal vi se hvordan du lager en fungerende klokke ved hjelp av en DS1307 sanntidsklokke -modul og amp; OLED -skjermer. Så vi vil lese tiden fra klokkemodulen DS1307. Og skriv den ut på OLED -skjermen