Satura rādītājs:
- 1. darbība. Kas jums būs nepieciešams
- 2. solis: ķēde
- 3. darbība: palaidiet Visuino un atlasiet NodeMCU ESP-12
- 4. darbība: WiFi iestatīšana
- 5. darbība: Visino pievienojiet komponentus
- 6. darbība: vietnē Visuino: komponentu savienošana
- 7. darbība: ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
- 8. solis: spēlējiet
Video: NODEMCU UN VISUINO DISPLAY TIEŠRAIDES ZIŅAS INTERNETĀ: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-02-01 14:41
Šajā apmācībā mēs izmantosim NodeMCU Mini, OLED LCD un Visuino, lai ik pēc dažām sekundēm LCD ekrānā parādītu tiešraides ZIŅAS. Noskatieties demonstrācijas video.
1. darbība. Kas jums būs nepieciešams
- NodeMCU Mini
- OLED LCD
- Maizes dēlis
- Jumper vadi
- Visuino programma: lejupielādējiet Visuino
2. solis: ķēde
- Savienojiet GND no NodeMCU ar maizes dēļa tapu (gnd)
- Pievienojiet 5V tapu no NodeMCU maizes dēļa tapai (pozitīvs)
- Pievienojiet 0 tapu (SCL) no NodeMCU ar OLED LCD tapu (SCL)
- Pievienojiet 1. tapu (SDA) no NodeMCU ar OLED LCD tapu (SDA)
- Pievienojiet OLED LCD tapu (VCC) maizes dēļa tapai (pozitīvs)
- Pievienojiet OLED LCD tapu (GND) maizes dēļa tapai (GND)
3. darbība: palaidiet Visuino un atlasiet NodeMCU ESP-12
Lai sāktu programmēt Arduino, jums būs jāinstalē Arduino IDE šeit:
Lūdzu, ņemiet vērā, ka Arduino IDE 1.6.6 ir dažas kritiskas kļūdas. Pārliecinieties, ka instalējat 1.6.7 vai jaunāku versiju, pretējā gadījumā šī instrukcija nedarbosies! Ja neesat to izdarījis, izpildiet šajā instrukcijā norādītās darbības, lai iestatītu Arduino IDE programmai ESP 8266!
Arī Visuino ir jāuzstāda. Sāciet Visuino, kā parādīts pirmajā attēlā. Visuino noklikšķiniet uz pogas "Rīki" uz Arduino komponenta (1. attēls).
Kad tiek parādīts dialoglodziņš, izvēlieties "NodeMCU ESP-12", kā parādīts 2. attēlā
4. darbība: WiFi iestatīšana
Atlasiet NodeMCU ESP-12 un redaktorā Moduļi> WiFi> Piekļuves punkti noklikšķiniet uz pogas […], lai tiktu atvērts logs "Piekļuves punkti"
Šajā redaktorā velciet WiFi piekļuves punktu uz kreiso pusi.
- Sadaļā “SSID” ievadiet sava WiFi tīkla nosaukumu
- Sadaļā "Parole" ievietojiet piekļuves paroli savam WiFi tīklam
Aizveriet logu "Piekļuves punkti"
Redaktora kreisajā pusē atlasiet Moduļi> Wifi> Sockets, noklikšķiniet uz pogas […], lai tiktu atvērts logs "Sockets"
Velciet TCP klientu no labās uz kreiso pusi
Logā Rekvizīti iestatiet portu: 80
5. darbība: Visino pievienojiet komponentus
Pievienojiet CharToText1 komponentu
Iestatiet maksimālo garumu 1000
Pievienot displeju OLED I2C
Veiciet dubultklikšķi un logā velciet teksta lauku pa kreisi
Pievienot formatētu tekstu
ievietojiet to zem "teksta" vērtības: IEGŪT
Pieņemt: text/html, application/xhtml+xml, application/xml; q = 0,9, image/webp, image/apng, */ *; q = 0,8
Pieņemt rakstzīmes: *. *
Pieņemt valodu: en-US, en; q = 0,7, sl; q = 0,3
Saimnieks: feeds.reuters.com
DNT: 1
Pievienot aizstāt tekstu (ReplaceText1)
- kopa "No vērtības":
- iestatiet "ToValue" uz tukšu
Pievienot aizstāt tekstu (ReplaceText2)
- (skat. attēlu) komplekts "No vērtības": TAB TAB
- iestatiet "ToValue" uz tukšu
- Pievienot teksta garumu (TextLength2)
- Pievienot ContainsText (ContainsText1)
-
Iestatiet teksta vērtību: TAB TAB
(skat. attēlu)
- Pievienot tekstu Atcerēties
-
Pievienojiet loģiku UN
- Pievienot AddValue
-
Komplekta vērtība: 1
-
Pievienot CompareValue (CompareValue1)
- kopa "comparetype": ctSmallerOrEqual
-
iestatiet "vērtību": 2
-
Pievienot CompareValue (CompareValue3)
- kopa "comparetype": ctBigger
- iestatiet "vērtību": 3
-
6. darbība: vietnē Visuino: komponentu savienošana
- Savienojiet NodeMCU ESP-12> Moduļi WiFi ligzdas TCP Client1> Pin [Out] ar CharToText1 pin [In]
- Savienojiet CharToText1 tapu [izeja] ar ReplaceText1 tapu [ieeja]
- Pievienojiet ReplaceText1 pin [out] ar TextLength2 pin [in] un ContainsText1 pin [in] un ar RememberText1 pin [in]
- Pievienojiet TextLength2 pin [out] ar CompareValue3 pin [in]
- Pievienojiet CompareValue3 pin [out] ar And1 pin [1]
- Pievienojiet ContainsText1 pin [out] ar And1 pin [0]
- Pievienojiet And1 pin [out] AddValue1 pin [in]
- Pievienojiet AddValue1 tapu [izeja] ar CompareValue1 tapu [in]
- Savienojiet CompareValue1 tapu [out] ar RememberText1 tapu [atcerieties] un tapu [atsaukt]
- Savienojiet RememberText1 tapu [izeja] ar ReplaceText2 tapu [in]
- Pievienojiet ReplaceText2 pin [out] NodeMCU ESP-12 serial0 pin [in] un DisplayOLED1 elementu teksta lauka pin [in]
- Pievienojiet DisplayOLED1 tapu [izeja] NodeMCU ESP-12 I2C tapai [ie]
7. darbība: ģenerējiet, apkopojiet un augšupielādējiet Arduino kodu
Programmā Visuino nospiediet F9 vai noklikšķiniet uz pogas, kas parādīta 1. attēlā, lai ģenerētu Arduino kodu, un atveriet Arduino IDE
Arduino IDE noklikšķiniet uz augšupielādes pogas, lai apkopotu un augšupielādētu kodu (2. attēls)
8. solis: spēlējiet
Ja barojat NodeMCU moduli, OLED LCD sāks rādīt Jaunākās pasaules ziņas.
Apsveicam! Jūs esat pabeidzis savu Live News projektu kopā ar Visuino. Pievienots arī Visuino projekts, kuru es izveidoju šim Instructable. To var lejupielādēt un atvērt vietnē Visuino: lejupielādes saite
Ieteicams:
TTS laika ziņas: 5 soļi
TTS Laika apraide: Es parasti izlemju, vai ņemt līdzi lietussargu, ņemot vērā laika apstākļus, pirms došanās ārā. Es mēdzu pieņemt nepareizus lēmumus, jo pēdējās divās nedēļās laika apstākļi bija mainīgi ,, kad izgāju ārā, bija saulains, ka nenesu lietussargu, un
Tiešraides 4G/5G HD video straumēšana no DJI drona ar zemu latentumu [3 soļi]: 3 soļi
Tiešraides 4G/5G HD video straumēšana no DJI drona ar zemu latentumu [3 soļi]: Šī rokasgrāmata palīdzēs iegūt tiešraides HD kvalitātes video straumes no gandrīz jebkura DJI drona. Ar mobilās lietotnes FlytOS un tīmekļa lietotnes FlytNow palīdzību jūs varat sākt video straumēšanu no drona
Visuino - iegūstiet precīzu laiku no interneta NIST servera, izmantojot NodeMCU: 8 soļi
Visuino - iegūstiet precīzu laiku no interneta NIST servera, izmantojot NodeMCU: Šajā apmācībā mēs izmantosim NodeMCU Mini, OLED LCD un Visuino, lai parādītu tiešo interneta laiku no NIST servera uz LCD. Noskatieties demonstrācijas video. Iedvesmas cienīgs ir youtube lietotājs " Ciprian Balalau "
VISUINO Display Live Forex valūtas cena no interneta: 9 soļi
VISUINO Display Live Forex Currency Price from Internet: Šajā apmācībā mēs izmantosim NodeMCU Mini, OLED LCD un Visuino, lai ik pēc dažām sekundēm LCD ekrānā parādītu tiešo valūtas cenu EUR/USD. Noskatieties demonstrācijas video
Laika ziņas, izmantojot ThingSpeak MQTT un IFTTT sīklietotnes: 8 soļi
Laika ziņas, izmantojot ThingSpeak MQTT un IFTTT sīklietotnes: Ievads Mākoņu laikapstākļu lietojumprogramma, kas katru dienu sniedz laika ziņas kā e-pasta paziņojumu. Šī tīmekļa lietojumprogramma mēra temperatūru un mitrumu, izmantojot SHT25 un Adafruit Huzzah ESP8266. Tas nodrošina reāllaika temperatūru un mitrumu