Innehållsförteckning:
- Steg 1: Vad du behöver
- Steg 2: Kretsen
- Steg 3: Starta Visuino och välj NodeMCU ESP-12
- Steg 4: WiFi -installation
- Steg 5: Lägg till komponenter i Visuino
- Steg 6: I Visuino: Anslutande komponenter
- Steg 7: Generera, kompilera och ladda upp Arduino -koden
- Steg 8: Spela
Video: NODEMCU OCH VISUINO DISPLAY LIVE NYHETER FRÅN INTERNET: 8 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-02-01 14:42
I denna handledning kommer vi att använda NodeMCU Mini, OLED Lcd och Visuino för att visa live -NYHETER med några sekunders mellanrum från internet på LCD. Se en demonstrationsvideo.
Steg 1: Vad du behöver
- NodeMCU Mini
- OLED LCD
- Bakbord
- Bygelkablar
- Visuino -program: Ladda ner Visuino
Steg 2: Kretsen
- Anslut GND från NodeMCU till breadboard pin (gnd)
- Anslut 5V -stift från NodeMCU till brödbrädesstiftet (positivt)
- Anslut stift 0 (SCL) från NodeMCU till OLED LCD -stift (SCL)
- Anslut stift 1 (SDA) från NodeMCU till OLED LCD -stift (SDA)
- Anslut OLED LCD -stift (VCC) till brödbrädestift (positivt)
- Anslut OLED LCD -stift (GND) till brödbrädestift (GND)
Steg 3: Starta Visuino och välj NodeMCU ESP-12
För att börja programmera Arduino måste du ha Arduino IDE installerat härifrån:
Tänk på att det finns några kritiska buggar i Arduino IDE 1.6.6. Se till att du installerar 1.6.7 eller högre, annars fungerar inte denna instruktionsbok! Om du inte har gjort, följ stegen i denna instruktion för att konfigurera Arduino IDE för att programmera ESP 8266!
Visuino måste också installeras. Starta Visuino som visas på den första bilden Klicka på knappen "Verktyg" på Arduino -komponenten (bild 1) i Visuino
När dialogrutan visas väljer du "NodeMCU ESP-12" som visas på bild 2
Steg 4: WiFi -installation
Välj NodeMCU ESP-12 och i redigeringsmodulerna> WiFi> åtkomstpunkter klickar du på knappen […] så att fönstret "Åtkomstpunkter" öppnas
I den här redigeraren drar du WiFi -åtkomstpunkten till vänster.
- Under "SSID" sätter du namnet på ditt WiFi -nätverk
- Under "Lösenord" sätter du åtkomstlösenordet för ditt WiFi -nätverk
Stäng fönstret "Åtkomstpunkter"
Till vänster i redigeraren väljer du Moduler> Wifi> Socklar, klickar på knappen […] så att fönstret "Sockets" öppnas
Dra TCP -klienten från höger till vänster
Under Egenskaper fönster ställ in port: 80
Steg 5: Lägg till komponenter i Visuino
Lägg till CharToText1 -komponent
Ställ in maxlängd 1000
Lägg till Display OLED I2C
Dubbelklicka och dra textfältet till vänster i fönstret
Lägg till formaterad text
sätt detta under "text" -värdet: GET https://feeds.reuters.com/Reuters/worldNews
Acceptera: text/html, application/xhtml+xml, application/xml; q = 0,9, image/webp, image/apng, */ *; q = 0,8
Acceptera-teckenuppsättning: *. *
Acceptera-språk: en-US, en; q = 0,7, sl; q = 0,3
Värd: feeds.reuters.com
DNT: 1
Lägg till Ersätt text (ReplaceText1)
- ställ in "Från värde":
- ställ in "ToValue" på tom
Lägg till Ersätt text (ReplaceText2)
- (se bilden) ställ in "Från värde": TAB TAB
- ställ in "ToValue" på tom
- Lägg till textlängd (TextLength2)
- Lägg till ContainsText (ContainsText1)
-
Ställ in "text" -värde: TAB TAB
(se bilden)
- Lägg till Kom ihåg text
-
Lägg till logik OCH
- Lägg till AddValue
-
ange värde: 1
-
Lägg till CompareValue (CompareValue1)
- ställ in "jämförtyp": ctSmallerOrEqual
- ange "värde": 2
-
Lägg till CompareValue (CompareValue3)
- ställ in "jämförtyp": ctBigger
- ange "värde": 3
Steg 6: I Visuino: Anslutande komponenter
- Anslut NodeMCU ESP-12> Moduler WiFi Sockets TCP Client1> Pin [Out] to CharToText1 pin [In]
- Anslut CharToText1 -stift [ut] till ReplaceText1 -stift [in]
- Anslut ReplaceText1 pin [out] till TextLength2 pin [in] and ContainsText1 pin [in] and to RememberText1 pin [in]
- Anslut TextLength2 pin [out] till CompareValue3 pin [in]
- Anslut CompareValue3 pin [out] till And1 pin [1]
- Anslut ContainsText1 pin [out] till And1 pin [0]
- Anslut And1 pin [out] till AddValue1 pin [in]
- Anslut AddValue1 pin [out] till CompareValue1 pin [in]
- Anslut CompareValue1 pin [out] till RememberText1 pin [remember] och pin [recall]
- Anslut RememberText1 pin [out] till ReplaceText2 pin [in]
- Anslut ReplaceText2 pin [out] till NodeMCU ESP-12 serial0 pin [in] och till DisplayOLED1 element text field pin [in]
- Anslut DisplayOLED1-stift [ut] till NodeMCU ESP-12 I2C-stift [in]
Steg 7: Generera, kompilera och ladda upp Arduino -koden
I Visuino, tryck på F9 eller klicka på knappen som visas på bild 1 för att generera Arduino -koden och öppna Arduino IDE
I Arduino IDE klickar du på knappen Upload för att kompilera och ladda upp koden (bild 2)
Steg 8: Spela
Om du driver NodeMCU -modulen börjar OLED -LCD: n att visa de senaste världsnyheterna.
Grattis! Du har slutfört ditt Live News -projekt med Visuino. Vidare bifogas Visuino -projektet, som jag skapade för denna Instructable. Du kan ladda ner och öppna den i Visuino: Nedladdningslänk
Rekommenderad:
DIY PC -ratt och pedaler från kartong! (Feedback, Paddle Shifters, Display) för racingsimulatorer och spel: 9 steg
DIY PC -ratt och pedaler från kartong! (Feedback, Paddle Shifters, Display) för racingsimulatorer och spel: Hej alla! Under dessa tråkiga tider, lular vi alla och letar efter något att göra. Verkliga racing -evenemang har ställts in och har ersatts med simulatorer. Jag har bestämt mig för att bygga en billig simulator som fungerar felfritt
Magisk spegel med nyheter, väder, larm, timer och Todolist: 9 steg
Magic Mirror With News, Weather, Alarm, Timer and Todolist: A Magic Mirror är en speciell enkelriktad spegel med en display bakom. Displayen, som är ansluten till en Raspberry Pi, visar information som väder, rumstemperatur, tid, datum, en todolist och mycket mer. Du kan till och med lägga till en mikrofon och ställa in dig
VISUINO Display Live Forex Valutapris Från Internet: 9 steg
VISUINO Display Live Forex Valutapris Från Internet: I denna handledning kommer vi att använda NodeMCU Mini, OLED Lcd och Visuino för att visa livevalutapris EUR/USD några sekunder från internet på LCD. Se en demonstrationsvideo
Gör din egen MQTT EInk -display för tid, nyheter och miljödata: 7 steg
Skapa din egen MQTT EInk -display för tid, nyheter och miljödata: 'THE' är en mini -MQTT -informationsvisning för tid, nyheter och miljöinformation. Med en 4,2-tums eInk-skärm är konceptet enkelt-att visa information roterande och uppdateras varannan minut. Data kan vara valfritt flöde - f
Arduino Nano och Visuino: Konvertera acceleration till vinkel från accelerometer och gyroskop MPU6050 I2C -sensor: 8 steg (med bilder)
Arduino Nano och Visuino: Konvertera acceleration till vinkel från accelerometer och gyroskop MPU6050 I2C -sensor: För ett tag sedan lade jag upp en handledning om hur du kan ansluta MPU9250 Accelerometer, Gyroscope och kompassensor till Arduino Nano och programmera den med Visuino för att skicka paketdata och visa den på ett omfång och visuella instrument. Accelerometern skickar X, Y,