Taula de continguts:
- Pas 1: què necessiteu
- Pas 2: el circuit
- Pas 3: Inicieu Visuino i seleccioneu NodeMCU ESP-12
- Pas 4: Configuració del WiFi
- Pas 5: a Visuino Afegeix components
- Pas 6: A Visuino: connexió de components
- Pas 7: Genereu, compileu i pengeu el codi Arduino
- Pas 8: Juga
- Pas 9: A Visuino: Configuració del component
Vídeo: VISUINO Mostra el preu de divises en viu en línia des d'Internet: 9 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
En aquest tutorial utilitzarem NodeMCU Mini, OLED Lcd i Visuino per mostrar el preu de la moneda en viu EUR / USD cada pocs segons des d'Internet a la pantalla LCD. Mireu un vídeo de demostració.
Pas 1: què necessiteu
Tots els mòduls són de makerfabs. Tenen els mòduls de la millor qualitat que estan a anys llum de la competència, també amb els millors preus assequibles.
- NodeMCU Mini
- LCD OLED
- Taula de pa
- Filferros de pont
- Programa Visuino: descarregar Visuino
Pas 2: el circuit
- Connecteu GND des de NodeMCU al pin del tauler de control (gnd)
- Connecteu el pin de 5 V del NodeMCU al pin del tauler de control (positiu)
- Connecteu el pin 0 (SCL) de NodeMCU al pin LCD OLED (SCL)
- Connecteu el pin 1 (SDA) de NodeMCU al pin LCD OLED (SDA)
- Connecteu el pin LCD OLED (VCC) al pin del tauler de control (positiu)
- Connecteu el pin LCD OLED (GND) al pin del tauler de pa (GND)
Pas 3: Inicieu Visuino i seleccioneu NodeMCU ESP-12
Per començar a programar l'Arduino, haureu de tenir instal·lat l'IDE Arduino des d'aquí:
Tingueu en compte que hi ha alguns errors crítics a Arduino IDE 1.6.6. Assegureu-vos que instal·leu la versió 1.6.7 o superior, en cas contrari, aquest instructiu no funcionarà. Si encara no ho heu fet, seguiu els passos d'aquesta instrucció per configurar l'IDE Arduino al programa ESP 8266. També cal instal·lar el Visuino. Inicieu Visuino com es mostra a la primera imatge Feu clic al botó "Eines" del component Arduino (imatge 1) a Visuino Quan aparegui el quadre de diàleg, seleccioneu "NodeMCU ESP-12" tal com es mostra a la imatge 2
Pas 4: Configuració del WiFi
Seleccioneu NodeMCU ESP-12 i a l’editor Mòduls> WiFi> Punts d’accés, feu clic al botó […], de manera que s’obrirà la finestra "Punts d’accés"
En aquest editor, arrossegueu el punt d'accés WiFi cap al costat esquerre.
- A "SSID", poseu el nom de la vostra xarxa WiFi
- A "Contrasenya", poseu la contrasenya d'accés a la vostra xarxa WiFi
Tanqueu la finestra "Punts d'accés"
A l’esquerra de l’editor, seleccioneu Mòduls> Wifi> Sockets, feu clic al botó […], de manera que s’obrirà la finestra "Sockets".
Arrossegueu el client TCP de dreta a l'esquerra
A la finestra Propietats, definiu el port: 80
Pas 5: a Visuino Afegeix components
- Afegiu un component lògic "I"
- Afegiu el component "Recorda el text"
- Afegiu el component "Longitud del text"
- Afegiu dos components "Compara el valor"
- Afegiu el component "Suprimeix el text dret"
- Afegiu el component "Suprimeix el text esquerre"
- Afegiu el component "Substitueix el text"
- Afegiu el component "Generador de polsos"
- Afegiu el component "Text formatat"
- Afegiu el component "Caràcter al text"
- Afegiu un component I2C "Display OLED"
Pas 6: A Visuino: connexió de components
- Connecteu el pin "I1" [Fora] al pin de RememberText1 [Remember] i el pin [Recorda]
- Connecteu el pin "I1" [0] al pin "CompareValue2" [Fora]
- Connecteu el pin "I1" [1] al pin "CompareValue1" [Fora]
- Connecteu el pin TextLength1 [Out] a CompareValue1 pin [In] i CompareValue2 pin [In]
- Connecteu el pin "DeleteRightText1" [In] al pin CharToText1 [Out]
- també connecteu el pin CharToText1 [Out] al pin serial [0] NodeMCU [In]
- Connecteu el pin "DeleteRightText1" [Out] a DeleteLeftText1 pin [In]
- Connecteu el pin DeleteLeftText1 [Out] al pin SubstituirText1 [In]
- Connecteu el pin ReplaceText1 [Out] al pin RememberText1 [In]
- Connecteu el pin RecordText1 [Out] a DisplayOLED1> Camp de text> pin [in]
- Connecteu el pin DisplayOLED1 [Out] al pin NodeMCU ESP-12 I2C [In]
- Connecteu PulseGenerator1 pin [Out] a FormattedText1 pin [Clock]
- Connecteu el format FormattedText1 pin [Out] a NodeMCU ESP-12> Mòduls Sockets WiFi TCP Client1> Pin [In]
- Connecta NodeMCU ESP-12> Mòduls Sockets WiFi TCP Client1> Pin [Out] a CharToText1 pin [In]
Pas 7: Genereu, compileu i pengeu el codi Arduino
A Visuino, premeu F9 o feu clic al botó que es mostra a la imatge 1 per generar el codi Arduino i obriu l'IDE Arduino
A l'IDE Arduino, feu clic al botó Puja per compilar i penjar el codi (imatge 2)
Pas 8: Juga
Si alimenteu el mòdul NodeMCU, el LCD OLED començarà a mostrar el preu actual d’EUR / USD.
Enhorabona! Heu completat el projecte Live Forex Price amb Visuino. També s’adjunta el projecte Visuino, que he creat per a aquest instructable. Podeu descarregar-lo i obrir-lo a Visuino: enllaç de descàrrega
Pas 9: A Visuino: Configuració del component
- CompareValue1: a l'editor de propietats, configureu "Valor": 3 i només s'ha canviat: cert i "CompareType": ctBigger
- CompareValue2: definiu a l'editor de propietats "Valor": 8, i només s'ha canviat: fals i "CompareType": ctSmaller
- DeleteRightText1 al conjunt de l'editor de propietats "Longitud": 931
- DeleteLeftText1 al conjunt de l'editor de propietats "Longitud": 53
-
ReplaceText1 al conjunt de l'editor de propietats "From Value":
- PulseGenerator1 al conjunt de l'editor de propietats "Freqüència": 1
- CharToText1 a l'editor de propietats defineix "Longitud màxima": 1000 i "Trunca": fals i "Actualització de cada caràcter": fals
- DisplayOLED1> Feu doble clic>
- a l'editor, arrossegueu "Camp de text" cap a l'esquerra i configureu a la finestra de propietats "Mida": 2 i "Y": 50
- a l'editor, arrossegueu "Dibuixa text" cap a l'esquerra i configureu-lo a la finestra de propietats "Text": EUR / USD i "Mida": 2
FormattedText1 a l'editor de propietats a "Text" feu clic a "…" i afegiu aquest text:
OBTENIU https://webrates.truefx.com/rates/connect.html?f=h… HTTP / 1.1Accept: text / html
Accept-Charset: utf-8
Accept-Language: en-US, en; q = 0,7, sl; q = 0,3
Amfitrió: webrates.truefx.com
DNT: 1
Recomanat:
Feu parcel·les precioses a partir de dades Arduino en viu (i deseu les dades a Excel): 3 passos
Feu gràfics bonics a partir de dades Arduino en viu (i deseu les dades a Excel): a tots ens agrada jugar amb la nostra funció de loteria P … a l’IDE Arduino. Tot i que, si bé pot ser útil per a aplicacions bàsiques, les dades s’esborren com més s’afegeixen punts i no resulta especialment agradable als ulls. El traçador IDE Arduino no
Com fer el seguiment de dades en viu de Coronavirus COVID 19 amb ESP8266, pantalla de paper electrònic: 7 passos
Com es pot fer el seguiment de dades en viu de Coronavirus COVID 19 amb ESP8266, pantalla de paper electrònic: 1
Mini Drawing Bot - Aplicació d'Android en viu - Trignomentry: 18 passos (amb imatges)
Mini Drawing Bot - Aplicació d'Android en viu - Trignomentry: gràcies a Déu i a tots per fer que el meu projecte Baby-MIT-Cheetah-Robot guanyés el primer premi del concurs Make it Move. Estic molt content perquè molts amics fan moltes preguntes en converses i missatges. Una de les preguntes importants era com
Rètol de publicitat portàtil a baix preu en només 10 passos !!: 13 passos (amb imatges)
Rètol de publicitat portàtil a només 10 passos econòmics !!: feu el vostre propi rètol de publicitat portàtil i barat. Amb aquest rètol podeu mostrar el vostre missatge o logotip a qualsevol part de la ciutat. Aquesta instrucció és una resposta a / millora / canvi de: https://www.instructables.com/id/Low-Cost-Illuminated
Descarregueu i jugueu a Flash Games en línia o fora de línia: 5 passos
Descarregar i jugar a jocs Flash en línia o fora de línia: en aquest instructiu us ensenyaré a descarregar jocs flash. Això és increïble per jugar en viatges i coses en què no es pot obtenir connexió Wi-Fi