
Cuprins:
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04


În acest tutorial vom folosi NodeMCU Mini, OLED Lcd și Visuino pentru a afișa ȘTIRI live la fiecare câteva secunde de pe internet pe LCD. Urmăriți un videoclip demonstrativ.
Pasul 1: De ce veți avea nevoie



- NodeMCU Mini
- LCD OLED
- Pană de pâine
- Sârme de jumper
- Programul Visuino: Descărcați Visuino
Pasul 2: Circuitul

- Conectați GND de la NodeMCU la pinul panoului de calcul (gnd)
- Conectați pinul de 5V de la NodeMCU la pinul panoului de bord (pozitiv)
- Conectați pinul 0 (SCL) de la NodeMCU la pinul OLED LCD (SCL)
- Conectați pinul 1 (SDA) de la NodeMCU la pinul OLED LCD (SDA)
- Conectați pinul OLED LCD (VCC) la pinul panoului de măsurare (pozitiv)
- Conectați pinul OLED LCD (GND) la pinul panoului de bord (GND)
Pasul 3: Porniți Visuino și selectați NodeMCU ESP-12


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 programul ESP 8266!
Visuino 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) din Visuino
Când apare dialogul, selectați „NodeMCU ESP-12” așa cum se arată în imaginea 2
Pasul 4: Configurare WiFi



Selectați NodeMCU ESP-12 și în editorul Module> WiFi> Puncte de acces, faceți clic pe butonul […], astfel încât fereastra „Puncte de acces” să se deschidă
În acest editor trageți punctul de acces WiFi în partea stângă.
- Sub „SSID” puneți numele rețelei WiFi
- Sub „Parolă” introduceți parola de acces pentru rețeaua dvs. WiFi
Închideți fereastra „Puncte de acces”
În partea stângă a editorului, selectați Module> Wifi> Socluri, faceți clic pe butonul […], astfel încât fereastra „Socluri” să se deschidă
Trageți clientul TCP de la dreapta la partea stângă
Sub fereastra Proprietăți setați portul: 80
Pasul 5: În Visuino Adăugați componente



Adăugați componenta CharToText1
Setați lungimea maximă 1000
Adăugați afișaj OLED I2C
Faceți dublu clic și, în fereastră, trageți câmpul text spre stânga
Adăugați text formatat
puneți acest lucru sub valoarea „text”: GET https://feeds.reuters.com/Reuters/worldNews HTTP / 1.1
Acceptați: text / html, application / xhtml + xml, application / xml; q = 0.9, image / webp, image / apng, * / *; q = 0.8
Accept-Charset: *. *
Accept-Language: en-US, en; q = 0.7, sl; q = 0.3
Gazdă: feeds.reuters.com
DNT: 1
Adăugați înlocuiți text (ReplaceText1)
- setați „Din valoare”:
- setați „ToValue” la gol
Adăugați înlocuiți text (ReplaceText2)
- (vezi poza) setează „Din valoare”: TAB TAB
- setați „ToValue” la gol
- Adăugați lungimea textului (TextLength2)
- Adăugați ContainsText (ContainsText1)
-
Setați valoarea „text”: TAB TAB
(vezi poza)
- Adăugați text Amintiți-vă
-
Adăugați logică ȘI
- Adăugați AddValue
-
set Valoare: 1
-
Adăugați CompareValue (CompareValue1)
- setați „comparetype”: ctSmallerOrEqual
-
setați „valoare”: 2
-
Adăugați CompareValue (CompareValue3)
- setați „comparetype”: ctBigger
- setați „valoare”: 3
-
Pasul 6: În Visuino: Conectarea componentelor
În Visuino: Conectarea componentelor - Conectați NodeMCU ESP-12> Module Sockets WiFi TCP Client1> Pin [Out] la CharToText1 pin [In]
- Conectați pinul CharToText1 [out] la pinul ReplacementText1 [in]
- Conectați ReplaceText1 pin [out] la TextLength2 pin [in] și ContainsText1 pin [in] și la RememberText1 pin [in]
- Conectați pinul TextLength2 [out] la CompareValue3 pin [in]
- Conectați CompareValue3 pin [out] la And1 pin [1]
- Conectare ContainsText1 pin [out] la And1 pin [0]
- Conectați And1 pin [out] la AddValue1 pin [in]
- Conectați pinul AddValue1 [out] la CompareValue1 pin [in]
- Conectați CompareValue1 pin [out] la RememberText1 pin [remember] și pin [recall]
- Conectați pinul RememberText1 [out] la pinul ReplacementText2 [in]
- Conectați pinul ReplaceText2 [out] la NodeMCU ESP-12 serial0 pin [in] și la elementele DisplayOLED1 pinul câmpului de text [in]
- Conectați pinul DisplayOLED1 [out] la pinul NodeMCU ESP-12 I2C [in]
Pasul 7: Generați, compilați și încărcați codul Arduino
Generați, compilați și încărcați codul Arduino 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
În IDE-ul Arduino, faceți clic pe butonul Încărcare, pentru a compila și încărca codul (Imaginea 2)
Pasul 8: Joacă
Dacă alimentați modulul NodeMCU, LCD-ul OLED va începe să afișeze cele mai recente știri mondiale.
Felicitări! Ați finalizat proiectul Live News 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: link de descărcare
Recomandat:
Oglindă magică cu știri, vreme, alarmă, temporizator și todolist: 9 pași

Oglindă magică cu știri, vreme, alarmă, temporizator și todolist: O oglindă magică este o oglindă specială cu sens unic, cu un afișaj în spatele ei. Afișajul, care este conectat la un Raspberry Pi, arată informații precum vremea, temperatura camerei, ora, data, un todolist și multe altele. Puteți chiar să adăugați un microfon și să setați
Visuino - Obțineți timp precis de pe serverul Internet NIST utilizând NodeMCU: 8 pași

Visuino - Obțineți un timp precis de pe serverul Internet NIST utilizând NodeMCU: În acest tutorial vom folosi NodeMCU Mini, OLED Lcd și Visuino pentru a afișa timpul de internet live de pe serverul NIST pe Lcd. Urmăriți un videoclip demonstrativ. Creditul pentru inspirație revine utilizatorului youtube " Ciprian Balalau "
VISUINO Afișați prețul valutar Forex live de pe internet: 9 pași

VISUINO Afișați prețul valutar Forex live de pe internet: În acest tutorial vom folosi NodeMCU Mini, OLED Lcd și Visuino pentru a afișa prețul valutar live EUR / USD la fiecare câteva secunde de pe internet pe LCD. Urmăriți un videoclip demonstrativ
Creați-vă propriul ecran MQTT EInk pentru timp, știri și date de mediu: 7 pași

Creați-vă propriul afișaj MQTT EInk pentru timp, știri și date de mediu: „THE” este un mini afișaj de informații MQTT pentru timp, știri și informații de mediu. Folosind un ecran eInk de 4,2 inci, conceptul său este simplu - pentru a afișa informații pe bază de rotație, actualizându-se la fiecare câteva minute. Datele pot fi orice feed - f
Hacking Microsoft Office Excel pentru a citi fluxuri de știri RSS stoc live: 3 pași

Hacking Microsoft Office Excel pentru a citi fluxuri de știri RSS stoc live: Puteți obține cu ușurință Excel pentru a acționa ca un cititor de știri RSS stoc live cu un supliment gratuit. Ce este interesant în acest sens, spre deosebire de utilizarea unui cititor obișnuit de știri, este că îl puteți pune la curent cu știrile în funcție de simbolul bursier care vă interesează. În plus