Obsah:
- Krok 1: Čo budete potrebovať
- Krok 2: Spustite Visuino a vyberte typ dosky M5 Stack Stick C
- Krok 3: V programe Visuino pridajte komponenty
- Krok 4: V súprave Visuino Set Components
- Krok 5: V komponentoch Visuino Connect
- Krok 6: Generujte, kompilujte a nahrajte kód Arduino
- Krok 7: Hrajte
- Krok 8: V nasledujúcom návode.
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
V tomto návode sa naučíme, ako naprogramovať ESP32 M5Stack StickC s Arduino IDE a Visuino tak, aby zobrazoval čas na LCD displeji a tiež nastavoval čas pomocou tlačidiel StickC.
Krok 1: Čo budete potrebovať
M5StickC ESP32: nájdete ho tu
Program Visuino: Stiahnite si Visuino
Poznámka: Pozrite si tento návod, ako nainštalovať dosku StickC ESP32
Krok 2: Spustite Visuino a vyberte typ dosky M5 Stack Stick C
Spustite Visuino ako je znázornené na prvom obrázku Kliknite na tlačidlo „Nástroje“na komponente Arduino (obrázok 1) vo Visuino Keď sa zobrazí dialógové okno, zvoľte „M5 Stack Stick C“podľa obrázku 2
Krok 3: V programe Visuino pridajte komponenty
- Kliknite na dosku „M5 Stack Stick C“a vyberte ju
- V okne „Vlastnosti“vyberte „Moduly“a kliknutím na „+“rozbaľte,
- Vyberte „Zobraziť ST7735“a kliknutím na „+“ho rozbaľte,
- Nastavte „Orientácia“na „goRight“
- Nastavte „Farbu pozadia“na „ClBlack“
- Vyberte položku „Prvky“a kliknite na modré tlačidlo s 3 bodkami …
- Zobrazí sa dialógové okno Prvky
- V dialógovom okne Prvky presuňte "Textové pole" z pravej strany doľava
-
Kliknutím na „Textové pole1“na ľavej strane ho vyberte, potom v okne „Vlastnosti“kliknite na „Farba“a nastavte ho na „aclWhite“a kliknite na „Vyplniť farbu“a nastavte na „aclBlack“(vy môžete hrať s farbami, ak chcete)
-tiež vo vlastnostiach okien sada X: 10 a Y: 20 toto je miesto, kde chcete na LCD displeji zobraziť čas -veľkosť sady: 3 (to je veľkosť písma času) Zatvorte okno prvkov
- Pridajte komponent „Dekódovať (rozdeliť) dátum/čas“
- Pridajte komponent „Formátovaný text“
Krok 4: V súprave Visuino Set Components
- Vyberte komponent „FormattedTxt1“a v okne „Vlastnosti“nastavte „Text“na:%0:%1:%2
- Dvakrát kliknite na komponent „FormattedText1“a v dialógovom okne Prvky potiahnite 3x „Textový prvok“doľava
- Vyberte dosku „M5 Stack Stick C“a v okne „Vlastnosti“zvoľte „Moduly“> „Budík v reálnom čase (RTC)“> „Prvky“
- Kliknite na modré tlačidlo s 3 bodkami a v dialógovom okne Prvky presuňte naľavo „Nastaviť hodinu“, „Nastaviť minútu“a „Nastaviť druhú“
- Vľavo vyberte prvok „Nastaviť hodinu 1“a v okne „Vlastnosti“nastavte „Pridanú hodnotu“na „True“a „Hodnota“na „1“
- Vyberte vľavo prvok „Nastaviť minútu1“a v okne „Vlastnosti“nastavte „Pridanú hodnotu“na „True“a „Hodnota“na „1“
- Vyberte vľavo prvok „Nastaviť druhý1“a v okne „Vlastnosti“nastavte „Pridanú hodnotu“na „True“a „Hodnota“na „1“
Vysvetlenie:
„Hodnota“znamená, koľko chceme pripočítať k existujúcemu času každým kliknutím na tlačidlo (hodiny, minúty alebo sekundy). „Pridaná hodnota“znamená, že chceme pridať hodnotu k existujúcemu času
Krok 5: V komponentoch Visuino Connect
- Pripojte „M5 Stack Stick C“> Budík v reálnom čase (RTC)> Kolík [Výstup] ku kolíku komponentu „DecodeDateTime1“[Vstup]
- Pripojte kolík komponentu „DecodeDateTime1“[hodina] ku kolíku komponentu „FormattedText1“„TextElement1“[In]
- Pripojte kolík komponentu „DecodeDateTime1“[Minúta] ku kolíku komponentu „FormattedText1“„TextElement2“[V]
- Pripojte kolík komponentu „DecodeDateTime1“[druhý] ku kolíku komponentu „FormattedText1“„TextElement3“[V]
- Pripojte kolík komponentu „FormattedText1“[von] k panelu „M5 Stack Stick C“s displejom ST7735 "> pin" Textové pole1 "[vstup]
- Pripojte „M5 Stack Stick C“> Tlačidlá „A (M5)“k „M5 Stack Stick C“> Budík v reálnom čase (RTC)> Pin „Nastaviť hodinu 1“[Hodiny]
- Pripojte „M5 Stack Stick C“> Tlačidlá „B“k „M5 Stack Stick C“> Budík v reálnom čase (RTC)> Kolík „Nastaviť minútu1“[Hodiny]
Krok 6: Generujte, kompilujte a nahrajte kód Arduino
-
Vo Visuine v spodnej časti kliknite na kartu „Zostaviť“a uistite sa, že je vybratý správny port, potom kliknite na tlačidlo „Kompilovať/zostaviť a nahrať“.
Krok 7: Hrajte
Ak napájate modul M5Sticks, na displeji by sa mal začať zobrazovať čas. Čas môžete zmeniť pomocou tlačidiel „M5“pre hodiny a „B“pre minúty
Gratulujem Dokončili ste svoj projekt M5Sticks s Visuino. Tiež je pripojený projekt Visuino, ktorý som vytvoril pre tento Instructable, môžete si ho stiahnuť tu.
Môžete si ho stiahnuť a otvoriť v programe Visuino:
Krok 8: V nasledujúcom návode.
V nasledujúcom návode vám ukážem, ako vytvoriť hodinky Cool Looking, kde môžete pomocou tlačidiel StickC nastaviť čas (hodiny, minúty a sekundy) a vytvoriť jednoduché menu! Zostaňte naladení a pozrite sa na moje ďalšie návody tu.
Odporúča:
Cool vyzerajúce hodinky M5StickC s ponukou a ovládaním jasu: 8 krokov
Chladne vyzerajúce hodinky M5StickC s ponukou a ovládaním jasu: V tomto návode sa naučíme, ako naprogramovať ESP32 M5Stack StickC s Arduino IDE a Visuino tak, aby zobrazovali čas na LCD displeji, a tiež nastaviť čas a jas pomocou ponuky a tlačidiel StickC. .Pozrite si ukážkové video
Profesionálne vyzerajúce diaľkové ovládanie pre váš projekt Arduino doma: 9 krokov (s obrázkami)
Vytvorenie profesionálne vyzerajúceho diaľkového ovládača pre váš projekt Arduino doma: Vytvoril som projekt, ktorý pomocou arduina a infračervenej knižnice IR ovládal niekoľko vecí. V tomto návode vám teda ukážem, ako môžete akýkoľvek diaľkový ovládač znova použiť. použil váš ďalší projekt. A na to, aby ste si urobili dobrú toaletu, nepotrebujete nič vymyslené
Vyrobte si profesionálne vyzerajúce predné panely pre svoj ďalší projekt vlastnoručných prác: 7 krokov (s obrázkami)
Vyrobte si profesionálne vyzerajúce predné panely pre svoj ďalší kutilský projekt: Výroba profesionálne vyzerajúcich predných panelov pre kutilské projekty nemusí byť ani náročné, ani drahé. S nejakým softvérom ZADARMO, kancelárskymi potrebami a krátkym časom si môžete vyrobiť profesionálne vyzerajúce predné panely doma, aby ste vylepšili svoj ďalší projekt
Ako vyrobiť digitálne hodinky: 10 krokov (s obrázkami)
Ako si vyrobiť digitálne hodinky: Toto je prvýkrát, čo píšem návod, takže dúfam, že píšem dostatočne dobre, aby ste mu rozumeli. Dnes vám poviem, ako vytvoriť digitálne hodinky z webovej stránky, ktorú som našiel. Webová stránka sa nazýva sainsmart.com. Bolo to naozaj ľahké
Draho vyzerajúce pieskované sklo LEVNÝ !: 7 krokov
Draho vyzerajúci pieskovaný sklenený tovar LACNO!: Strávte trochu $$ dopredu (asi 400 dolárov, ale môžete ísť oveľa lacnejšie (160 dolárov, ak si môžete požičať rezačku na vinyl), urobte VEĽA na zadnej strane (manželka a Išiel som do Veľkej Británie na 3 týždne z peňazí, ktoré som zarobil v ČASTOČAS počas dvojročného obdobia). Kúpil som