Sadržaj:
- Korak 1: Ono što će vam trebati
- Korak 2: Krug
- Korak 3: Pokrenite Visuino i odaberite NodeMCU ESP-12
- Korak 4: Postavljanje WiFi -a
- Korak 5: U Visuinu dodajte komponente
- Korak 6: U Visuinu: Povezivanje komponenti
- Korak 7: Generirajte, kompajlirajte i prenesite Arduino kôd
- Korak 8: Igrajte se
Video: NODEMCU I VISUINO PRIKAZUJU VIJESTI UŽIVO S INTERNETA: 8 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-02-01 14:40
U ovom ćemo vodiču koristiti NodeMCU Mini, OLED Lcd i Visuino za prikaz NOVOSTI uživo svakih nekoliko sekundi s interneta na LCD -u. Pogledajte demonstracijski video.
Korak 1: Ono što će vam trebati
- NodeMCU Mini
- OLED Lcd
- Oglasna ploča
- Kratkospojne žice
- Visuino program: Preuzmite Visuino
Korak 2: Krug
- Spojite GND s NodeMCU -a na pin za matičnu ploču (gnd)
- Spojite 5V pin s NodeMCU -a na pin za matičnu ploču (pozitivan)
- Spojite pin 0 (SCL) s NodeMCU -a na OLED LCD pin (SCL)
- Spojite pin 1 (SDA) s NodeMCU -a na OLED LCD pin (SDA)
- Spojite OLED LCD pin (VCC) na pin za matičnu ploču (pozitivan)
- Spojite OLED LCD pin (GND) na pin za matičnu ploču (GND)
Korak 3: Pokrenite Visuino i odaberite NodeMCU ESP-12
Za početak programiranja Arduina morat ćete instalirati Arduino IDE odavde:
Imajte na umu da postoje neke kritične pogreške u Arduino IDE 1.6.6. Obavezno instalirajte 1.6.7 ili noviju verziju, u protivnom ovaj Instructable neće raditi! Ako to niste učinili, slijedite korake u ovoj uputi za postavljanje Arduino IDE -a za programiranje ESP 8266!
Visuino također treba instalirati. Pokrenite Visuino kao što je prikazano na prvoj slici Pritisnite gumb "Alati" na komponenti Arduino (Slika 1) u Visuinu
Kad se pojavi dijaloški okvir, odaberite "NodeMCU ESP-12" kao što je prikazano na slici 2
Korak 4: Postavljanje WiFi -a
Odaberite NodeMCU ESP-12 i u uređivaču Moduli> WiFi> Pristupne točke kliknite gumb […] kako bi se otvorio prozor "Pristupne točke"
U ovom uređivaču povucite WiFi pristupnu točku na lijevu stranu.
- Pod "SSID" stavite naziv svoje WiFi mreže
- Pod "Lozinka" stavite pristupnu lozinku za svoju WiFi mrežu
Zatvorite prozor "Pristupne točke"
S lijeve strane u uređivaču odaberite Moduli> Wifi> Utičnice, kliknite gumb […], tako da će se otvoriti prozor "Utičnice"
Povucite TCP klijenta zdesna na lijevu stranu
U prozoru Svojstva postavite port: 80
Korak 5: U Visuinu dodajte komponente
Dodajte komponentu CharToText1
Maksimalna duljina 1000
Dodajte zaslon OLED I2C
Dvaput kliknite i u prozoru povucite tekstualno polje ulijevo
Dodajte formatirani tekst
stavite ovo pod vrijednost "text": GET
Prihvati: text/html, application/xhtml+xml, application/xml; q = 0,9, image/webp, image/apng, */ *; q = 0,8
Accept-Charset: *. *
Prihvati jezik: en-US, en; q = 0,7, sl; q = 0,3
Domaćin: feeds.reuters.com
DNT: 1
Dodaj zamijenjeni tekst (ReplaceText1)
- postavite "Od vrijednosti":
- postavite "ToValue" na prazno
Dodaj zamijenjeni tekst (ReplaceText2)
- (vidi sliku) postavite "From Value": TAB TAB
- postavite "ToValue" na prazno
- Dodaj duljinu teksta (TextLength2)
- Dodaj ContainsText (ContainsText1)
-
Postavite vrijednost "teksta": TAB TAB
(vidi sliku)
- Dodaj tekst za pamćenje
-
Dodajte logiku I
- Dodajte AddValue
-
postavljena vrijednost: 1
-
Dodaj vrijednost usporedbe (usporedba vrijednosti1)
- postavite "comparetype": ctSmallerOrEqual
-
postavite "vrijednost": 2
-
Dodaj CompareValue (CompareValue3)
- postavite "comparetype": ctBigger
- postavite "vrijednost": 3
-
Korak 6: U Visuinu: Povezivanje komponenti
- Spojite NodeMCU ESP-12> Moduli WiFi utičnice TCP klijent1> Priključi [izlaz] na CharToText1 pin [Ulaz]
- Spojite CharToText1 pin [out] na pin ReplaceText1 [in]
- Priključite pin ReplaceText1 [out] na TextLength2 pin [in] i ContainsText1 pin [in] i na RememberText1 pin [in]
- Spojite TextLength2 pin [out] za usporedbu pinValue3 pin [in]
- Spojite CompareValue3 pin [out] na And1 pin [1]
- Spojite ContainsText1 pin [out] na And1 pin [0]
- Spojite And1 pin [out] na AddValue1 pin [in]
- Priključite pin AddValue1 [out] za usporedbu pinValue1 pin [in]
- Spojite CompareValue1 pin [out] na MemoryText1 pin [zapamti] i pin [opoziv]
- Spojite iglu RememberText1 [out] na pin ReplaceText2 [in]
- Priključite pin ReplaceText2 [out] na pin NodeMCU ESP-12 serial0 [in] i pin pin u tekstualnom polju DisplayOLED1 elemenata [in]
- Priključite DisplayOLED1 pin [out] na NodeMCU ESP-12 I2C pin [in]
Korak 7: Generirajte, kompajlirajte i prenesite Arduino kôd
U Visuinu pritisnite F9 ili kliknite gumb prikazan na slici 1 za generiranje Arduino koda i otvorite Arduino IDE
U Arduino IDE -u kliknite gumb Upload za sastavljanje i prijenos koda (Slika 2)
Korak 8: Igrajte se
Ako napajate NodeMCU modul, OLED LCD će početi prikazivati najnovije svjetske vijesti.
Čestitamo! Završili ste svoj projekt Vijesti uživo s Visuinom. U prilogu je i projekt Visuino koji sam stvorio za ovaj Instructable. Možete ga preuzeti i otvoriti u Visuinu: Veza za preuzimanje
Preporučeni:
4G/5G HD video prijenos uživo s DJI Drona s malom latencijom [3 koraka]: 3 koraka
4G/5G HD video prijenos uživo s DJI Drone-a uz nisku latenciju [3 koraka]: Sljedeći vodič će vam pomoći da dobijete video zapise HD kvalitete uživo iz gotovo svih DJI dronova. Uz pomoć mobilne aplikacije FlytOS i web -aplikacije FlytNow možete započeti streaming videozapisa s drona
Dobivanje vremena s interneta pomoću ESP8266 - Projekt NTP sata sa ESP8266 Nodemcu: 5 koraka
Dobivanje vremena s interneta pomoću ESP8266 | Projekt NTP sata sa ESP8266 Nodemcu: U ovom ćemo vodiču vidjeti kako dobiti vrijeme koristeći ESP8266/nodemcu s Arduino IDE -om. Dobivanje vremena osobito je korisno pri bilježenju podataka radi vremenske oznake vaših očitanja. Ako vaš projekt ESP8266 ima pristup internetu, možete dobiti vrijeme koristeći Network T
VISUINO Prikaz valute Forex u valuti Cijena s interneta: 9 koraka
VISUINO Prikaz cijene valute u valuti Forex s Interneta: U ovom ćemo vodiču koristiti NodeMCU Mini, OLED Lcd i Visuino za prikaz cijene valute u eurima EUR/USD svakih nekoliko sekundi s interneta na LCD -u. Pogledajte demonstracijski video
Napravite vlastiti MQTT EInk zaslon za vrijeme, vijesti i podatke o okolišu: 7 koraka
Učinite svoj vlastiti MQTT EInk prikaz vremena, vijesti i podataka o okolišu: 'THE' je mini MQTT informacijski zaslon za vrijeme, vijesti i informacije o okolišu. Koristeći 4,2-inčni eInk zaslon, njegov je koncept jednostavan-za prikaz informacija na rotacijskoj osnovi, ažuriranje svakih nekoliko minuta. Podaci mogu biti bilo koji feed - f
Hakiranje programa Microsoft Office Excel za čitanje RSS RSS vijesti o dionicama: 3 koraka
Hakiranje programa Microsoft Office Excel za čitanje RSS RSS vijesti o dionicama: Excel možete lako natjerati da djeluje kao čitač RSS vijesti sa besplatnim dodatkom. Ono što je super u vezi s ovim, za razliku od korištenja običnog čitača vijesti, je to što ga možete ažurirati ovisno o simbolu dionica koji vas zanima. Osim toga