Tartalomjegyzék:
- 1. lépés: Alkatrészek
- 2. lépés: További információ a MAX7219 -ről
- 3. lépés: További információ a DS1307 -ről
- 4. lépés: Csatlakozási rajz
- 5. lépés: bemutató
- 6. lépés: Kód
Videó: Digitális óra az Arduino és a Led Dot Matrix kijelző használatával: 6 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Manapság a készítők, fejlesztők az Arduino -t részesítik előnyben a projektek prototípusainak gyors fejlesztése érdekében. Az Arduino egy nyílt forráskódú elektronikai platform, amely könnyen használható hardverre és szoftverre épül. Az Arduino nagyon jó felhasználói közösséggel rendelkezik. Ebben a projektben látni fogjuk, hogyan lehet digitális órát építeni az Arduino segítségével. Ezt a projektet könnyen fel lehet építeni, és szükség szerint módosítani kell.
1. lépés: Alkatrészek
Az alábbiakban bemutatjuk a projekthez szükséges összetevőket
1 x Arduino Uno
Arduino Uno Indiában-
Arduino Uno az Egyesült Királyságban -
Arduino Uno az USA -ban -
4 x MAX7219 Led Dot Matrix kijelző
Dot Matrix Display Egyesült Királyságban -
Dot Matrix Display USA -ban -
Dot Matrix Display Indiában-
1 db DS1307 RTC modul
DS1307 RTC óra Indiában-
DS1307 RTC óra Egyesült Királyságban -
DS1307 RTC óra az USA -ban -
Kevés vezeték
2. lépés: További információ a MAX7219 -ről
A MAX7219/MAX7221 kompakt, soros bemeneti/kimeneti közös katódos kijelző-illesztőprogramok, amelyek a mikroprocesszorokat (μPs) 7 szegmenses, legfeljebb 8 számjegyű numerikus LED-kijelzőhöz, oszlopdiagramos kijelzőhöz vagy 64 egyedi LED-hez illesztik.
A chip tartalmazza a BCD kód-B dekódolót, a multiplex szkennelési áramkört, a szegmens- és számjegy-illesztőprogramokat, valamint a 8x8-as statikus RAM-ot, amely minden számjegyet tárol.
Az összes LED szegmensáramának beállításához csak egy külső ellenállás szükséges. A MAX7221 kompatibilis az SPI ™, a QSPI ™ és a MICROWIRE ™ termékekkel, és a fordulatszám korlátozott szegmensmeghajtókkal rendelkezik az EMI csökkentése érdekében.
Egy kényelmes 4 vezetékes soros interfész csatlakozik az összes közös μP-hez. Az egyes számjegyeket a teljes kijelző újraírása nélkül meg lehet címezni és frissíteni.
A MAX7219/MAX7221 lehetővé teszi a felhasználó számára a B-kódolású dekódolás vagy a dekódolás nélküli kódolás kiválasztását minden számjegyhez.
3. lépés: További információ a DS1307 -ről
A DS1307 soros valós idejű óra (RTC) alacsony teljesítményű, teljes binárisan kódolt decimális (BCD) óra/naptár
plusz 56 bájt NV SRAM.
A cím és az adatok soros átvitele I2C, kétirányú buszon keresztül történik.
Az óra/naptár másodperceket, perceket, órákat, napot, dátumot, hónapot és évet tartalmaz.
A hónap végi dátum automatikusan módosul a 31 napnál rövidebb hónapokra, beleértve a szökőév korrekcióit is.
Az óra 24 órás vagy 12 órás formátumban működik, AM/PM kijelzővel. A DS1307 beépített áramérzékelő áramkörrel rendelkezik, amely észleli az áramkimaradásokat, és automatikusan átvált a tartalék áramellátásra. Az időmérési művelet folytatódik, amíg az alkatrész a tartalék tápegységből működik.
4. lépés: Csatlakozási rajz
5. lépés: bemutató
6. lépés: Kód
A kód és a kapcsolat részletei:
github.com/stechiez/Arduino/tree/master/di…
A könyvtárakat a következő repóból szerezheti be:
github.com/stechiez/Arduino/tree/master/l…
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
DIY LED Dot Matrix görgető kijelző Arduino használatával: 6 lépés
DIY LED Dot Matrix görgető kijelző Arduino használatával: Hello InstruEz az első utasítható. Ebben az utasításban megmutatom, hogyan készítek egy DIY LED pontmátrix görgető kijelzőt az Arduino használatával MCU -ként. Ez a fajta kijelző a vasútállomáson, a buszpályaudvaron, az utcákon és még sok más helyen található. Ott
Digitális óra a LED kijelző automatikus elforgatásával: 4 lépés
Digitális óra a LED kijelző automatikus elforgatásával: Ez a projekt egy digitális óráról szól, amely automatikusan elforgatja a 7 segéd LED kijelzőt. Ez az óra bármilyen helyzetben elforgatható, így a számjegyek még fejjel lefelé vagy tükörképben is olvashatók! Arduino vezérli és gyorsulásmérő hajtja
Mirolo Networked LED mátrix kijelző digitális jelzésekhez: 22 lépés (képekkel)
Mirolo Networked LED Matrix Display for Digital Signage: A digitális feliratok hasznosak lehetnek az eseményeken, hogy tájékoztassák a látogatókat a közelgő panelekről, az ütemterv változásairól vagy dinamikusan adjanak információt. A LED Matrix kijelzők használata még messziről is olvashatóvá teszi az üzeneteket, és szemet gyönyörködtető
Digitális és bináris óra 8 számjegyű X 7 szegmenses LED kijelző: 4 lépés (képekkel)
Digitális és bináris óra 8 számjegyű X 7 szegmenses LED -kijelző: Ez a digitális & Bináris óra 8 számjegyű és 7 szegmenses LED -kijelzővel. Szeretem új funkciókat adni a szokásos eszközökhöz, különösen az órákhoz, és ebben az esetben a 7 Seg kijelző használata a bináris órához szokatlan, és