Sadržaj:
- Korak 1: Šta će vam trebati
- Korak 2: Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče
- Korak 3: U Visuinu dodajte komponente
- Korak 4: U Visuinu Set Components
- Korak 5: U Visuino Connect Components
- Korak 6: Generirajte, kompajlirajte i prenesite Arduino kôd
- Korak 7: Igrajte se
- Korak 8: U sljedećem vodiču
Video: Uradi sam Kako napraviti sat koji izgleda lijepo - StickC - Jednostavno za napraviti: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
U ovom ćemo vodiču naučiti kako programirati ESP32 M5Stack StickC s Arduino IDE -om i Visuinom za prikaz vremena na LCD -u te također postaviti vrijeme pomoću tipki StickC.
Korak 1: Šta će vam trebati
M5StickC ESP32: možete ga nabaviti ovdje
Visuino program: Preuzmite Visuino
Napomena: Ovdje pročitajte ovaj vodič o tome kako instalirati StickC ESP32 ploču
Korak 2: Pokrenite Visuino i odaberite vrstu ploče M5 Stack Stick C ploče
Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite dugme "Alati" na Arduino komponenti (Slika 1) u Visuinu Kada se pojavi dijalog, odaberite "M5 Stack Stick C" kao što je prikazano na slici 2
Korak 3: U Visuinu dodajte komponente
- Kliknite na ploču "M5 Stack Stick C" da biste je odabrali
- U prozoru "Svojstva" odaberite "Moduli" i kliknite "+" za proširenje,
- Odaberite "Display ST7735" i kliknite "+" da biste ga proširili,
- Postavite "Orijentacija" na "goRight"
- Postavite "Boja pozadine" na "ClBlack"
- Odaberite "Elementi" i kliknite plavo dugme s 3 točke…
- Dijalog elemenata će se prikazati
- U dijalogu Elementi povucite "Polje za tekst" s desne strane na lijevu stranu
-
Kliknite na "Polje za tekst1" s lijeve strane da biste ga odabrali, a zatim u prozoru "Svojstva" kliknite na "Boja" i postavite ga na "aclWhite", a zatim kliknite na "Boja ispune" i postavite ga na "aclBlack" (Vi možete se igrati bojama ako želite)
-takođe u prozorima svojstava postavljenih X: 10 i Y: 20 ovdje želite prikazati vrijeme na LCD -u -veličina skupa: 3 (ovo je veličina fonta vremena) Zatvorite prozor elemenata
- Dodajte komponentu "Decode (Split) Date/Time"
- Dodajte komponentu "Formatirani tekst"
Korak 4: U Visuinu Set Components
- Odaberite komponentu "FormattedTxt1" i u prozoru "Svojstva" postavite "Tekst" na:%0:%1:%2
- Dvaput kliknite na komponentu "FormattedText1" i u dijalogu Elementi povucite 3x "Tekstualni element" ulijevo
- Odaberite ploču "M5 Stack Stick C" i u prozoru "Svojstva" odaberite "Moduli"> "Budilica u stvarnom vremenu (RTC)"> "Elementi"
- Kliknite na plavo dugme s 3 točke i u dijalogu Elementi povucite "Postavi sat", "Postavi minutu" i "Postavi drugo" na lijevu stranu
- Odaberite lijevo element "Postavi sat 1", a zatim u prozoru "Svojstva" postavite "Dodaj vrijednost" na "Tačno" i "Vrijednost" na "1"
- Odaberite lijevo element "Postavi minutu1", a u prozoru "Svojstva" postavite "Dodaj vrijednost" na "Tačno", a "Vrijednost" na "1"
- Odaberite s lijeve strane element "Set Second1", a zatim u prozoru "Properties" postavite "Add Value" na "True" i "Value" na "1"
Objašnjenje:
"Vrijednost" znači koliko želimo dodati svakim pritiskom na dugme postojećem vremenu (bilo satima, minutima ili sekundama) "Dodati vrijednost" znači da želimo dodati vrijednost postojećem vremenu
Korak 5: U Visuino Connect Components
- Spojite "M5 Stack Stick C"> Budilicu u stvarnom vremenu (RTC)> Pin [Out] na pin komponente "DecodeDateTime1" [In]
- Spojite pin komponente "DecodeDateTime1" [Sat] na komponentu "FormattedText1" komponente "TextElement1" [In]
- Spojite pin komponente "DecodeDateTime1" [Minute] na komponentu "FormattedText1" "TextElement2" pin [In]
- Spojite pin komponente "DecodeDateTime1" [Drugo] na "FormattedText1" komponentu "TextElement3" iglu [In]
- Spojite iglu komponente "FormattedText1" [Out] na ploču "M5 Stack Stick C" ploču "Display ST7735"> "Text Field1" pin [In]
- Spojite "M5 Stack Stick C"> Dugmad "A (M5)" na "M5 Stack Stick C"> Budilicu u stvarnom vremenu (RTC)> "Set Hour1" Pin [Sat]
- Spojite "M5 Stack Stick C"> Dugmad "B" na "M5 Stack Stick C"> Budilicu u realnom vremenu (RTC)> "Set Minute1" Pin [Sat]
Korak 6: Generirajte, kompajlirajte i prenesite Arduino kôd
-
U Visuinu, pri dnu kliknite na karticu "Build", provjerite je li odabran ispravan port, a zatim kliknite na dugme "Compile/Build and Upload".
Korak 7: Igrajte se
Ako napajate modul M5Sticks, zaslon bi trebao početi prikazivati vrijeme. Vrijeme možete promijeniti pomoću tipki "M5" za sate i "B" za minute
Čestitamo! Završili ste svoj projekt M5Sticks s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovu Instructable, možete ga preuzeti ovdje.
Možete ga preuzeti i otvoriti u Visuinu:
Korak 8: U sljedećem vodiču
U sljedećem tutorijalu pokazat ću vam kako napraviti sat koji izgleda cool, gdje možete postaviti vrijeme (sate, minute i sekunde) pomoću tipki StickC i stvoriti jednostavan meni! Ostanite s nama i pogledajte moje ostale vodiče ovdje.
Preporučuje se:
Nadogradite "uradi sam" lonac za zalijevanje sa WiFi -em u alarmni uređaj za otkrivanje kretnji za otkrivanje pokreta "Uradi sam": 17 koraka
Nadogradite "uradi sam" lonac za zalijevanje sa WiFi -jem u aparat za alarme za otkrivanje kretnji za otkrivanje pokreta "Uradi sam": U ovom članku pokazat ćemo vam kako nadograditi svoj lonac za samolijevanje s vlastitim WiFi -jem u DIY lonac za samolijevanje s WiFi -jem i alarmom za detekciju kretanja. niste pročitali članak o tome kako izgraditi lonac za samostalno zalijevanje s WiFi -jem, možete fin
Kako napraviti lijepo USB 3-portno čvorište od stare plastične kutije: 6 koraka
Kako napraviti lijepo USB 3-portno čvorište od stare plastične kutije: Pozdrav :) U ovom projektu napravit ćemo lijep USB priključak od starih stvari i jeftinih stvari u prvom mi je žao jer fotografija možda nije baš dobra jer sam snimio to sa mog mobilnog telefonaAko nešto nije jasno samo me pitajte u komentaru
Kako napraviti vlastiti USB auto punjač za bilo koji IPod ili druge uređaje koji se pune putem USB -a: 10 koraka (sa slikama)
Kako napraviti vlastiti USB auto punjač za bilo koji IPod ili druge uređaje koji se pune putem USB -a: Izradite USB punjač za automobil za bilo koji iPod ili drugi uređaj koji se puni putem USB -a spajanjem automobilskog adaptera koji izlazi 5V i USB ženski utikač. Najvažniji dio ovog projekta je osigurati da je izlaz vašeg odabranog adaptera za automobil opklada
Lijepo izgleda, jeftina LED svjetiljka u trgovini: 5 koraka
Lijepo izgledaju, jeftine LED svjetiljke u trgovini: Pa, ako je neko od vas poput mene, većina LED svjetala je preskupa. Htio sam jeftino LED svjetlo koje je izgledalo lijepo. Dakle, kupio sam RCA bateriju za 1 USD od Food City -a, a glava mi je imala slomljeno LED svjetlo. Pa sam odlučio spojiti to dvoje. Ple
Brzo, brzo, jeftino, lijepo izgleda LED osvjetljenje sobe (za svakoga): 5 koraka (sa slikama)
Brzo, brzo, jeftino, lijepo izgledajući LED osvjetljenje sobe (za svakoga): Dobro došli svima :-) Ovo je moje prvo uputstvo pa su komentari dobrodošli :-) Ono što se nadam da ću vam pokazati je kako napraviti brzo LED osvjetljenje koje je uključeno TINY buget.Šta vam je potrebno: KabloviLED -oviOtpornici (510Ohms za 12V) SpajaliceLeglanjeLiječi i drugi osnovni