Turinys:
- 1 žingsnis: reikalingi dalykai
- 2 veiksmas: nustatykite „Arduino IDE“
- 3 žingsnis: kodas
- 4 veiksmas: datos, laiko ir savaitės skaičiaus rodymas ekrane
Video: Laikrodžio kūrimas naudojant „M5stick C“naudojant „Arduino IDE -“RTC realaus laiko laikrodis su „M5stack M5stick-C“: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Sveiki, vaikinai, šioje instrukcijoje mokysimės, kaip naudojant „Arduino IDE“sukurti laikrodį su „m5stick“kūrimo lenta „m5stack“. Taigi „m5stick“ekrane rodys datą, laiką ir savaitės savaitę.
1 žingsnis: reikalingi dalykai
Šiems nurodymams jums reikės šių dalykų:
„m5stick-c“plėtros plokštės C tipo kabelis
2 veiksmas: nustatykite „Arduino IDE“
Įsitikinkite, kad savo „Arduino IDE“įdiegėte ESP32 plokštes ir, jei taip nėra, atlikite šiuos nurodymus: ESP32 LENTŲ ĮDIEGIMAS:
3 žingsnis: kodas
Nukopijuokite toliau pateiktą kodą ir įkelkite jį į „m5stick-C“kūrimo lentą: įtraukite „M5StickC.h“RTC_TimeTypeDef RTC_TimeStruct; RTC_DateTypeDef RTC_DateStruct; void setup () {// įdėkite čia savo sąrankos kodą, kad jis būtų paleistas vieną kartą: M5.begin (); M5. Lcd.setRotation (3); M5. Lcd.fillScreen (JUODAS); M5. Lcd.setTextSize (1); M5. Lcd.setCursor (40, 0, 2); M5. Lcd.println („RTC TEST“); 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 () {// čia įdėkite pagrindinį kodą, kad jis būtų paleistas pakartotinai: M5. Rtc. GetTime (& RTC_TimeStruct); M5. Rtc. GetData (& RTC_DateStruct); M5. Lcd.setCursor (0, 15); M5. Lcd.printf ("Duomenys:%04d-%02d-%02d / n", RTC_DateStruct. Year, RTC_DateStruct. Month, RTC_DateStruct. Date); M5. Lcd.printf ("Savaitė: %d / n", RTC_DateStruct. WeekDay); M5. Lcd.printf ("Laikas: %02d: %02d: %02d / n", RTC_TimeStruct. Hours, RTC_TimeStruct. Minutes, RTC_TimeStruct. Seconds); vėlavimas (500);}
4 veiksmas: datos, laiko ir savaitės skaičiaus rodymas ekrane
Įkėlę kodą galite matyti ekraną, o mėnesio data ir savaitė bus rodomi ekrane, kaip ir mano atveju. Jei norite, kad šis laikrodis tinkamai veiktų, žiūrėkite pateiktą vaizdo įrašą ir leiskite Aš žinau komentarų skiltyje, jei norite ką nors pasidalinti apie tai.
Rekomenduojamas:
Kaip naudotis realaus laiko laikrodžio moduliu (DS3231): 5 žingsniai
Kaip naudotis realaus laiko laikrodžio moduliu (DS3231): DS3231 yra nebrangus, itin tikslus I2C realaus laiko laikrodis (RTC) su integruotu temperatūros kompensuojamu kristalų osciliatoriumi (TCXO) ir krištolu. Įrenginys turi akumuliatoriaus įvestį ir užtikrina tikslų laiko skaičiavimą, kai pagrindinė energija
Kaip padaryti drėgmės ir temperatūros realaus laiko duomenų įrašymo įrenginį naudojant „Arduino UNO“ir SD kortelę - DHT11 duomenų kaupiklio modeliavimas „Proteus“: 5 žingsniai
Kaip padaryti drėgmės ir temperatūros realaus laiko duomenų įrašymo įrenginį naudojant „Arduino UNO“ir SD kortelę | DHT11 duomenų kaupiklio modeliavimas „Proteus“: Įvadas: Sveiki, tai „Liono Maker“, čia yra „YouTube“nuoroda. Mes kuriame kūrybinį projektą su „Arduino“ir dirbame prie įterptųjų sistemų
DS1307 ir DS3231 realaus laiko laikrodžio modulių naudojimas naudojant „Arduino“: 3 žingsniai
DS1307 ir DS3231 realaus laiko laikrodžio modulių naudojimas su „Arduino“: Mes nuolat gauname užklausų, kaip naudoti DS1307 ir DS3231 realaus laiko laikrodžio modulius su „Arduino“iš įvairių šaltinių, todėl tai yra pirmoji iš dviejų dalių mokymo, kaip juos naudoti. Šiai „Arduino“pamokai mes turime du realaus laiko laikrodžio modulius
„Neopixel Ws2812 Rainbow“LED švytėjimas su M5stick-C - Vaivorykštės veikimas „Neopixel Ws2812“naudojant „M5stack M5stick C“naudojant „Arduino IDE“: 5 žingsniai
„Neopixel Ws2812 Rainbow“LED švytėjimas su M5stick-C | Vaivorykštės veikimas „Neopixel Ws2812“naudojant „M5stack M5stick C“naudojant „Arduino IDE“: Sveiki vaikinai, šioje instrukcijoje mes išmoksime naudoti neopixel ws2812 šviesos diodus arba LED juostelę arba LED matricą arba LED žiedą su „m5stack m5stick-C“kūrimo lenta su „Arduino IDE“ir mes padarysime vaivorykštinis raštas su juo
Laikrodžio kūrimas iš laikrodžio: 11 žingsnių (su paveikslėliais)
Laikrodžio kūrimas iš laikrodžio: šioje instrukcijoje aš paimu esamą laikrodį ir sukuriu, mano manymu, geresnį laikrodį. Mes pereisime nuo nuotraukos kairėje iki nuotraukos dešinėje. Prieš pradėdami nuo savo laikrodžio, žinokite, kad surinkimas gali būti sudėtingas, nes