INHOUDSOPGAWE:

VISUINO Wys Live Forex Valutaprys vanaf die internet: 9 stappe
VISUINO Wys Live Forex Valutaprys vanaf die internet: 9 stappe

Video: VISUINO Wys Live Forex Valutaprys vanaf die internet: 9 stappe

Video: VISUINO Wys Live Forex Valutaprys vanaf die internet: 9 stappe
Video: How to Find Activation key of any program 2024, Julie
Anonim
Image
Image

In hierdie handleiding gebruik ons NodeMCU Mini, OLED Lcd en Visuino om elke paar sekondes van die internet op LCD die lewendige geldeenheidsprys EUR/USD te vertoon. Kyk na 'n demonstrasievideo.

Stap 1: wat u benodig

Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig
Wat u benodig

Al die modules is van makerfabs. Hulle het die beste kwaliteit modules wat die kompetisie ligjaar voorlê, ook met die beste bekostigbare pryse.

  • NodeMCU Mini
  • OLED Lcd
  • Broodbord
  • Springdrade
  • Visuino -program: Laai Visuino af

Stap 2: Die stroombaan

Die stroombaan
Die stroombaan
  • Koppel GND van NodeMCU aan die broodbordpen (gnd)
  • Koppel 5V -pen van NodeMCU aan broodbordpen (positief)
  • Koppel pen 0 (SCL) van NodeMCU aan OLED LCD -pen (SCL)
  • Koppel pen 1 (SDA) van NodeMCU aan na OLED LCD -pen (SDA)
  • Koppel OLED LCD -pen (VCC) aan broodbordpen (positief)
  • Koppel OLED LCD -pen (GND) aan broodbordpen (GND)

Stap 3: Begin Visuino en kies die NodeMCU ESP-12

Begin Visuino en kies die NodeMCU ESP-12
Begin Visuino en kies die NodeMCU ESP-12
Begin Visuino en kies die NodeMCU ESP-12
Begin Visuino en kies die NodeMCU ESP-12

Om die Arduino te begin programmeer, moet u die Arduino IDE van hier af laat installeer:

Hou in gedagte dat daar 'n paar kritieke foute in Arduino IDE 1.6.6 is. Maak seker dat u 1.6.7 of hoër installeer, anders werk hierdie instruksie nie! As u dit nog nie gedoen het nie, volg die stappe in hierdie instruksie om die Arduino IDE op te stel om ESP 8266 te programmeer! Die Visuino moet ook geïnstalleer word. Begin Visuino soos op die eerste foto getoon Klik op die "Tools" -knoppie op die Arduino-komponent (prent 1) in Visuino As die dialoog verskyn, kies "NodeMCU ESP-12" soos op prent 2

Stap 4: WiFi -opstelling

WiFi -opstelling
WiFi -opstelling
WiFi -opstelling
WiFi -opstelling
WiFi -opstelling
WiFi -opstelling

Kies NodeMCU ESP-12 en klik in die redakteur Modules> WiFi> Toegangspunte op die […] knoppie, sodat die venster "Toegangspunte" oopmaak

Sleep in hierdie redakteur die WiFi -toegangspunt na die linkerkant.

  • Plaas die naam van u WiFi -netwerk onder 'SSID'
  • Onder "Wagwoord" plaas die toegangswagwoord vir u WiFi -netwerk

Maak die venster "Toegangspunte" toe

Aan die linkerkant in die redakteur, kies Modules> Wifi> Sockets, klik op die […] -knoppie sodat die venster "Sockets" oopmaak

Sleep die TCP -kliënt van regs na links

Onder Eienskappe venster stel poort: 80

Stap 5: Voeg komponente by in Visuino

Voeg komponente by in Visuino
Voeg komponente by in Visuino
Voeg komponente by in Visuino
Voeg komponente by in Visuino
Voeg komponente by in Visuino
Voeg komponente by in Visuino
Voeg komponente by in Visuino
Voeg komponente by in Visuino
  • Voeg die logika -komponent "En" by
  • Voeg die komponent "Onthou teks" by
  • Voeg die komponent "Tekslengte" by
  • Voeg 2x "Vergelyk waarde" -komponent by
  • Voeg die komponent "Delete Right Text" by
  • Voeg die komponent "Delete Left Text" by
  • Voeg die komponent "Vervang teks" by
  • Voeg die komponent "Pulse Generator" by
  • Voeg die komponent "geformateerde teks" by
  • Voeg die komponent "Char To Text" by
  • Voeg 'Display OLED' I2C -komponent by

Stap 6: In Visuino: verbindingsonderdele

In Visuino: verbindingsdele
In Visuino: verbindingsdele
  • Koppel "And1" -pen [Uit] aan RememberText1 -pen [Onthou] en pen [Herroep]
  • Koppel "And1" -pen [0] aan "CompareValue2" -pen [Uit]
  • Koppel "And1" -pen [1] aan "CompareValue1" -pen [Uit]
  • Koppel TextLength1 -pen [Uit] aan CompareValue1 -pen [In] en CompareValue2 -pen [In]
  • Koppel "DeleteRightText1" -pen [In] aan CharToText1 -pen [Uit]
  • koppel ook CharToText1 -pen [Uit] aan NodeMCU -reeks [0] -pen [In]
  • Koppel "DeleteRightText1" -pen [Uit] aan DeleteLeftText1 -pen [In]
  • Koppel DeleteLeftText1 pin [Out] aan ReplaceText1 pin [In]
  • Koppel ReplaceText1 -pen [Uit] aan RememberText1 -pen [In]
  • Koppel RememberText1 -pen [Uit] aan DisplayOLED1> Teksveld> pen [in]
  • Koppel DisplayOLED1-pen [Uit] aan NodeMCU ESP-12 I2C-pen [In]
  • Koppel PulseGenerator1 pen [Out] aan FormattedText1 pin [Clock]
  • Koppel FormattedText1 pen [Uit] aan NodeMCU ESP-12> Modules WiFi Sockets TCP Client1> Speld [In]
  • Koppel NodeMCU ESP-12> Modules WiFi Sockets TCP Client1> Speld [uit] aan CharToText1-pen [In]

Stap 7: Genereer, stel op en laai die Arduino -kode op

Genereer, stel op en laai die Arduino -kode op
Genereer, stel op en laai die Arduino -kode op
Genereer, stel op en laai die Arduino -kode op
Genereer, stel op en laai die Arduino -kode op

Druk in Visuino F9 of klik op die knoppie op prent 1 om die Arduino -kode te genereer en maak die Arduino IDE oop

Klik in die Arduino IDE op die oplaai -knoppie om die kode saam te stel en op te laai (prent 2)

Stap 8: Speel

As u die NodeMCU -module aanskakel, sal die OLED LCD die huidige prys van EUR/USD begin wys.

Baie geluk! U het u Live Forex Price -projek met Visuino voltooi. Die Visuino -projek wat ek vir hierdie Instructable geskep het, is ook aangeheg. U kan dit aflaai en oopmaak in Visuino: Aflaai skakel

Stap 9: In Visuino: komponentinstellings

  • CompareValue1: In eiendomsredakteur stel 'Waarde': 3, en slegs verander: waar, en 'CompareType': ctBigger
  • CompareValue2: In eiendomsredakteur stel 'Waarde': 8, en slegs verander: onwaar, en 'CompareType': ctSmaller
  • DeleteRightText1 in die eiendomsredakteur stel "Length": 931
  • DeleteLeftText1 in eiendomsredakteur stel "Lengte": 53
  • ReplaceText1 in eiendomsredakteur stel "Van waarde":

  • PulseGenerator1 in eiendomsredakteur stel "Frequency": 1
  • CharToText1 in eiendomsredakteur stel "Max Length": 1000 en "Truncate": Onwaar en "Update op elke teken": Onwaar
  • DisplayOLED1> Dubbelklik>
  1. Sleep in die redakteur "Teksveld" na links en stel in die eienskappe venster "Grootte": 2 en "Y": 50 in
  2. sleep "Tekst" na links in die redakteur en stel in die eienskappe venster "Teks": EUR/USD en "Grootte": 2

FormattedText1 in eiendomsredakteur onder "Teks" klik "…" en voeg hierdie teks by:

KRY https://webrates.truefx.com/rates/connect.html?f=h… HTTP/1.1 Aanvaar: teks/html

Aanvaar-Charset: utf-8

Aanvaar-taal: en-US, en; q = 0.7, sl; q = 0.3

Gasheer: webrates.truefx.com

DNT: 1

Aanbeveel: