Tartalomjegyzék:
- 1. lépés: A szükséges dolgok
- 2. lépés: Az Arduino IDE beállítása
- 3. lépés: Kód
- 4. lépés: A dátum, az idő és a heti szám megjelenítése a kijelzőn
Videó: Óra készítése az M5stick C segítségével Arduino IDE - használatával RTC valós idejű óra az M5stack M5stick-C-vel: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:41
Sziasztok, srácok, ebben az oktatóanyagban megtanuljuk, hogyan készítsünk órát az m5stick m5stick fejlesztőpaneljével az Arduino IDE segítségével. Így az m5stick megjeleníti a kijelzőn a hónap dátumát, idejét és hetét.
1. lépés: A szükséges dolgok
Ehhez az utasításhoz a következőkre lesz szüksége:
m5stick-c fejlesztőlap C típusú kábel
2. lépés: Az Arduino IDE beállítása
Győződjön meg róla, hogy ESP32 táblákat telepített az Arduino IDE-be, és ha nem, akkor kérjük, kövesse az alábbi utasításokat: ESP32 BOARDS INSTALL:
3. lépés: Kód
Másolja ki az alábbi kódot, és töltse fel az m5stick-C fejlesztőtáblájára: include "M5StickC.h" RTC_TimeTypeDef RTC_TimeStruct; RTC_DateTypeDef RTC_DateStruct; void setup () {// tegye ide a beállítási kódot, hogy egyszer fusson: M5.begin (); M5. Lcd.setRotation (3); M5. Lcd.fillScreen (FEKETE); M5. Lcd.setTextSize (1); M5. Lcd.setCursor (40, 0, 2); M5. Lcd.println ("RTC TESZT"); RTC_TimeTypeDef TimeStruct; TimeStruct. Hours = 18; TimeStruct. Minutes = 56; TimeStruct. Seconds = 10; M5. Rtc. SetTime (& TimeStruct); RTC_DateTypeDef DateStruct; DateStruct. WeekDay = 3; DateStruct. Month = 3; DateStruct. Date = 22; DateStruct. Year = 2019; M5. Rtc. SetData (& DateStruct);} void loop () {// tegye ide a fő kódot az ismételt futtatáshoz: M5. Rtc. GetTime (& RTC_TimeStruct); M5. Rtc. GetData (& RTC_DateStruct); M5. Lcd.setCursor (0, 15); M5. Lcd.printf ("Adatok:%04d-%02d-%02d / n", RTC_DateStruct. Year, RTC_DateStruct. Month, RTC_DateStruct. Date); M5. Lcd.printf ("Hét: %d / n", RTC_DateStruct. WeekDay); M5. Lcd.printf ("Idő: %02d: %02d: %02d / n", RTC_TimeStruct. Hours, RTC_TimeStruct. Minutes, RTC_TimeStruct. Seconds); késleltetés (500);}
4. lépés: A dátum, az idő és a heti szám megjelenítése a kijelzőn
A kód feltöltése után láthatja a kijelzőt, és a hónap dátuma és hete megjelenik a kijelzőn, ahogy az én esetemben is. Ha szeretné látni, hogy az óra megfelelően fut ezen az órán, nézze meg a videót, és hagyja, hogy Tudom a megjegyzés rovatban, ha valamit megosztanál vele.
Ajánlott:
SCARA Robot: Tanulás a foward és inverz kinematikáról !!! (Plot Twist Ismerje meg, hogyan lehet valós idejű interfészt készíteni ARDUINO -ban a FELDOLGOZÁS segítségével !!!!): 5 lépés (képekkel)
SCARA Robot: Ismerkedés a foward és inverz kinematikával !!! (Plot Twist Ismerje meg, hogyan lehet valós idejű interfészt készíteni ARDUINO -ban FELDOLGOZÁSSAL !!!!): A SCARA robot nagyon népszerű gép az iparban. A név mind a szelektíven megfelelõ szerelõ robotkarra, mind a szelektív megfelelõ csuklós robotkarra vonatkozik. Ez alapvetően három szabadságfokú robot, az első kettő
Valós idejű óra Arduino -val: 3 lépés
Valós idejű óra Arduino -val: Ebben a projektben egy órát készítünk az Arduino és az RTC modul segítségével. Mint tudjuk, az Arduino nem tudja megjeleníteni a tényleges időt, ezért az RTC modul segítségével jelenítjük meg a megfelelő időt az LCD -n. Olvassa el figyelmesen az összes lépést, ez segít
DS1307 Valós idejű óra RTC Arduino -val: 4 lépés
DS1307 Valós idejű óra RTC az Arduino segítségével: Ebben az oktatóanyagban megismerjük a valós idejű órát (RTC) és az Arduino & A DS1307 valós idejű óra IC -t időzítő eszközként állítják össze. A valós idejű óra (RTC) az idő figyelésére és a naptár karbantartására szolgál. Az RTC használatához a
NODEMCU Lua ESP8266 valós idejű órával (RTC) és EEPROM: 7 lépés
NODEMCU Lua ESP8266 valós idejű órával (RTC) és EEPROM: A helyes idő megadása elengedhetetlen, ha adatnaplót szeretne vezetni. Különféle módon lehet időt szerezni az internetes forrásokból. Megkérdezheti, hogy miért nem használja az ESP8266 -ot, hogy időt szakítson magára? Nos, megteheti, saját belső RTC (valós idejű…)
Valós idejű MPU-6050/A0 adatnaplózás Arduino és Android segítségével: 7 lépés (képekkel)
Valós idejű MPU-6050/A0 adatnaplózás Arduino és Android segítségével: Érdekel az Arduino használata gépi tanuláshoz. Első lépésként egy valós idejű (vagy ahhoz közel álló) adatkijelzőt és naplózót szeretnék felépíteni egy Android -eszközzel. Gyorsulásmérő adatokat szeretnék rögzíteni az MPU-6050-ből, így tervezem