Агуулгын хүснэгт:
- Алхам 1: Танд хэрэгтэй зүйл
- Алхам 2: Хэлхээ
- Алхам 3: Visuino-г эхлүүлээд NodeMCU ESP-12-ийг сонгоно уу
- Алхам 4: WiFi тохиргоо
- Алхам 5: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
- Алхам 6: Visuino -д: Бүрэлдэхүүн хэсгүүдийг холбох
- Алхам 7: Arduino кодыг үүсгэх, хөрвүүлэх, байршуулах
- Алхам 8: Тоглох
- Алхам 9: Visuino -д: Бүрэлдэхүүн хэсгүүдийн тохиргоо
Видео: VISUINO Интернэтээс шууд Forex валютын үнийг харуулах: 9 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:02
Энэхүү гарын авлагад бид 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-ийг сонгоно уу
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 тохиргоо
NodeMCU ESP-12-ийг сонгоод Modules> WiFi> Access Points засварлагч дээр […] товчлуурыг дарахад "Хандалтын цэгүүд" цонх нээгдэнэ
Энэ засварлагч дээр WiFi хандалтын цэгийг зүүн тийш чирнэ үү.
- "SSID" хэсэгт WiFi сүлжээнийхээ нэрийг оруулна уу
- "Нууц үг" хэсэгт WiFi сүлжээнд нэвтрэх нууц үгээ оруулна уу
"Хандалтын цэгүүд" цонхыг хаа
Засварлагчийн зүүн талд Modules> Wifi> Sockets -ийг сонгоод […] товчлуур дээр дарахад "Sockets" цонх нээгдэнэ.
TCP клиентийг баруун талаас зүүн тийш чирнэ үү
Properties цонхны доор портыг тохируулна уу: 80
Алхам 5: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
- "And" логик бүрэлдэхүүн хэсгийг нэмнэ үү
- "Текстийг санах" хэсгийг нэмнэ үү
- "Текстийн урт" хэсгийг нэмнэ үү
- 2 дахин "Утга харьцуулах" бүрэлдэхүүн хэсгийг нэмнэ үү
- "Зөв текстийг устгах" хэсгийг нэмнэ үү
- "Зүүн текстийг устгах" хэсгийг нэмнэ үү
- "Текстийг солих" хэсгийг нэмнэ үү
- "Импульс үүсгэгч" бүрэлдэхүүн хэсгийг нэмнэ үү
- "Форматлагдсан текст" бүрэлдэхүүн хэсгийг нэмнэ үү
- "Char to Text" бүрэлдэхүүн хэсгийг нэмнэ үү
- "Display OLED" I2C бүрэлдэхүүн хэсгийг нэмнэ үү
Алхам 6: 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 кодыг үүсгэх, хөрвүүлэх, байршуулах
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> Давхар товшино уу>
- редактор дээр "Текст талбар" -ыг зүүн тийш чирж, "Хэмжээ": 2 ба "Y" шинж чанарын цонхонд тохируулна уу: 50
- засварлагч дээр "Текст зурах" -ыг зүүн тийш чирж, "Текст" гэсэн цонхонд оруулна уу: 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
Зөвлөмж болгож буй:
DIY Visuino ашиглан M5StickC ESP32 дээр цагийг хэрхэн харуулах вэ - Хялбар хийх: 9 алхам
DIY нь Visuino ашиглан M5StickC ESP32 дээр цагийг хэрхэн харуулах вэ - Хялбар хийх: Энэхүү гарын авлагад бид ESP32 M5Stack StickC -ийг Arduino IDE, Visuino ашиглан хэрхэн яаж LCD дэлгэц дээр харуулах талаар сурах болно
NodeMcu ашиглан ямар ч вэбсайтаас Wi -Fi (хойд гэрлийн заагч) дээрх өгөгдлийг татаж аваад шууд харуулах: 6 алхам
NodeMcu -ийн тусламжтайгаар ямар ч вэбсайтаас Wi -Fi (Хойд гэрлийн индикатор) дээрх өгөгдлийг татаж аваад шууд харуулах . Гэсэн хэдий ч эдгээр хичээлүүдийн маш цөөхөн нь шинэхэн хүмүүст зориулсан бүх нарийн ширийн зүйлс/ код/ диаграммтай байсан
BITCOIN -ийн ШУУД ҮНИЙГ TTGO ESP32: 10 алхамаар аваарай
BITCOIN LIVE PRICE TTGO ESP32 -ийг аваарай: Энэ заавар дээр бид TTGO ESP32 болон Visuino ашиглан Bitcoin болон USD -ийн одоогийн ханшийг хэрхэн авах талаар сурах болно. Видеог үзнэ үү
Крипто валютын тасалбар: 4 алхам
Крипто валютын тасалбар: Саяхан Bitcoin болон бусад криптовалютын ханш унаж, Arduino -ийн талаар үргэлжлүүлэн суралцах сонирхолтой болсноор OLED дэлгэцийг ашиглах хэд хэдэн зааврыг уншсаны дараа би бүгдийг нэгтгэн ESP8266 ашиглан BTCmarket шошго үүсгэв. Оноос хойш
Хямд үнийг асаах: 4 алхам
A/B Хямд үнийг асаах: Дэлгүүрээс ямар нэгэн зүйл худалдаж авахын оронд би ихэвчлэн өөрөө хийх сонголтыг хийдэг. Миний урд портуудын драйверууд миний машинд Audacity -ээр зохих ёсоор бичихийг зөвшөөрөөгүй тул би энэ A/B шилжүүлэгчийг хийсэн. Одоо үүнийг өмнө нь хийж байсан, гэхдээ би