Tartalomjegyzék:
- 1. lépés: Szükséges alkatrészek:
- 2. lépés: Szerelje össze az áramkört
- Lépés: Töltse fel a kódot
- 4. lépés: Élvezze alkotásait és tervezze meg a jövőbeli fejlesztéseket
Videó: Multimodális óra: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Imádom az órákat! Oktathatót kerestem egy órához, amely római számokat jelenít meg a képernyőn. Amikor nem kaptam megfelelőt az arduino alapon, úgy döntöttem, hogy magam építem. Színes TFT kijelzővel párosulva azon tűnődtem, mit lehet még megjeleníteni és brácsát! a mérnöki főiskolai érettségimben (több mint 2 évtizeddel ezelőtt!) tanulmányoztak különböző számrendszerek gondolatait: bináris, digitális, oktális és hexadecimális stb.
Ezzel azonban elindultam, és sok tervezés és kódolás után itt a megvalósítás!
Az óra megkülönböztető jellemzői:
Multimodális kijelző, ahol 5 különböző számrendszerben jelenítheti meg az időt egy képernyőn, vagy mindegyik számformátumot külön képernyőkön jelenítheti meg egy gomb segítségével
Az óralap tájolása tetszőleges 4 oldalon lehet, és a kijelzőn megjelenő adatok nyomógombbal igazíthatók a tájoláshoz. Később giroszkóp/gyorsulásérzékelővel kívánom irányítani a kijelzőt a bekapcsolt oldal alapján
Módok állnak rendelkezésre
Digitális
római
Hexadecimális (16. bázis)
Octal (8. bázis)
Bináris (2. bázis)
Ha valaki még nem ismeri ezeket a számozási rendszereket, itt vannak a netBinary formátum linkjei:
Oktális formátum:
Hexadecimális formátum:
Római formátum:
1. lépés: Szükséges alkatrészek:
Szükséges elemek:
- Arduino UNO/Nano vagy ezzel egyenértékű
- TFT kijelző: 1,44 hüvelykes 128*128 SPI kijelző az IL9163 alapján (hosszú vissza rendelve az aliexpressen keresztül) (PIROS NYÁK)
- DS 3231 RTC modul
- Nyomógombos kapcsolók 2
- Kenyértábla, NYÁK, összekötő vezetékek
- Opcionális: Forrasztópáka, Általános célú összekötő vezetékek és megfelelő ház (még nem döntök egyet ehhez az órához)
2. lépés: Szerelje össze az áramkört
Használja ezeket a kapcsolatokat az RTC és az Arduino között. Hivatkozásként lásd a kézzel készített sematikus képet.
-
DS3231 ---- Arduino
- SDAA4
- SCLA5
- Vcc 5V (az Arduino -tól)
- GNDGND (Arduino -tól)
-
Arduino ---- TFT kijelző
- 9A0
- 10CS
- 11SDA
- 13SCK
-
Arduino kapcsolatok
- Vcc-5v
- GND-GND
- 2GND nyomógombbal (Kijelző módváltó gomb-Láda/Hex/Dec/All)
- 3GND nyomógombbal (Kijelző tájolásváltó gomb)
-
Kijelző kapcsolatok
- VCC3.3V (az Arduino -tól)
- GND-GND
- RESET3.3V
- LED5V (az Arduino -tól)
Lépés: Töltse fel a kódot
Használja a mellékelt.ino fájlt a teljes kódhoz, magától értetődő megjegyzésekkel!
4. lépés: Élvezze alkotásait és tervezze meg a jövőbeli fejlesztéseket
Gyönyörű és giccses óra van az asztalon, és sok hely van az új ötleteknek
- Változtassa meg a kijelzőt, vagy frissítse csak a képernyő bizonyos részeit, hogy gyorsabban frissítse a kijelzőt (ez a jelenlegi megvalósítás néha hiányzik egy másodperc megjelenítéséből a teljes képernyő frissítése miatt)
- Adjon hozzá giroszkóp/gyorsulásmérő kártyát és a hozzá tartozó kódot, hogy a kijelző forgását a ház tájolásához igazítsa
- Engedd szabadjára a fantáziádat…
Végül, de nem utolsó sorban, ha tetszik az órám, szavazzon rá a jelenleg futó Órák versenyen
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
Nyugdíjas óra / számlálás / Dn óra: 4 lépés (képekkel)
Nyugdíjas óra / számlálás felfelé / Dn óra: Néhány ilyen 8x8 LED-es pontmátrixos kijelző volt a fiókban, és azon gondolkodtam, hogy mit kezdjek velük. Más utasítások által inspirálva jött az ötlet, hogy készítsek egy visszaszámláló/felfelé mutató kijelzőt, amely visszaszámol egy jövőbeli dátumhoz/időponthoz, és ha a célidő
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
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
Multimodális zenei állvány: 9 lépés (képekkel)
Multimodális zenei állvány: A multimodális zenei állvány (MMMS) egy új módszer az audioszintézis és az effektek szabályozására, miközben hagyományos hangszeren (szaxofon, fuvola, hegedű) játszik, és számos extra lehetőséget kínál a kiterjesztett technikákhoz. használni, amíg