Obsah:
- Krok 1: Co budete potřebovat
- Krok 2: Spusťte Visuino a vyberte typ desky M5 Stack Stick C
- Krok 3: Ve Visuinu přidejte komponenty
- Krok 4: V komponentách sady Visuino
- Krok 5: V komponentách Visuino Connect
- Krok 6: Generujte, kompilujte a nahrajte kód Arduino
- Krok 7: Hrajte
- Krok 8: V dalším kurzu
Video: DIY Jak si vyrobit cool vypadající hodinky - StickC - snadné provedení: 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
V tomto tutoriálu se naučíme, jak naprogramovat ESP32 M5Stack StickC s Arduino IDE a Visuino tak, aby zobrazoval čas na LCD a také nastavoval čas pomocí tlačítek StickC.
Krok 1: Co budete potřebovat
M5StickC ESP32: získáte zde
Program Visuino: Stáhněte si Visuino
Poznámka: Podívejte se na tento návod, jak nainstalovat desku StickC ESP32
Krok 2: Spusťte Visuino a vyberte typ desky M5 Stack Stick C
Spusťte Visuino, jak je znázorněno na prvním obrázku Klikněte na tlačítko „Nástroje“na komponentě Arduino (obrázek 1) ve Visuinu Když se zobrazí dialogové okno, vyberte „M5 Stack Stick C“, jak je znázorněno na obrázku 2
Krok 3: Ve Visuinu přidejte komponenty
- Kliknutím na desku „M5 Stack Stick C“ji vyberte
- V okně „Vlastnosti“vyberte „Moduly“a kliknutím na „+“rozbalte,
- Vyberte „Zobrazit ST7735“a kliknutím na „+“jej rozbalte,
- Nastavte „Orientace“na „goRight“
- Nastavit "Barva pozadí" na "ClBlack"
- Vyberte „Prvky“a klikněte na modré tlačítko se 3 tečkami…
- Zobrazí se dialog Elements
- V dialogu Prvky přetáhněte "Textové pole" z pravé strany doleva
-
Kliknutím na „Textové pole1“na levé straně jej vyberte, poté v „Vlastnosti“klikněte na „Barva“a nastavte ji na „aclWhite“a klikněte na „Vyplnit barvu“a nastavte na „aclBlack“(Vy můžete hrát s barvami, pokud chcete)
-také v oknech vlastností nastavit X: 10 a Y: 20 toto je místo, kde chcete zobrazit čas na LCD -set velikost: 3 (to je velikost písma času) Zavřete okno prvků
- Přidejte komponentu „Dekódovat (rozdělit) datum/čas“
- Přidejte komponentu „formátovaný text“
Krok 4: V komponentách sady Visuino
- Vyberte komponentu „FormattedTxt1“a v okně „Vlastnosti“nastavte „Text“na:%0:%1:%2
- Dvakrát klikněte na komponentu „FormattedText1“a v dialogu Prvky přetáhněte 3x „Textový prvek“doleva
- Vyberte desku „M5 Stack Stick C“a v okně „Vlastnosti“vyberte „Moduly“> „Budík v reálném čase (RTC)“> „Prvky“
- Klikněte na modré tlačítko se 3 tečkami a v dialogu Prvky přetáhněte „Nastavit hodinu“, „Nastavit minutu“a „Nastavit druhou“vlevo
- Vlevo vyberte prvek „Nastavit hodinu 1“a v okně „Vlastnosti“nastavte „Přidat hodnotu“na „True“a „Hodnota“na „1“
- Vlevo vyberte prvek „Nastavit minutu1“a v okně „Vlastnosti“nastavte „Přidat hodnotu“na „True“a „Hodnota“na „1“
- Vlevo vyberte prvek „Nastavit druhý1“a v okně „Vlastnosti“nastavte „Přidat hodnotu“na „True“a „Hodnota“na „1“
Vysvětlení:
„Hodnota“znamená, kolik chceme přidat při každém kliknutí na tlačítko ke stávajícímu času (hodiny, minuty nebo sekundy). „Přidat hodnotu“znamená, že chceme přidat hodnotu ke stávajícímu času
Krok 5: V komponentách Visuino Connect
- Připojte „M5 Stack Stick C“> Budík v reálném čase (RTC)> Pin [Out] ke komponentnímu kolíku „DecodeDateTime1“[In]
- Připojte pin komponenty „DecodeDateTime1“[hodina] ke kolíku komponenty „FormattedText1“„TextElement1“[In]
- Připojte pin součásti „DecodeDateTime1“[Minuta] ke kolíku komponenty „FormattedText1“„TextElement2“[In]
- Připojte pin součásti „DecodeDateTime1“[Druhý] ke kolíku komponenty „FormattedText1“„TextElement3“[V]
- Připojte komponentní kolík „FormattedText1“[ven] k desce „M5 Stack Stick C“displeje ST7735 "> kolík" Textové pole1 "[vstup]
- Připojte „M5 Stack Stick C“> Tlačítka „A (M5)“k „M5 Stack Stick C“> Budík v reálném čase (RTC)> Pin „Nastavit hodinu 1“[Hodiny]
- Připojte „M5 Stack Stick C“> Tlačítka „B“k „M5 Stack Stick C“> Budík v reálném čase (RTC)> Pin „Nastavit minutu1“[Hodiny]
Krok 6: Generujte, kompilujte a nahrajte kód Arduino
-
Ve Visuinu ve spodní části klikněte na kartu „Build“, ujistěte se, že je vybrán správný port, poté klikněte na tlačítko „Compile/Build and Upload“.
Krok 7: Hrajte
Pokud napájíte modul M5Sticks, na displeji by se měl začít zobrazovat čas. Čas můžete změnit pomocí tlačítek „M5“pro hodiny a „B“pro minuty
Gratulujeme! Dokončili jste svůj projekt M5Sticks s Visuino. Také je připojen projekt Visuino, který jsem vytvořil pro tento Instructable, můžete si jej stáhnout zde.
Můžete si jej stáhnout a otevřít ve Visuinu:
Krok 8: V dalším kurzu
V dalším tutoriálu vám ukážu, jak vytvořit hodinky Cool Looking, kde můžete pomocí tlačítek StickC nastavit čas (hodiny, minuty a sekundy) a vytvořit jednoduché menu! Zůstaňte naladěni a podívejte se na mé další návody zde.
Doporučuje:
Vysoce vypadající hodinky M5StickC s nabídkou a ovládáním jasu: 8 kroků
M5StickC Cool Looking Watch s nabídkou a ovládáním jasu: V tomto tutoriálu se naučíme, jak naprogramovat ESP32 M5Stack StickC s Arduino IDE a Visuino tak, aby zobrazoval čas na LCD displeji a také nastavit čas a jas pomocí nabídky a tlačítek StickC . Podívejte se na ukázkové video
Vytvořte profesionálně vypadající přední panely pro svůj další DIY projekt: 7 kroků (s obrázky)
Vytvořte profesionálně vypadající přední panely pro svůj další kutilský projekt: Výroba profesionálně vypadajících předních panelů pro kutilské projekty nemusí být ani náročná, ani drahá. S nějakým ZDARMA softwarem, kancelářskými potřebami a trochou času si můžete vyrobit profesionálně vypadající přední panely doma, abyste mohli vylepšit svůj další projekt
Jak vyrobit digitální hodinky: 10 kroků (s obrázky)
Jak vyrobit digitální hodinky: Toto je poprvé, co píši Instructable, takže doufám, že píšu dostatečně dobře, abyste to pochopili. Dnes vám řeknu, jak vyrobit digitální hodinky z webu, který jsem našel. Webová stránka se nazývá sainsmart.com. Bylo to opravdu snadné
Retro vypadající televize Raspberry Pi: 5 kroků (s obrázky)
Retro-vyhlížející televize Raspberry Pi: Tato příručka vám ukáže, jak vytvořit a nastavit retro vypadající televizi s Raspberry Pi, dotykovým displejem a některými 3D tištěnými částmi, takže skončíte s něčím v sousedství retro televize/monitoru . Stejného průvodce jsem také zveřejnil na svých webových stránkách zde
Jak vyrobit profesionálně vypadající snímač přiblížení: 4 kroky
Jak vyrobit profesionálně vypadající senzor přiblížení: V tomto Instructables vám ukážu, jak vytvořit velmi jednoduchý, ale velmi profesionálně vypadající senzor přiblížení. Můžete sledovat video, které je součástí tohoto kroku pro konstrukci, seznam dílů, schéma zapojení & testování nebo můžete pokračovat v