Obsah:
- Krok 1: Čo budete potrebovať
- Krok 2: Okruh
- Krok 3: Spustite Visuino a vyberte NodeMCU ESP-12
- Krok 4: Nastavenie WiFi
- Krok 5: V programe Visuino pridajte komponenty
- Krok 6: Vo Visuino: Pripojenie komponentov
- Krok 7: Generujte, kompilujte a nahrajte kód Arduino
- Krok 8: Hrajte
Video: NODEMCU A VISUINO DISPLAY ŽIVÉ SPRÁVY Z INTERNETU: 8 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-02-01 14:42
V tomto návode použijeme NodeMCU Mini, OLED Lcd a Visuino na zobrazenie živých NOVINIEK každých pár sekúnd z internetu na LCD displeji. Pozrite si ukážkové video.
Krok 1: Čo budete potrebovať
- NodeMCU Mini
- OLED LCD
- Breadboard
- Prepojovacie vodiče
- Program Visuino: Stiahnite si Visuino
Krok 2: Okruh
- Pripojte GND z NodeMCU k pinovému panelu (GND)
- Pripojte 5V kolík z NodeMCU k vývodke (pozitívne)
- Pripojte pin 0 (SCL) z NodeMCU k pinu OLED LCD (SCL)
- Pripojte pin 1 (SDA) z NodeMCU k OLED LCD kolíku (SDA)
- Pripojte kolík OLED LCD (VCC) k kolíku dosky (kladný)
- Pripojte pin OLED LCD (GND) ku kolíku (GND)
Krok 3: Spustite Visuino a vyberte NodeMCU ESP-12
Ak chcete začať programovať Arduino, budete musieť mať nainštalované Arduino IDE tu:
Uvedomte si, že v Arduino IDE 1.6.6 existujú niektoré kritické chyby. Uistite sa, že inštalujete 1.6.7 alebo vyšší, inak tento návod nebude fungovať! Ak ste to neurobili, postupujte podľa pokynov v tomto návode na nastavenie Arduino IDE na programovanie ESP 8266!
Tiež je potrebné nainštalovať Visuino. Spustite Visuino ako je znázornené na prvom obrázku Kliknite na tlačidlo „Nástroje“na komponente Arduino (obrázok 1) vo Visuine
Keď sa zobrazí dialógové okno, zvoľte „NodeMCU ESP-12“podľa obrázku 2
Krok 4: Nastavenie WiFi
Vyberte NodeMCU ESP-12 a v editore Moduly> WiFi> Prístupové body kliknite na tlačidlo […], aby sa otvorilo okno „Prístupové body“
V tomto editore presuňte prístupový bod WiFi na ľavú stranu.
- Pod „SSID“zadajte názov vašej siete WiFi
- V časti „Heslo“zadajte prístupové heslo k vašej sieti WiFi
Zatvorte okno „Prístupové body“
Vľavo v editore vyberte Moduly> Wifi> Zásuvky, kliknite na tlačidlo […], aby sa otvorilo okno "Zásuvky"
Presuňte klienta TCP sprava doľava
V okne Vlastnosti nastavte port: 80
Krok 5: V programe Visuino pridajte komponenty
Pridajte komponentu CharToText1
Maximálna dĺžka sady 1000
Pridajte displej OLED I2C
Dvakrát kliknite a v okne presuňte textové pole doľava
Pridajte formátovaný text
vložte to pod hodnotu „text“: ZÍSKAJTE https://feeds.reuters.com/Reuters/worldNews
Prijať: text/html, aplikácia/xhtml+xml, aplikácia/xml; q = 0,9, obrázok/webp, obrázok/apng, */ *; q = 0,8
Prijať-znaková sada: *. *
Akceptovací jazyk: en-US, en; q = 0,7, sl; q = 0,3
Hostiteľ: feeds.reuters.com
DNT: 1
Pridať nahradiť text (ReplaceText1)
- nastaviť „Od hodnoty“:
- nastavte "ToValue" na vyprázdnenie
Pridať nahradiť text (ReplaceText2)
- (viď obrázok) nastavte „Od hodnoty“: TAB TAB
- nastavte "ToValue" na vyprázdnenie
- Pridať dĺžku textu (TextLength2)
- Pridať ContainsText (ContainsText1)
-
Nastaviť "textovú" hodnotu: TAB TAB
(pozri obrázok)
- Pridajte text na zapamätanie
- Pridajte logiku A
- Pridajte AddValue
-
nastaviť hodnotu: 1
-
Pridať CompareValue (CompareValue1)
- nastavte "porovnávací typ": ctSmallerOrEqual
- nastaviť „hodnotu“: 2
-
Pridať CompareValue (CompareValue3)
- nastavte "porovnávací typ": ctBigger
- nastaviť „hodnotu“: 3
Krok 6: Vo Visuino: Pripojenie komponentov
- Pripojte NodeMCU ESP-12> Moduly WiFi zásuvky TCP Client1> Pin [Out] k CharToText1 pin [In]
- Pripojte pin CharToText1 [výstup] k kolíku ReplaceText1 [vstup]
- Pripojte pin ReplaceText1 [von] ku kolíku TextLength2 [in] a kolíku ContainsText1 [in] a ku kolíku RememberText1 [in]
- Pripojte kolík TextLength2 [výstup] ku kolíku CompareValue3 [vstup]
- Pripojte CompareValue3 pin [out] k And1 pin [1]
- Pripojte pin ContainsText1 [von] k And1 kolíku [0]
- Pripojte And1 pin [out] k AddValue1 pin [in]
- Pripojte pin AddValue1 [von] ku kolíku CompareValue1 [in]
- Pripojte kolík CompareValue1 [von] k pinom RememberText1 [zapamätať] a kolíku [vyvolať]
- Pripojte pin RememberText1 [von] k kolíku ReplaceText2 [in]
- Pripojte pin ReplaceText2 [out] k NodeMCU ESP-12 serial0 pin [in] a k kolíku textového poľa prvkov DisplayOLED1 [in]
- Pripojte pin DisplayOLED1 [výstup] k kolíku NodeMCU ESP-12 I2C [vstup]
Krok 7: Generujte, kompilujte a nahrajte kód Arduino
Vo Visuine vygenerujte kód Arduino stlačením klávesu F9 alebo kliknutím na tlačidlo zobrazené na obrázku 1 a otvorte Arduino IDE
V Arduino IDE kliknite na tlačidlo Nahrať a zostavte a nahrajte kód (obrázok 2)
Krok 8: Hrajte
Ak napájate modul NodeMCU, na OLED LCD sa začnú zobrazovať najnovšie správy zo sveta.
Gratulujem Dokončili ste svoj projekt Živé správy s Visuino. Tiež je pripojený projekt Visuino, ktorý som vytvoril pre tento Instructable. Môžete si ho stiahnuť a otvoriť v programe Visuino: odkaz na stiahnutie
Odporúča:
Použitie diódy LED na osvetlenie správy: 7 krokov
Osvetlenie správy pomocou diódy LED: Rozsvietenie vecí je kúzelné a nie je lepšie miesto pre mágiu ako v mojej triede. Budovanie obvodov po prvýkrát vyžaduje riešenie problémov a vytrvalosť. Túto lekciu som začal požičaním sprievodcu budovaním okruhu od Mak
Ako vysielať živé prenosy pomocou Raspberry Pi: 5 krokov
Ako vysielať živé prenosy pomocou Raspberry Pi: V tomto návode sa naučíme, ako vytvoriť vlastnú monitorovaciu kameru pomocou Raspberry Pi. K tomuto streamu máte prístup z akéhokoľvek zariadenia, pokiaľ je pripojené k rovnakej sieti, na ktorej je RPi
Save My Child: inteligentné sedadlo, ktoré odosiela textové správy, ak zabudnete dieťa v aute: 8 krokov
Save My Child: inteligentná sedačka, ktorá odosiela textové správy, ak zabudnete dieťa v aute: Je nainštalované v automobiloch a vďaka detektoru umiestnenému na detskej sedačke nás varuje - prostredníctvom SMS alebo telefónneho hovoru - ak dostaneme preč bez toho, aby ste so sebou vzali dieťa
Ako odosielať textové správy SMS z projektu Arduino ESP: 6 krokov
Ako odosielať textové správy SMS z vášho projektu Arduino ESP: Tento návod ukazuje, ako odosielať textové správy SMS z vášho projektu arduino pomocou zariadenia ESP8266 a pripojenia WiFi. Prečo používať SMS?* SMS správy sú oveľa rýchlejšie a spoľahlivejšie ako upozornenia aplikácií správy. * SMS správy môžu tiež
VISUINO Display Live Forex Mena Cena z internetu: 9 krokov
VISUINO Zobrazenie ceny živej meny Forex z internetu: V tomto návode použijeme NodeMCU Mini, OLED Lcd a Visuino na zobrazenie ceny v aktuálnej mene EUR/USD každých pár sekúnd z internetu na LCD displeji. Pozrite si ukážkové video