Innholdsfortegnelse:
- Trinn 1: Det du trenger
- Trinn 2: Kretsen
- Trinn 3: Start Visuino, og velg NodeMCU ESP-12
- Trinn 4: WiFi -oppsett
- Trinn 5: Legg til komponenter i Visuino
- Trinn 6: I Visuino: Koble til komponenter
- Trinn 7: Generer, kompiler og last opp Arduino -koden
- Trinn 8: Spill
Video: NODEMCU OG VISUINO DISPLAY LIVE NYHETER FRA INTERNETT: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-02-01 14:41
I denne opplæringen bruker vi NodeMCU Mini, OLED Lcd og Visuino til å vise live NYHETER noen få sekunder fra internett på LCD. Se en demonstrasjonsvideo.
Trinn 1: Det du trenger
- NodeMCU Mini
- OLED LCD
- Brødbrett
- Jumper ledninger
- Visuino -program: Last ned Visuino
Trinn 2: Kretsen
- Koble GND fra NodeMCU til breadboard pin (gnd)
- Koble 5V pin fra NodeMCU til breadboard pin (positiv)
- Koble pin 0 (SCL) fra NodeMCU til OLED LCD pin (SCL)
- Koble pin 1 (SDA) fra NodeMCU til OLED LCD pin (SDA)
- Koble OLED LCD -pin (VCC) til breadboard -pin (positiv)
- Koble OLED LCD -pin (GND) til breadboard -pin (GND)
Trinn 3: Start Visuino, og velg NodeMCU ESP-12
For å begynne å programmere Arduino, må du ha Arduino IDE installert herfra:
Vær oppmerksom på at det er noen kritiske feil i Arduino IDE 1.6.6. Sørg for at du installerer 1.6.7 eller nyere, ellers fungerer ikke denne instruksen! Hvis du ikke har gjort det, følg trinnene i denne instruksjonsboken for å konfigurere Arduino IDE for å programmere ESP 8266!
Visuino må også installeres. Start Visuino som vist på det første bildet Klikk på "Verktøy" -knappen på Arduino -komponenten (Bilde 1) i Visuino
Når dialogboksen vises, velger du "NodeMCU ESP-12" som vist på bilde 2
Trinn 4: WiFi -oppsett
Velg NodeMCU ESP-12 og i redigeringsmodulene> WiFi> Tilgangspunkter, klikk på […] -knappen, slik at vinduet "Tilgangspunkter" åpnes
I dette redigeringsprogrammet drar du WiFi -tilgangspunktet til venstre.
- Sett navnet på WiFi -nettverket under "SSID"
- Under "Passord" plasserer du passordet for WiFi -nettverket ditt
Lukk vinduet "Tilgangspunkter"
Velg moduler> Wifi> Sockets til venstre i redaktøren, klikk på […] -knappen, slik at vinduet "Sockets" åpnes
Dra TCP -klienten fra høyre til venstre
Under Egenskaper vindu sett port: 80
Trinn 5: Legg til komponenter i Visuino
Legg til CharToText1 -komponent
Sett maks lengde 1000
Legg til skjerm OLED I2C
Dobbeltklikk og dra tekstfeltet til venstre i vinduet
Legg til formatert tekst
sette dette under "tekst" -verdi: GET
Godta: tekst/html, application/xhtml+xml, application/xml; q = 0,9, image/webp, image/apng, */ *; q = 0,8
Accept-Charset: *. *
Godta-språk: en-US, en; q = 0,7, sl; q = 0,3
Vert: feeds.reuters.com
DNT: 1
Legg til Erstatt tekst (ReplaceText1)
- sett "Fra verdi":
- sett "ToValue" til tom
Legg til Erstatt tekst (ReplaceText2)
- (se bildet) sett "Fra verdi": TAB TAB
- sett "ToValue" til tom
- Legg til tekstlengde (TextLength2)
- Legg til ContainsText (ContainsText1)
-
Sett "tekst" -verdi: TAB TAB
(se bildet)
- Legg til Husk tekst
-
Legg til logikk OG
- Legg til AddValue
-
sett verdi: 1
-
Legg til CompareValue (CompareValue1)
-
angi "comparetype": ctSmallerOrEqual
-
sett "verdi": 2
-
Legg til CompareValue (CompareValue3)
- angi "sammenligningstype": ctBigger
- sett "verdi": 3
-
-
Trinn 6: I Visuino: Koble til komponenter
- Koble NodeMCU ESP-12> Moduler WiFi Sockets TCP Client1> Pin [Out] til CharToText1 pin [In]
- Koble CharToText1 pin [out] til ReplaceText1 pin [in]
- Koble ReplaceText1 pin [out] til TextLength2 pin [in] og ContainsText1 pin [in] og til RememberText1 pin [in]
- Koble TextLength2 pin [out] til CompareValue3 pin [in]
- Koble CompareValue3 pin [out] til And1 pin [1]
- Koble ContainsText1 pin [out] til And1 pin [0]
- Koble And1 pin [out] til AddValue1 pin [in]
- Koble AddValue1 pin [out] til CompareValue1 pin [in]
- Koble CompareValue1 pin [out] til RememberText1 pin [husk] og pin [tilbakekall]
- Koble RememberText1 pin [out] til ReplaceText2 pin [in]
- Koble ReplaceText2 pin [out] til NodeMCU ESP-12 serial0 pin [in] og til DisplayOLED1 elementer tekstfelt pin [in]
- Koble DisplayOLED1 pin [out] til NodeMCU ESP-12 I2C pin [in]
Trinn 7: Generer, kompiler og last opp Arduino -koden
I Visuino trykker du på F9 eller klikker på knappen som vises på bilde 1 for å generere Arduino -koden, og åpner Arduino IDE
I Arduino IDE klikker du på Last opp -knappen for å kompilere og laste opp koden (Bilde 2)
Trinn 8: Spill
Hvis du driver NodeMCU -modulen, begynner OLED -LCD -en å vise de siste verdensnyhetene.
Gratulerer! Du har fullført Live News -prosjektet ditt med Visuino. Vedlagt er også Visuino -prosjektet, som jeg opprettet for denne Instructable. Du kan laste ned og åpne den i Visuino: Last ned kobling
Anbefalt:
Magisk speil med nyheter, vær, alarm, tidtaker og Todolist: 9 trinn
Magic Mirror With News, Weather, Alarm, Timer and Todolist: A Magic Mirror er et spesielt enveis speil med et display bak. Displayet, som er koblet til en Raspberry Pi, viser informasjon som vær, romtemperatur, tid, dato, en todolist og mye mer. Du kan til og med legge til en mikrofon og sette deg
Få tid fra internett ved hjelp av ESP8266 - NTP -klokkeprosjekt med ESP8266 Nodemcu: 5 trinn
Få tid fra internett ved hjelp av ESP8266 | NTP Clock Project With ESP8266 Nodemcu: I denne opplæringen ser vi hvordan du får tid til å bruke ESP8266/nodemcu med Arduino IDE. Å få tid er spesielt nyttig i datalogging for å stemple avlesningene dine. Hvis ESP8266 -prosjektet ditt har tilgang til Internett, kan du få tid ved å bruke Network T
Visuino - Få nøyaktig tid fra Internett NIST -server ved hjelp av NodeMCU: 8 trinn
Visuino - Få nøyaktig tid fra Internett NIST -server ved hjelp av NodeMCU: I denne opplæringen bruker vi NodeMCU Mini, OLED Lcd og Visuino for å vise live internettid fra NIST Server på Lcd. Se en demonstrasjonsvideo. Æren for inspirasjon går til youtube -brukeren " Ciprian Balalau "
VISUINO Display Live Forex Valutapris Fra Internett: 9 trinn
VISUINO Display Live Forex Valutapris Fra Internett: I denne opplæringen bruker vi NodeMCU Mini, OLED Lcd og Visuino for å vise live valutapris EUR/USD noen få sekunder fra internett på LCD. Se en demonstrasjonsvideo
Lag din egen MQTT EInk -skjerm for tid, nyheter og miljødata: 7 trinn
Lag din egen MQTT EInk -visning for tid, nyheter og miljødata: 'THE' er en mini MQTT -informasjonsskjerm for tid, nyheter og miljøinformasjon. Ved å bruke en 4,2-tommers eInk-skjerm er konseptet enkelt-å vise informasjon på rotasjonsbasis, og oppdateres hvert par minutter. Dataene kan være hvilken som helst feed - f