Tartalomjegyzék:
Videó: Digitális óra mikrokontroller használatával (AT89S52 RTC áramkör nélkül): 4 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:39
Leírjuk az órát… "Az óra egy olyan eszköz, amely számolja és mutatja az időt (relatív)" !!!
Gondolom jól mondtam, így készítsünk ÓRÁT RIASZTÁS funkcióval.
MEGJEGYZÉS: 2-3 percet vesz igénybe az olvasás, kérjük, olvassa el az egész projektet, különben nem vállalok felelősséget az alkatrészek sérüléséért
1. lépés: SZÜKSÉGES ALKATRÉSZEK
6 komponens szükséges:
1. Mikrokontroller (AT89S52-8051 családot használtam), bármilyen programozható mikrovezérlő használható.
2.7 szegmenses kijelző
3. kristály oszcillátor (12MHz)
4. Kondenzátor (10uF, 33pF/22pF)
5. LED -ek
6. ellenállások (330 Ohm)
7. zümmögő (piezo)
8. Push kapcsolók
És nem tartozom ide a forrasztópáka, drót, fluxus….. áram !!! segíts ki:)
2. lépés: Áramköri diagram
Ez a 8051 mikrokontrollert használó digitális óra kapcsolási rajza.
Amint látjuk, a mikrokontroller három, 7 szegmenses kijelzőhöz van csatlakoztatva, különálló portok nincsenek multiplexelve, és az utolsó órás számjegy csak egy tűhöz van csatlakoztatva, mivel csak 1 -et mutat.
A LED és a hangjelző a kód szerint magától értetődő.
A LED -ek közül az 1 az AM -re vonatkozik, és egy másik LED -et csatlakoztattam az ábrán nem látható riasztáshoz.
A 12 MHz -es kristályoszcillátor az órajelhez van csatlakoztatva, és a mikrovezérlő megszakítási tulajdonsága segítségével eléri a pontos 1 másodperces számlálást.
A KÖZEPES LED -ek A MÁSODIK PONTOT KAPCSOLÓDÓK "28. ÉS 32." PIN -kóddal vannak összekötve
Kérem, bocsásson meg, 3 LED nem jelenik meg a kapcsolási rajzon lustaságom miatt
28. érintkező LED: az első 30 másodperc villog
32. tűs LED: pihenés 30 másodperces villogás
**** hozzájárulok egy egész perchez !! *** Biztos vagyok benne, hogy a projekt után megtudtam, hogy 60 másodperc teszi a percet !!! AZTA
3. lépés: Kódolás
Keil szoftvert használtam egy C kód létrehozásához az RTC -hez mikrokontroller segítségével, és hexafájl megszerzésével.
TUDJON TOVÁBBI KÓDOLÁSI RÉSZÉRŐL !!
Az alapvető dolog a kódoló részben az, hogy amikor az egyes portok tűje átvált a 7 -szegmenses kijelzőhöz tartozó számjegy megjelenítésére.
A 8051 megszakítási tulajdonsága másodpercenként számolásra és újratöltésre szolgál. csak például, Csakúgy, mint egy késleltetési függvény létrehozása az 1 argumentummal, ami 1 másodperces késleltetést okoz. (TMOD, TL0, TH0, IE minden érték hozzájárul az időbeosztáshoz)
Az AM LED -je felváltva 12 órára van programozva.
Amellett, hogy a riasztás kifejezetten AM -re vagy PM -re is beállítható, és a zümmögő tüskét frekvenciakóddal továbbítják a riasztás idején. A riasztás gomb a min, óra és mentés kapcsolóval használható a riasztás beállításához. Ha kétszer rákattint a riasztásra, letiltja a riasztási funkciót
KÓD: C kód csak az ötlet megszerzéséhez (a hexa fájl a projekt pontos része)
github.com/abhrodeep/Arduino_projs/blob/master/digitalclock.c
4. lépés: Végül…
Minden kész !!! Itt az ideje, hogy élvezze a fényes és pontos órát.
Ajánlott:
Analóg óra és digitális óra készítése LED csíkkal az Arduino használatával: 3 lépés
Hogyan készítsünk analóg órát és digitális órát LED csíkkal az Arduino használatával: Ma analóg órát készítünk & Digitális óra LED szalaggal és MAX7219 Dot modul Arduino -val. Ez korrigálja az időt a helyi időzónával. Az analóg óra hosszabb LED csíkot használhat, így a falra akasztva műalkotássá válhat
Digitális óra, de mikrokontroller nélkül [Hardcore Electronics]: 13 lépés (képekkel)
Digitális óra, de mikrokontroller nélkül [Hardcore Electronics]: Elég könnyű áramköröket építeni mikrokontrollerrel, de teljesen elfelejtjük azt a rengeteg munkát, amelyet egy mikrokontrollernek kellett elvégeznie egy egyszerű feladat elvégzéséhez (még egy led villogásához is). Szóval milyen nehéz lenne egy komplett digitális órát készíteni
Analóg áramkör ismeretek - DIY a ketyegő óra hanghatás áramkör IC nélkül: 7 lépés (képekkel)
Analóg áramkörismeret - DIY a ketyegő óra hangeffektus áramköre IC nélkül: Ez a ketyegő óra hanghatás áramkör csak tranzisztorokból, ellenállásokból és kondenzátorokból épült, amelyek nem tartalmaznak IC -összetevőt. Ideális, ha ezzel a praktikus és egyszerű áramkörrel sajátítja el az alapvető áramköri ismereteket. A szükséges szőnyeg
ESP8266 Hálózati óra RTC nélkül - Nodemcu NTP óra Nem RTC - INTERNET ÓRA PROJEKT: 4 lépés
ESP8266 Hálózati óra RTC nélkül | Nodemcu NTP óra Nem RTC | INTERNET ÓRA PROJEKT: A projektben óra projektet készítenek RTC nélkül, időbe telik az internet az wifi használatával, és megjeleníti az st7735 kijelzőn
Nulla költségű laptop hűtő / állvány (ragasztó nélkül, fúrás nélkül, anyák és csavarok nélkül, csavarok nélkül): 3 lépés
Zero Cost laptop hűtő / állvány (ragasztó nélkül, fúrás nélkül, anyák és csavarok nélkül, csavarok nélkül): FRISSÍTÉS: KÉRJÜK KINDLY SZAVAZZON BELÉPÉS A www.instructables.com/id/Zero-Cost-Aluminium-Furnace-No-Propane-No-Glue-/ VAGY LEHET SZAVAZNI A LEGJOBB BARÁTOMRA