
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
- Steg 9: I Visuino: Komponentinställningar
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-23 15:11


I denna handledning kommer vi att använda NodeMCU Mini, OLED Lcd och Visuino för att visa levande valutapris EUR/USD varannan sekund från internet på LCD. Se en demonstrationsvideo.
Steg 1: Vad du behöver



Alla moduler är från makerfabs. De har de bästa kvalitetsmodulerna som ligger ljusår framför konkurrenterna, också med bästa överkomliga priser.
- 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 "Och" logikkomponent
- Lägg till komponenten "Kom ihåg text"
- Lägg till komponenten "Textlängd"
- Lägg till 2x "Jämför värde" -komponent
- Lägg till komponenten "Ta bort rätt text"
- Lägg till komponenten "Ta bort vänster text"
- Lägg till komponenten "Ersätt text"
- Lägg till komponenten "Pulsgenerator"
- Lägg till komponenten "Formaterad text"
- Lägg till "Char To Text" -komponent
- Lägg till "Display OLED" I2C -komponent
Steg 6: I Visuino: Anslutande komponenter

- Anslut "And1" pin [Out] till RememberText1 pin [Remember] och pin [Recall]
- Anslut "And1" pin [0] till "CompareValue2" pin [Out]
- Anslut "And1" pin [1] till "CompareValue1" pin [Out]
- Anslut TextLength1 pin [Out] till CompareValue1 pin [In] och CompareValue2 pin [In]
- Anslut "DeleteRightText1" pin [In] till CharToText1 pin [Out]
- anslut också CharToText1 -stift [Ut] till NodeMCU seriell [0] stift [In]
- Anslut "DeleteRightText1" pin [Out] till DeleteLeftText1 pin [In]
- Anslut DeleteLeftText1 pin [Out] till ReplaceText1 pin [In]
- Anslut ReplaceText1 pin [Out] till RememberText1 pin [In]
- Anslut RememberText1 pin [Out] till DisplayOLED1> Text Field> pin [in]
- Anslut DisplayOLED1 pin [Out] till NodeMCU ESP-12 I2C pin [In]
- Anslut PulseGenerator1 pin [Out] till FormattedText1 pin [Clock]
- Anslut FormattedText1 pin [Out] till NodeMCU ESP-12> Moduler WiFi Sockets TCP Client1> Pin [In]
- Anslut NodeMCU ESP-12> Moduler WiFi Sockets TCP Client1> Pin [Out] to CharToText1 pin [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 visa det aktuella priset på EUR/USD.
Grattis! Du har slutfört ditt Live Forex Price -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
Steg 9: I Visuino: Komponentinställningar
- CompareValue1: I fastighetsredigeraren ställer du in "Value": 3 och Only Changed: True och "CompareType": ctBigger
- CompareValue2: I fastighetsredigeraren ställer du in "Value": 8 och Only Changed: False och "CompareType": ctSmaller
- DeleteRightText1 i fastighetsredigeraren "Längd": 931
- DeleteLeftText1 i fastighetsredigeraren "Längd": 53
-
ReplaceText1 i fastighetsredigeraren "Från värde":
- PulseGenerator1 i fastighetsredigeraren ställde in "Frekvens": 1
- CharToText1 i fastighetsredigeraren ställer in "Maxlängd": 1000 och "Trunkera": Falskt och "Uppdatera på varje tecken": Falskt
- DisplayOLED1> Dubbelklicka>
- i redigeraren drar du "Textfält" till vänster och ställer in i egenskapsfönstret "Storlek": 2 och "Y": 50
- i redigeraren drar du "Rita text" till vänster och ställer in i egenskapsfönstret "Text": EUR/USD och "Storlek": 2
FormattedText1 i fastighetsredigeraren under "Text" klicka "…" och lägg till den här texten:
Hämta https://webrates.truefx.com/rates/connect.html?f=h… HTTP/1.1Accept: text/html
Accept-Charset: utf-8
Acceptera-språk: en-US, en; q = 0,7, sl; q = 0,3
Värd: webrates.truefx.com
DNT: 1
Rekommenderad:
Live 4G/5G HD -videoströmning från DJI Drone vid låg latens [3 steg]: 3 steg
![Live 4G/5G HD -videoströmning från DJI Drone vid låg latens [3 steg]: 3 steg Live 4G/5G HD -videoströmning från DJI Drone vid låg latens [3 steg]: 3 steg](https://i.howwhatproduce.com/images/009/image-25904-j.webp)
Live 4G/5G HD-videoströmning från DJI Drone vid låg latens [3 steg]: Följande guide hjälper dig att få live-videoströmmar i HD-kvalitet från nästan alla DJI-drönare. Med hjälp av FlytOS Mobile App och FlytNow Web Application kan du börja strömma video från drönaren
Visuino - Få exakt tid från internet NIST -server med hjälp av NodeMCU: 8 steg

Visuino - Få exakt tid från Internet NIST -server med hjälp av NodeMCU: I den här självstudien kommer vi att använda NodeMCU Mini, OLED Lcd och Visuino för att visa live internettid från NIST Server på Lcd. Se en demonstrationsvideo. Krediten för inspiration går till youtube -användaren " Ciprian Balalau "
NODEMCU OCH VISUINO DISPLAY LIVE NYHETER FRÅN INTERNET: 8 steg

NODEMCU OCH VISUINO DISPLAY LIVE NYHETER FRÅN INTERNET: I denna handledning kommer vi att använda NodeMCU Mini, OLED Lcd och Visuino för att visa levande NYHETER med några sekunders mellanrum från internet på LCD. Se en demonstrationsvideo
Konfigurera från scratch en Raspberry Pi för att logga data från Arduino: 5 steg

Konfigurera från scratch en Raspberry Pi för att logga data från Arduino: Denna handledning är för dem som inte har erfarenhet av att installera en ny maskinvara eller programvara, än mindre Python eller Linux. Låt säga att du har beställt till Raspberry Pi (RPi) med SD kort (minst 8 GB, jag använde 16 GB, typ I) och strömförsörjning (5V, minst 2
En annan strömförsörjning från bänkskivan från datorns strömförsörjning: 7 steg

En annan strömförsörjning från en bänkskiva från datorns strömförsörjning: Den här instruktionsboken visar hur jag byggde min nätaggregat från strömförsörjningsenheten i en gammal dator. Detta är ett mycket bra projekt att göra av flera skäl:- Det här är mycket användbart för alla som arbetar med elektronik. Det supp