Tartalomjegyzék:
Videó: RTC DS1307 és PIC16F628A esetén: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Ez egy áramkör, amelyet felülről lefelé magam állítottam elő.
1. lépés: RTC vezérlő áramkör
Ez a NYÁK első emelete, amelyet egy rétegben terveztek. tartalmaz pozitív feszültségszabályozót, szűrőt, valós idejű óra IC -t, akkumulátort, pic16f628, 1*16 tűs fejlécet az LCD -hez, 2x4 tűs fejlécet a gombokhoz és LED -ekhez, 1*2 tűs fejlécet 5V -os tápellátáshoz.
Mint tudják, a valós idejű óra IC (DS1307) olyan termék, amely támogatja az I2C kommunikációs protokollt, amely nem szerepel a pic16f628 hardver szinten. Ennek az akadálynak a leküzdése érdekében az I2Cprotokollt használtam a szoftver szintjén, ami azt jelenti, hogy nem kell megszakítást, jelzést, vezérlőregisztert használni stb. A 16F628A kiválasztásának oka az, hogy csökkenti a hardver megvalósításához szükséges minimális I/O portokat. a teljes áramkör költsége, beleértve a PCB -t, a forrasztást, az alkatrészeket stb.
2. lépés: Második emelet a vizualizációhoz és a gomb interfészhez
Második emeleti kabinok 2*3 nyomógombbal, LCD képernyővel és LED -del. Az egyik gombcsoport a dátum és az idő beállítására, a másik csoport pedig a riasztási idő beállítására szolgál. Az RTC beállítási gombcsoporthoz a középső gombot használják a dátum, hónap, nap stb. Kiválasztásához. A jobb gomb növeli a kiválasztott változót, a bal pedig csökkenti a kiválasztott változót. A riasztási idő beállításához más gombcsoportot használnak. Az rtc gombokhoz hasonlóan a jobb gomb növeli a kiválasztott változót (óra, perc), a bal pedig csökkenti a kiválasztott változót.
Ajánlott:
Arduino megjelenítési idő a TM1637 LED kijelzőn az RTC DS1307 használatával: 8 lépés
Arduino megjelenítési idő a TM1637 LED kijelzőn az RTC DS1307 használatával: Ebben az oktatóanyagban megtanuljuk, hogyan kell megjeleníteni az időt az RTC DS1307 modul, valamint a TM1637 és Visuino LED kijelző segítségével. Nézze meg a videót
WLED (ESP8266 esetén) + IFTTT + Google Segéd: 5 lépés
WLED (ESP8266 -on) + IFTTT + Google Segéd: Ez az oktatóanyag elsajátítja az IFTTT és a Google Assistant for WLED használatát egy ESP8266 -on. A WLED & ESP8266, kövesse ezt az útmutatót a tynickről: https: //tynick.com/blog/11-03-2019/getting-started… Kiáltson az Aircookie-hoz egy ilyen nagyszerű szoftverért
8051 Interfész DS1307 RTC -vel és időbélyeg megjelenítése LCD -n: 5 lépés
8051 interfész a DS1307 RTC -vel és az időbélyeg megjelenítése LCD -ben: Ebben az oktatóanyagban elmagyaráztuk, hogyan illeszthetjük össze a 8051 mikrokontrollert a ds1307 RTC -vel. Itt az RTC időt lcd -ben jelenítjük meg proteus szimuláció segítségével
DS1307 Valós idejű óra RTC Arduino -val: 4 lépés
DS1307 Valós idejű óra RTC az Arduino segítségével: Ebben az oktatóanyagban megismerjük a valós idejű órát (RTC) és az Arduino & A DS1307 valós idejű óra IC -t időzítő eszközként állítják össze. A valós idejű óra (RTC) az idő figyelésére és a naptár karbantartására szolgál. Az RTC használatához a
Arduino alapú óra a DS1307 valós idejű óra (RTC) modul használatával és 0.96: 5 lépés
Arduino alapú óra a DS1307 valós idejű óra (RTC) modul használatával és 0.96: Sziasztok, srácok, ebben az oktatóanyagban látni fogjuk, hogyan lehet működő órát készíteni egy DS1307 valós idejű óramodul segítségével. OLED kijelzők. Tehát kiolvassuk az időt a DS1307 óra modulból. És nyomtassa ki az OLED képernyőn