Cuprins:
- Pasul 1: De ce veți avea nevoie
- Pasul 2: Visuino
- Pasul 3: Porniți Visuino și selectați tipul de placă mini Arduino WeMos D1
- Pasul 4: În Visuino Adăugați componente
- Pasul 5: În componentele Visuino Connect
- Pasul 6: Generați, compilați și încărcați codul Arduino
- Pasul 7: Joacă
Video: Afișați CPU TIME pe ESP Wemos D1 OLED: 7 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:43
În acest tutorial vom folosi un ESP Wemos D1 OLED și Visuino pentru a afișa ora CPU pe afișajul OLED.
Urmăriți un videoclip demonstrativ.
Pasul 1: De ce veți avea nevoie
ESP Wemos D1 OLED
Programul Visuino: Descărcați Visuino
Pasul 2: Visuino
Tot ce trebuie să faceți este să trageți și să fixați componentele și să le conectați împreună. Visuino va crea codul de lucru pentru dvs., astfel încât să nu trebuie să pierdeți timpul la crearea codului. Va face toată munca grea pentru tine rapid și ușor! Visuino este perfect pentru toate tipurile de proiecte, puteți construi cu ușurință proiecte complexe în cel mai scurt timp!
Descărcați cel mai recent software puternic Visuino
Pasul 3: Porniți Visuino și selectați tipul de placă mini Arduino WeMos D1
Pentru a începe programarea Arduino, va trebui să aveți Arduino IDE instalat de aici:
Vă rugăm să rețineți că există câteva erori critice în Arduino IDE 1.6.6. Asigurați-vă că instalați 1.6.7 sau o versiune ulterioară, în caz contrar acest instructabil nu va funcționa! Dacă nu ați făcut-o, urmați pașii din acest instructabil pentru a configura Arduino IDE pentru a programa WeMos D1 Mini! Visuino: https://www.visuino.eu trebuie, de asemenea, să fie instalat. Porniți Visuino așa cum se arată în prima imagine Faceți clic pe butonul „Instrumente” de pe componenta Arduino (Imaginea 1) în Visuino Când apare dialogul, selectați „WeMos D1 Mini” așa cum se arată în Imaginea 2
Pasul 4: În Visuino Adăugați componente
- Adăugați componenta „CPU TIME”
- Adăugați componenta „Divide Integer By Value”, sub valoarea setată a ferestrei de proprietăți: „1000”
- Adăugați componenta „OLED SSD 1306 / SH1106 OLED DISPLAY (I2C)”
Faceți dublu clic pe componenta „DisplayOLED1” și:
- trageți „Draw Text” la stânga
- trageți „Draw Line” la stânga
- trageți „Draw Text” la stânga
- trageți „Câmp text” la stânga
- Selectați „Draw Text1” și sub setul ferestrei de proprietăți: dimensiune: „2”, text: „CPU TIME”
- Selectați „Desenați linia1” și sub setul de ferestre de proprietăți: Lățime: „120”, X: „0”, Y: „20”
- Selectați „Draw Text2” și sub setul ferestrei de proprietăți: dimensiune: „1”, text: „Secunde:”, X: „0”, Y: „40”
- Selectați „Câmp text1” și sub setul de ferestre de proprietăți: Dimensiune: „2”, Lățime: „6”, X: „60”, Y: „40”
Pasul 5: În componentele Visuino Connect
Conectați componenta „CPUTime1” [Milli Seconds] la componenta „DivideByValue1” [In]
Conectați componenta „DivideByValue1” [Out] la DisplayOLED1> „Field Field1” [In]
Pasul 6: Generați, compilați și încărcați codul Arduino
În Visuino, apăsați F9 sau faceți clic pe butonul afișat în imaginea 1 pentru a genera codul Arduino și deschideți ID-ul Arduino
Notă: Asigurați-vă că selectați în Arduino> Instrumente> Placă> Modul generic 8266 Ar putea fi o altă placă (depinde de tipul de placă al producătorului pe care îl aveți)
În IDE-ul Arduino, faceți clic pe butonul Încărcare, pentru a compila și încărca codul (Imaginea 2)
Pasul 7: Joacă
Dacă porniți modulul ESP Wemos D1 OLED, afișajul va începe să afișeze „CPU TIME” în câteva secunde.
Felicitări! V-ați finalizat proiectul cu Visuino. De asemenea, este atașat proiectul Visuino, pe care l-am creat pentru acest instructabil. Puteți să o descărcați și să o deschideți în Visuino:
Recomandat:
Cum să afișați text pe M5StickC ESP32 utilizând Visuino: 6 pași
Cum se afișează text pe M5StickC ESP32 folosind Visuino: În acest tutorial vom învăța cum să programăm ESP32 M5Stack StickC cu Arduino IDE și Visuino pentru a afișa orice text pe LCD
Trageți și afișați în mod ambiant date de pe orice site web prin Wifi (indicator de lumină nordică) cu NodeMcu: 6 pași
Trageți și afișați în mod ambiant date de pe orice site web prin Wifi (indicatorul de lumină nordică) cu NodeMcu: Motivația mea: Am văzut MULTE instrumente despre configurarea / utilizarea unui NodeMCU (construit pe modulul ESP8266) pentru realizarea proiectelor IoT (internet of things) . Cu toate acestea, foarte puține dintre aceste tutoriale aveau toate detaliile / codul / diagramele pentru o persoană foarte începătoare
Afișați text pe OLED prin Internet: 9 pași
Afișare text pe OLED prin Internet: Bună ziua și Bine ați venit, Acest scurt tutorial vă va învăța să afișați text pe un Magicbit folosind Magicblock. Există 2 metode principale pentru atingerea acestui obiectiv; Prin utilizarea Inject Block. Folosind Dashboard. În primul rând conectați-vă la Magicb
AFIȘAȚI UMIDITATEA ȘI TEMPERATURA PE LCD CU ARDUINO NANO: 5 pași
AFIȘAȚI UMIDITATEA ȘI TEMPERATURA PE LCD CU ARDUINO NANO: Următorul instructabil se ocupă de realizarea unei interfețe LCD simple cu arduino nano
Ceas Internet: Afișați data și ora cu un OLED utilizând ESP8266 NodeMCU cu protocol NTP: 6 pași
Ceas Internet: Afișați data și ora cu un OLED folosind ESP8266 NodeMCU Cu protocolul NTP: Bună băieți în acest instructables vom construi un ceas de internet care va primi timp de pe internet, astfel încât acest proiect nu va avea nevoie de niciun RTC pentru a rula, va avea nevoie doar de un conexiune la internet funcțională Și pentru acest proiect aveți nevoie de un esp8266 care va avea un