Агуулгын хүснэгт:

VISUINO Интернэтээс шууд Forex валютын үнийг харуулах: 9 алхам
VISUINO Интернэтээс шууд Forex валютын үнийг харуулах: 9 алхам

Видео: VISUINO Интернэтээс шууд Forex валютын үнийг харуулах: 9 алхам

Видео: VISUINO Интернэтээс шууд Forex валютын үнийг харуулах: 9 алхам
Видео: Crypto Pirates Daily News – 9 февраля 2022 г. – последнее обновление новостей о криптовалютах 2024, Арваннэгдүгээр
Anonim
Image
Image

Энэхүү гарын авлагад бид NodeMCU Mini, OLED Lcd, Visuino -ийг ашиглан интернэтээс хэдэн секунд тутамд EUR/USD валютын ханшийг шууд харуулах болно. Үзүүлэх видео үзэх.

Алхам 1: Танд хэрэгтэй зүйл

Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл
Танд хэрэгтэй зүйл

Бүх модулиуд нь makerfabs -ээс гаралтай. Тэд өрсөлдөөнөөс гэрлийн жилийн өмнөх хамгийн сайн чанарын модулиудтай, бас хамгийн боломжийн үнээр.

  • NodeMCU Mini
  • OLED дэлгэц
  • Талхны самбар
  • Холбогч утас
  • Visuino програм: Visuino татаж авах

Алхам 2: Хэлхээ

Хэлхээ
Хэлхээ
  • NodeMCU -аас GND -ийг талхны зүү (gnd) руу холбоно уу
  • NodeMCU -аас 5V зүүг талхны зүү рүү холбоно уу (эерэг)
  • NodeMCU -аас OLED LCD зүү (SCL) руу зүү 0 (SCL) холбоно уу.
  • NodeMCU -с OLED LCD зүү (SDA) руу зүү 1 (SDA) холбоно уу.
  • OLED LCD зүү (VCC) -ийг талхны зүү рүү холбоно уу (эерэг)
  • OLED LCD зүү (GND) -ийг талхны зүү (GND) руу холбоно уу.

Алхам 3: Visuino-г эхлүүлээд NodeMCU ESP-12-ийг сонгоно уу

Visuino-г эхлүүлээд NodeMCU ESP-12-ийг сонгоно уу
Visuino-г эхлүүлээд NodeMCU ESP-12-ийг сонгоно уу
Visuino-г эхлүүлээд NodeMCU ESP-12-ийг сонгоно уу
Visuino-г эхлүүлээд NodeMCU ESP-12-ийг сонгоно уу

Arduino програмчлах ажлыг эхлүүлэхийн тулд та Arduino IDE -г эндээс суулгасан байх шаардлагатай:

Arduino IDE 1.6.6 дээр зарим чухал алдаанууд байгааг анхаарна уу. 1.6.7 эсвэл түүнээс дээш хувилбарыг суулгасан эсэхээ шалгаарай, эс тэгвээс энэ заавар ажиллахгүй болно! Хэрэв та хийгээгүй бол Arduino IDE -ийг ESP 8266 програмд тохируулахын тулд энэхүү зааварт заасан алхмуудыг дагана уу! Visuino -ийг бас суулгах шаардлагатай. Visuino-г эхний зурагт үзүүлсэн шиг эхлүүлнэ үү Visuino дээрх Arduino бүрэлдэхүүн хэсэг (Зураг 1) дээрх "Tools" товчлуур дээр дарна уу. Харилцах цонх гарч ирэх үед 2-р зурагт үзүүлсэн шиг "NodeMCU ESP-12" -г сонгоно уу.

Алхам 4: WiFi тохиргоо

WiFi тохиргоо
WiFi тохиргоо
WiFi тохиргоо
WiFi тохиргоо
WiFi тохиргоо
WiFi тохиргоо

NodeMCU ESP-12-ийг сонгоод Modules> WiFi> Access Points засварлагч дээр […] товчлуурыг дарахад "Хандалтын цэгүүд" цонх нээгдэнэ

Энэ засварлагч дээр WiFi хандалтын цэгийг зүүн тийш чирнэ үү.

  • "SSID" хэсэгт WiFi сүлжээнийхээ нэрийг оруулна уу
  • "Нууц үг" хэсэгт WiFi сүлжээнд нэвтрэх нууц үгээ оруулна уу

"Хандалтын цэгүүд" цонхыг хаа

Засварлагчийн зүүн талд Modules> Wifi> Sockets -ийг сонгоод […] товчлуур дээр дарахад "Sockets" цонх нээгдэнэ.

TCP клиентийг баруун талаас зүүн тийш чирнэ үү

Properties цонхны доор портыг тохируулна уу: 80

Алхам 5: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү

Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
  • "And" логик бүрэлдэхүүн хэсгийг нэмнэ үү
  • "Текстийг санах" хэсгийг нэмнэ үү
  • "Текстийн урт" хэсгийг нэмнэ үү
  • 2 дахин "Утга харьцуулах" бүрэлдэхүүн хэсгийг нэмнэ үү
  • "Зөв текстийг устгах" хэсгийг нэмнэ үү
  • "Зүүн текстийг устгах" хэсгийг нэмнэ үү
  • "Текстийг солих" хэсгийг нэмнэ үү
  • "Импульс үүсгэгч" бүрэлдэхүүн хэсгийг нэмнэ үү
  • "Форматлагдсан текст" бүрэлдэхүүн хэсгийг нэмнэ үү
  • "Char to Text" бүрэлдэхүүн хэсгийг нэмнэ үү
  • "Display OLED" I2C бүрэлдэхүүн хэсгийг нэмнэ үү

Алхам 6: Visuino -д: Бүрэлдэхүүн хэсгүүдийг холбох

Visuino -д: Бүрэлдэхүүн хэсгүүдийг холбох
Visuino -д: Бүрэлдэхүүн хэсгүүдийг холбох
  • "And1" зүүг [Гарах] -г RememberText1 зүү [Санах] ба зүү [Санах] руу холбоно уу.
  • "And1" зүү [0] -ийг "CompareValue2" зүүтэй холбоно уу [Гарна]
  • "And1" зүү [1] -ийг "CompareValue1" зүүтэй холбоно уу [Гарна]
  • TextLength1 зүү [Out] -ийг CompareValue1 pin [In] ба CompareValue2 pin [In] -д холбоно уу.
  • "DeleteRightText1" зүү [In] -ийг CharToText1 зүү [Гарах] руу холбоно уу
  • мөн CharToText1 зүү [Гарах] -ийг NodeMCU цуваа [0] зүү [In] руу холбоно уу
  • "DeleteRightText1" зүүг [Гарах] DeleteLeftText1 зүүтэй холбоно уу [In]
  • DeleteLeftText1 зүү [Гарах] -ыг ReplaceText1 зүү [In] руу холбоно уу.
  • ReplaceText1 зүү [Out] -г RememberText1 pin -тэй холбоно уу [In]
  • RememberText1 зүү [Out] -ийг DisplayOLED1> Текст талбар> зүү [in] руу холбоно уу.
  • DisplayOLED1 зүү [Гарах] -ийг NodeMCU ESP-12 I2C зүүтэй холбоно уу [In]
  • PulseGenerator1 pin [Out] -г FormattedText1 pin -тэй холбоно уу [Цаг]
  • FormattedText1 зүүг [Out] NodeMCU ESP-12> Modules WiFi Sockets TCP Client1> Pin [In] руу холбоно уу.
  • NodeMCU ESP-12> Modules WiFi Sockets TCP Client1> Pin [Out] -г CharToText1 зүү рүү холбоно уу [In]

Алхам 7: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах

Visuino дээр F9 товчийг дарна уу эсвэл 1 -р зурагт үзүүлсэн товчлуур дээр дарж Arduino кодыг үүсгээд Arduino IDE -ийг нээнэ үү.

Arduino IDE дээр Upload товчийг дарж кодыг эмхэтгэн байршуулна уу (Зураг 2)

Алхам 8: Тоглох

Хэрэв та NodeMCU модулийг асаах юм бол OLED Lcd нь EUR/USD -ийн одоогийн үнийг харуулж эхэлнэ.

Баяр хүргэе! Та Visuino ашиглан Live Forex Price төслөө дуусгасан. Энэхүү зааварт зориулан миний бүтээсэн Visuino төслийг мөн хавсаргав. Та үүнийг Visuino дээрээс татаж аваад нээж болно: Татаж авах линк

Алхам 9: Visuino -д: Бүрэлдэхүүн хэсгүүдийн тохиргоо

  • CompareValue1: Үл хөдлөх хөрөнгийн засварлагч дээр "Value": 3, Зөвхөн Өөрчлөгдсөн: True, "CompareType": ctBigger
  • CompareValue2: Үл хөдлөх хөрөнгийн засварлагч дээр "Утга": 8, Зөвхөн Өөрчлөгдсөн: Худал, "CompareType": ctSmaller
  • Үл хөдлөх хөрөнгийн засварлагч дахь DeleteRightText1 "Урт": 931
  • Үл хөдлөх хөрөнгийн засварлагч дахь DeleteLeftText1 "Урт": 53
  • Үл хөдлөх хөрөнгийн засварлагч дахь ReplaceText1 нь "Үнэ цэнээс" тохируулагдсан болно.

  • Үл хөдлөх хөрөнгийн засварлагч дахь PulseGenerator1 "Давтамж" багц: 1
  • Үл хөдлөх хөрөнгийн засварлагч дахь CharToText1 нь "Max Length": 1000, "Truncate": False, "Char тус бүр дээр шинэчлэх": False
  • DisplayOLED1> Давхар товшино уу>
  1. редактор дээр "Текст талбар" -ыг зүүн тийш чирж, "Хэмжээ": 2 ба "Y" шинж чанарын цонхонд тохируулна уу: 50
  2. засварлагч дээр "Текст зурах" -ыг зүүн тийш чирж, "Текст" гэсэн цонхонд оруулна уу: EUR/USD ба "Хэмжээ": 2

Үл хөдлөх хөрөнгийн засварлагчийн FormattedText1 "Текст" хэсэгт "…" дээр дарж энэ текстийг нэмнэ үү

Http://webrates.truefx.com/rates/connect.html?F=h… HTTP/1.1 авах Хүлээн авах: текст/html

Зөвшөөрөх-Charset: utf-8

Хүлээн зөвшөөрөх хэл: en-US, en; q = 0.7, sl; q = 0.3

Хөтлөгч: webrates.truefx.com

DNT: 1

Зөвлөмж болгож буй: