Tartalomjegyzék:
- 1. lépés: Előkészítés
- 2. lépés: A Dev Board és az LCD rögzítése
- 3. lépés: Csatlakoztassa a GND -t
- 4. lépés: Csatlakoztassa a hálózati csatlakozókat
- 5. lépés: Csatlakoztassa az LCD csapokat
- 6. lépés: Távolítsa el a Power Led -et
- 7. lépés: Csatlakoztassa a Lipo akkumulátort
- 8. lépés: Csatlakoztassa az RTC -t
- 9. lépés: Csatlakoztassa a mozgásérzékelőt
- 10. lépés: Programozás
- 11. lépés: 3D nyomtatási óratok
- 12. lépés: Boldog időt
Videó: Arduino óra: 12 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Ez az utasítások bemutatják, hogyan lehet Arduino órát készíteni az Arduino Watch Core -ból.
1. lépés: Előkészítés
Arduino Dev Board
Ezúttal a Sparkfun Pro Micro 3.3 V 8 MHz -es dev kártyát használom.
Watch Display
Ezúttal egy ST7789 1,3 hüvelykes IPS LCD -t használok.
Lipo akkumulátor
Van egy 301420 Lipo akkumulátor a kezemben.
Lipo Charge Board
Van egy 15 mm x 15 mm -es Lipo töltőlapom a kezemben.
RTC chip
Ezúttal a DS3231M-et használom, beépített kristályoszcillátort, nincs szükség további komponensekre
RTC akkumulátor
Ez opcionális, abban az esetben, ha még a Lipo akkumulátor lemerült idejét is meg akarja tartani. Az MS412FE egy apró 1 mAh -s újratölthető akkumulátor, az RTC adatlapja szerint az 1 mAh már sok napig képes tartani az időt.
Óraszíj
Rendeltem egy 20 mm széles szövetvászon óraszíjat.
Mások
Egy dióda pl. 1N5822, négy 6 mm -es M2 csavar, réz fóliaszalag és néhány vezeték
2. lépés: A Dev Board és az LCD rögzítése
Használjon egy kis darab PET lemezt a Pro Micro és az IPS LCD ragasztásához.
3. lépés: Csatlakoztassa a GND -t
Olvassa el a gyártó által biztosított LCD adatlapot.
Vágjon le egy kis rézfóliás szalagot, csak érintse meg az összes GND csapot és a LED negatív csapokat, és rögzítse az FPC lemezre. Ezután a csapokat forrasztjuk rézfóliával.
4. lépés: Csatlakoztassa a hálózati csatlakozókat
Csatlakoztassa a fejlesztőtábla GND csapjait a rézfólia szalaghoz. Csatlakoztassa a Vcc csapokat az LCD Vcc csapokhoz.
5. lépés: Csatlakoztassa az LCD csapokat
Íme a kapcsolat összefoglalója:
LCD -> Arduino
LED+ -> GPIO 10 SDA -> GPIO 16 (MOSI) SCL -> GPIO 15 (SCLK) RST -> GPIO 18 (A0) DC -> GPIO 19 (A1) CS -> GPIO 20 (A2)
6. lépés: Távolítsa el a Power Led -et
A tápellátás LED mindig világít, és folyamatosan fogyaszt 1 mA felett, ezért jobb eltávolítani. Forrasztás és óvatosan távolítsa el a LED -et.
7. lépés: Csatlakoztassa a Lipo akkumulátort
Íme a kapcsolat összefoglalója:
Töltőlap +ve in -> Dev Board J1 csatlakozó az USB aljzat közelében (5V)
Töltőtábla -ve be -> Fejlesztőtábla GND Pin töltőlap akkumulátor +ve -> Lipo +ve -> 1N5822 dióda -> Dev Board nyerscsap töltőlap akkumulátor -ve -> Lipo -ve
Jegyzet:
A legtöbb Lipo töltőkártya jobb, ha 5 V -os tápfeszültséget használ bemenetként. A Pro Micro dev kártya azonban nem rendelkezik USB 5V -os tűvel. Szerencsére az USB aljzat közelében található J1 csatlakozó valójában az 5V -os USB -csatlakozóhoz van csatlakoztatva. Ügyeljen arra, hogy ne forrasztjon össze 2 csatlakozót.
8. lépés: Csatlakoztassa az RTC -t
A DS3231M nagyon kicsi, és egy apró akkumulátorhoz kell csatlakoztatni, kérjük, legyen türelemmel, és csatlakoztassa:
DS3231M pin 2 (Vcc) -> dev board Vcc
DS3231M pin 5 (GND) -> dev board GND, MS412FE RTC akkumulátor -ve DS3231M pin 6 (VBAT) -> MS412FE RTC akkumulátor +ve DS3231M pin 7 (SDA) -> dev board GPIO 2 (SDA) DS3231M pin 8 (SCL) -> fejlesztői kártya GPIO 3 (SCL)
9. lépés: Csatlakoztassa a mozgásérzékelőt
Amint azt az előző utasításomban említettem, 2 rezgésérzékelőt használok mozgásérzékelőként a fejlesztőtábla ébresztőcsapjának kiváltásához.
Az órának azonban nincs helye 2 5 mm -es rezgésérzékelő elhelyezésére. Próbáltam 3 mm -es rezgésérzékelőre cserélni, és néhány napig teszteltem. Túl könnyű a rosszul indított ébresztés, és az akkumulátor egy napon belül lemerül.
Még mindig tesztelök néhány más módszert, hogy elkerüljem a rosszul kiváltott ébredést. követheted a Twitteremet, hogy értesülj a legfrissebb eredményekről.
10. lépés: Programozás
Kérjük, kövesse korábbi utasításaimat a fejlesztőtábla programozásához.
11. lépés: 3D nyomtatási óratok
Kérjük, töltse le és nyomtassa ki az óra tokját:
12. lépés: Boldog időt
Az, hogy megmutassuk, mit tettünk a barátainkkal!
És azt is megteheti:
- programozza és tervezze meg saját óralapját
- adjon hozzá további érzékelőket vagy alkatrészeket, hogy okosórává váljon
- tervezze meg saját óratokjá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
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
C51 4 bites elektronikus óra - fából készült óra: 15 lépés (képekkel)
C51 4 bites elektronikus óra - fából készült óra: Volt egy kis szabadideje ezen a hétvégén, így összeszereltem ezt a 2,40 USD értékű 4 bites DIY elektronikus digitális órát, amelyet egy ideje vásároltam az AliExpress -től