Tartalomjegyzék:
- 1. lépés: Anyagok
- 2. lépés: Vázlatos és forráskód
- 3. lépés: Az MCU programozása
- 4. lépés: Az idő és a dátum beállítása
- 5. lépés: Menjen előre, és építsen egyet, ez olcsó és jó móka
Videó: Óra infravörös távirányítóval az idő/dátum beállításához: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Ez egy egyszerű óra, amely könnyen hozzáférhető alkatrészekből készül. A használt mikrokontroller egy olcsó STM32F030F4P6. A kijelző 16x2 méretű LCD, I2C hátizsákkal (PCF8574).
Az óra áramkör kis prototípus -táblák és TSSOP28 adapterkártya segítségével építhető fel, az ábrán látható módon.
1. lépés: Anyagok
- STM32F030F4P6 MCU
- PCF8563 RTC vagy szerezze be a kész modult
- LCD 1602 I2C hátizsákkal
- prototípus -táblák
- IR távirányító Bluetooth/MP3 lejátszó modulból - IR távirányító
- 38KHz IR vevő - TSOP1738
- Kristályok (12 MHz az MCU számára, 32,768 KHz az RTC számára)
- Különféle alkatrészek a vázlatban részletezve
- vezetékek, csatlakozók stb.
A programnak az MCU -ba történő villogásához USB soros adapter szükséges.
2. lépés: Vázlatos és forráskód
3. lépés: Az MCU programozása
Az MCU bekötése a vázlat szerint, a program USB soros adapter segítségével egyszerűen beilleszthető az MCU -ba.
Csatlakoztassa az USB soros adapter TX -jét az MCU PA10 -hez (USART1_RX), és az adapter RX -jét az MCU PA9 -hez (USART1_TX).
A jumper segítségével rövidítse le a P1 fejléc 1. és 2. érintkezőjét (lásd a sematikus ábrát, csak a Boot0 érintkezőt kell konfigurálni, mivel a Boot1 érintkező nincs jelen ebben az MCU -ban), és kapcsolja be az áramkört, hogy az MCU soros rendszerbetöltési módba kerüljön.
Az STM32 MCU programozásához jó referencia az alábbi utasítás: Villogó STM32
A program villogása után távolítsa el a rövidzárlatot a P1 1. és 2. érintkezőjéről, valamint a rövid és a 2 -es és a 3 -as tűket, majd kapcsolja be a táblát, és az MCU -nak el kell kezdenie a villogó program végrehajtását.
4. lépés: Az idő és a dátum beállítása
A dátum/idő beállításához nyomja meg a távvezérlő MENU gombját (a kulcsos térképeket lásd a távirányító képén).
Az LCD kijelzőn a * Idő és dátum beállítása látható. A * az aktuális kiválasztásra mutat.
A NÖVELÉS/CSÖKKENTÉS (+/-) gombokkal mozgassa a * mutatót. Ez a 2 gomb az idő/dátum értékek módosítására is használható.
A kiválasztáshoz használja a SELECT gombot.
A BALRA/JOBBRA gombokkal mozgassa a kurzort az idő/dátum pozíciókra, majd a NÖVELÉS/CSÖKKENTÉS gombokkal módosítsa a megfelelő értéket. A módosítás rögzítéséhez nyomja meg a SELECT gombot.
A RETURN gombbal kiléphet az idő/dátum beállításából.
5. lépés: Menjen előre, és építsen egyet, ez olcsó és jó móka
Nos, a cím mindent elárul. Az anyagok összegyűjtése után az elkészítése nem tart tovább fél napnál.
Következő.. Tegye egy szép burkolatba, és tápegység segítségével táplálja.
Köszönöm, hogy elolvasta.
Ajánlott:
ESP8266 OLED - Idő és dátum lekérése az internetről: 8 lépés
ESP8266 OLED - Idő és dátum lekérése az internetről: Ebben az oktatóanyagban megtanuljuk, hogyan lehet lekérni a dátumot és az időt a NIST TIME szerverről az ESP8266 OLED és Visuino segítségével. Nézzen meg egy bemutató videót
A dátum és az idő naplózása - Liono Maker: 5 lépés
A dátum és az idő naplózása | Liono Maker: Bevezetés: -Ebben az oktatóanyagban megtanuljuk, hogyan készítsünk dátum- és időnaplózást az Arduino segítségével. Erre a célra a DS3231 & Micro SD kártya modulok. A fő modul, amely időt és amp; a dátum naplózása DS3231. A DS3231 egy RTC (valódi
Idő és dátum lekérése az Internetről - Oktatóanyag: 9 lépés
Idő és dátum lekérése az Internetről - Oktatóanyag: Ebben az oktatóanyagban megtanuljuk, hogyan lehet lekérni a dátumot és az időt a NIST TIME szerverről az M5Stack StickC és a Visuino segítségével. Nézzen meg egy bemutató videót
Internet óra: Dátum és idő megjelenítése OLED -en ESP8266 NodeMCU használatával NTP protokollal: 6 lépés
Internet óra: megjelenítse a dátumot és az időt OLED -en ESP8266 használatával működő internetkapcsolat És ehhez a projekthez szüksége van egy esp8266 -ra, amely rendelkezik egy
Arduino dátum/idő ábrázolása/naplózása Millis () és PfodApp használatával: 11 lépés
Arduino dátum/idő ábrázolása/naplózása Millis () és PfodApp használatával: Nincs szükség Arduino vagy Android programozásra. RTC és GPS modulok is támogatottak. Automatikus korrekció az időzónákhoz, az RTC sodródás és a hiányzó szökő másodpercek GPS Bevezetés Ez az oktatóanyag bemutatja, hogyan kell használni az Arduino millis ( ) időbélyegek az adatok ábrázolásához