Orodha ya maudhui:

VISUINO Onyesha Bei ya Fedha ya Moja kwa Moja Kutoka kwa Mtandao: Hatua 9
VISUINO Onyesha Bei ya Fedha ya Moja kwa Moja Kutoka kwa Mtandao: Hatua 9

Video: VISUINO Onyesha Bei ya Fedha ya Moja kwa Moja Kutoka kwa Mtandao: Hatua 9

Video: VISUINO Onyesha Bei ya Fedha ya Moja kwa Moja Kutoka kwa Mtandao: Hatua 9
Video: Ремонт малогабаритной квартиры Дизайн коридора Дизайн ванной комнаты. Идеи дизайна РумТур #Хрущевка 2024, Julai
Anonim
Image
Image

Katika mafunzo haya tutatumia NodeMCU Mini, OLED Lcd, na Visuino kuonyesha bei ya sarafu ya moja kwa moja EUR / USD kila sekunde chache kutoka kwa wavuti kwenye LCD. Tazama video ya maonyesho.

Hatua ya 1: Nini Utahitaji

Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji
Nini Utahitaji

Moduli zote zinatoka kwa makerfabs. Wana moduli bora zaidi ambazo ni miaka nyepesi mbele ya mashindano, pia na bei nzuri zaidi.

  • NodeMCU Mini
  • OLED Lcd
  • Bodi ya mkate
  • Waya za jumper
  • Programu ya Visuino: Pakua Visuino

Hatua ya 2: Mzunguko

Mzunguko
Mzunguko
  • Unganisha GND kutoka NodeMCU hadi pini ya mkate (gnd)
  • Unganisha pini 5V kutoka NodeMCU hadi pini ya ubao wa mkate (chanya)
  • Unganisha pini 0 (SCL) kutoka NodeMCU hadi OLED LCD pin (SCL)
  • Unganisha pin 1 (SDA) kutoka NodeMCU hadi OLED LCD pin (SDA)
  • Unganisha pini ya OLED LCD (VCC) na pini ya ubao wa mkate (chanya)
  • Unganisha pini ya OLED LCD (GND) na pini ya mkate (GND)

Hatua ya 3: Anza Visuino, na Chagua NodeMCU ESP-12

Anza Visuino, na Chagua NodeMCU ESP-12
Anza Visuino, na Chagua NodeMCU ESP-12
Anza Visuino, na Chagua NodeMCU ESP-12
Anza Visuino, na Chagua NodeMCU ESP-12

Ili kuanza programu ya Arduino, utahitaji kuwa na IDE ya Arduino iliyosanikishwa kutoka hapa:

Tafadhali fahamu kuwa kuna mende muhimu katika Arduino IDE 1.6.6. Hakikisha umesakinisha 1.6.7 au zaidi, vinginevyo hii inayoweza kufundishwa haitafanya kazi! Ikiwa haujafanya fuata hatua katika hii inayoweza kufundishwa kusanidi IDE ya Arduino kupanga programu ya ESP 8266! Visuino pia inahitaji kusanikishwa. Anza Visuino kama inavyoonyeshwa kwenye picha ya kwanza Bonyeza kitufe cha "Zana" kwenye sehemu ya Arduino (Picha 1) katika Visuino Wakati mazungumzo yanapoonekana, chagua "NodeMCU ESP-12" kama inavyoonyeshwa kwenye Picha 2

Hatua ya 4: Usanidi wa WiFi

Usanidi wa WiFi
Usanidi wa WiFi
Usanidi wa WiFi
Usanidi wa WiFi
Usanidi wa WiFi
Usanidi wa WiFi

Chagua NodeMCU ESP-12 na katika Modules za mhariri> WiFi> Pointi za Ufikiaji, bonyeza kitufe cha […], ili dirisha la "Pointi za Ufikiaji" lifunguliwe

Katika mhariri huu buruta kituo cha kufikia WiFi upande wa kushoto.

  • Chini ya "SSID" weka jina la Mtandao wako wa WiFi
  • Chini ya "Nenosiri" weka nywila ya ufikiaji wa mtandao wako wa WiFi

Funga dirisha la "vituo vya Ufikiaji"

Kwenye mhariri wa kushoto chagua Moduli> Wifi> Soketi, bonyeza kitufe cha […], ili dirisha la "Soketi" lifunguke

Buruta mteja wa TCP kutoka kulia kwenda kushoto

Chini ya Mali iliyowekwa bandari: 80

Hatua ya 5: Katika Visuino Ongeza Vipengele

Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
Katika Visuino Ongeza Vipengele
  • Ongeza sehemu ya "Na" ya mantiki
  • Ongeza sehemu ya "Kumbuka Nakala"
  • Ongeza sehemu ya "Urefu wa Nakala"
  • Ongeza sehemu ya 2x "Linganisha Thamani"
  • Ongeza sehemu ya "Futa Nakala ya Kulia"
  • Ongeza sehemu ya "Futa Nakala ya Kushoto"
  • Ongeza sehemu ya "Badilisha Nakala"
  • Ongeza sehemu ya "Pulse Generator"
  • Ongeza sehemu ya "Maandishi yaliyopangwa"
  • Ongeza sehemu ya "Char kwa Nakala"
  • Ongeza sehemu ya "OLED OLED" ya I2C

Hatua ya 6: Katika Visuino: Kuunganisha Vipengele

Katika Visuino: Kuunganisha Vipengele
Katika Visuino: Kuunganisha Vipengele
  • Unganisha pini ya "And1" [Nje] kwa KumbukaText1 pin [Kumbuka] na ubonyeze [Kumbuka]
  • Unganisha pini ya "And1" [0] na "LinganishaValue2" pini [Nje]
  • Unganisha pini "And1" [1] na "LinganishaValue1" pini [Nje]
  • Unganisha maandishiLength1 pin [Out] to CompareValue1 pin [In] na CompareValue2 pin [In]
  • Unganisha pini ya "DeleteRightText1" [Ndani] na pini ya CharToText1 [Nje]
  • pia unganisha pini ya CharToText1 [Nje] kwa NodeMCU serial [0] pini [Katika]
  • Unganisha pini ya "DeleteRightText1" [Nje] na DeleteLeftText1 pin [In]
  • Unganisha DeleteLeftText1 pin [Out] to ReplaceText1 pin [In]
  • Unganisha BadiliText1 pini [Nje] kwa KumbukaText1 pini [Ndani]
  • Unganisha KumbukaText1 pini [Nje] kwa DisplayOLED1> Sehemu ya Maandishi> pin [in]
  • Unganisha pini ya Onyesho1
  • Unganisha pini ya PulseGenerator1 [Nje] kwa Umbizo lililobadilishwaText1 [Saa]
  • Unganisha fomatiText1 pini [Nje] kwa NodeMCU ESP-12> Moduli za Soketi za Wateja wa TCP1> Pin [In]
  • Unganisha NodeMCU ESP-12> Moduli za Soketi za TCP Mteja1> Piga [Nje] kwa pini ya CharToText1 [Ndani]

Hatua ya 7: Tengeneza, Jaza na Upakie Nambari ya Arduino

Tengeneza, Unganisha, na Upakie Nambari ya Arduino
Tengeneza, Unganisha, na Upakie Nambari ya Arduino
Tengeneza, Unganisha, na Upakie Nambari ya Arduino
Tengeneza, Unganisha, na Upakie Nambari ya Arduino

Katika Visuino, Bonyeza F9 au bonyeza kitufe kilichoonyeshwa kwenye Picha 1 ili kutoa nambari ya Arduino, na ufungue IDE ya Arduino

Katika IDE ya Arduino, bonyeza kitufe cha Pakia, kukusanya na kupakia nambari (Picha 2)

Hatua ya 8: Cheza

Ukiwasha moduli ya NodeMCU, OLED Lcd itaanza kuonyesha bei ya sasa ya EUR / USD.

Hongera! Umekamilisha mradi wako wa Live Forex Bei na Visuino. Pia umeambatanishwa na mradi wa Visuino, ambao niliunda kwa Agizo hili. Unaweza kuipakua na kuifungua kwa Visuino: pakua kiungo

Hatua ya 9: Katika Visuino: Mipangilio ya Sehemu

  • LinganishaValue1: Katika mhariri wa mali weka "Thamani": 3, na Imebadilishwa tu: Kweli, na "Linganisha Aina": ctBigger
  • LinganishaValue2: Katika mhariri wa mali weka "Thamani": 8, na Imebadilishwa tu: Uwongo, na "Linganisha Aina": ctSmaller
  • DeleteRightText1 katika seti ya mhariri wa mali "Urefu": 931
  • FutaLeftText1 katika seti ya mhariri wa mali "Urefu": 53
  • BadilishaText1 katika hariri ya mali iliyowekwa "Kutoka kwa Thamani":

  • PulseGenerator1 katika seti ya mhariri wa mali "Frequency": 1
  • CharToText1 katika mhariri wa mali imeweka "Max Length": 1000, na "Truncate": Uongo, na "Sasisha kwenye kila char": Uongo
  • DisplayOLED1> Bonyeza mara mbili>
  1. katika hariri buruta "Sehemu ya Maandishi" kushoto na uweke kwenye dirisha la mali "Ukubwa": 2, na "Y": 50
  2. katika hariri buruta "Chora Nakala" kushoto na uweke kwenye dirisha la mali "Nakala": EUR / USD, na "Ukubwa": 2

ImepangwaText1 katika kihariri cha mali chini ya "Nakala" bonyeza "…" na ongeza maandishi haya:

PATA https://webrates.truefx.com/rate/connect.html?f=h… HTTP / 1.1 Kubali: maandishi / html

Kubali-Charset: utf-8

Kubali-Lugha: en-US, sw; q = 0.7, sl; q = 0.3

Mwenyeji: webrates.truefx.com

DNT: 1

Ilipendekeza: