Агуулгын хүснэгт:
- Алхам 1: Танд хэрэгтэй зүйл
- Алхам 2: Visuino-г эхлүүлээд Arduino TTGO T-Display ESP32 хавтангийн төрлийг сонгоно уу
- Алхам 3: Visuino Set WiFi дээр
- Алхам 4: Visuino Set Display дээр
- Алхам 5: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
- Алхам 6: Visuino задлах JSON дээр
- Алхам 7: Visuino холбох бүрэлдэхүүн хэсгүүдэд
- Алхам 8: Кодыг үүсгэх, эмхэтгэх, байршуулах
- Алхам 9: Тоглох
- Алхам 10: Алдааг олж засварлах
Видео: BITCOIN -ийн ШУУД ҮНИЙГ TTGO ESP32: 10 алхамаар аваарай
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Энэхүү гарын авлагад бид TTGO ESP32 болон Visuino ашиглан Bitcoin болон USD -ийн одоогийн ханшийг хэрхэн авах талаар сурах болно.
Видеог үзээрэй.
(Доорх татаж авах шинэ шинэчлэгдсэн файл!)
Алхам 1: Танд хэрэгтэй зүйл
- TTGO ESP32
- WiFi холболт
- Visuino програм: Visuino татаж авах
Алхам 2: Visuino-г эхлүүлээд Arduino TTGO T-Display ESP32 хавтангийн төрлийг сонгоно уу
Visuino: https://www.visuino.eu суулгах шаардлагатай. Visuino-г эхний зурагт үзүүлсэн шиг эхлүүлнэ үү Visuino дээрх Arduino бүрэлдэхүүн хэсэг (Зураг 1) дээрх "Tools" товчлуур дээр дарна уу. Харилцах цонх гарч ирэх үед 2-р зурагт үзүүлсэн шиг "TTGO T-Display ESP32" -г сонгоно уу.
Алхам 3: Visuino Set WiFi дээр
TTGO T-Display ESP32 самбарыг сонгоод шинж чанарын цонхонд "Модулиуд> WiFi> Хандалтын цэгүүдэд холбогдох" хэсгийг өргөжүүлнэ үү.
- Connect to Access Point 3 цэг дээр дарна уу
- AccessPoints цонхонд "WiFi хандалтын цэг" -ийг зүүн талд чирнэ үү
- Үл хөдлөх хөрөнгийн цонхонд SSID -ийг тохируулна уу (таны WiFi сүлжээний цэг эсвэл чиглүүлэгчийн нэр)
- Үл хөдлөх хөрөнгийн цонхонд Нууц үг тохируулна уу (WiFi сүлжээний цэг эсвэл чиглүүлэгчийн нууц үг)
- AccessPoints цонхыг хаах
TTGO T-Display ESP32 самбарыг сонгоод шинж чанарын цонхонд "Модулиуд> WiFi> Сокетуудыг өргөжүүлнэ үү
- Sockets3 Dots дээр дарна уу
- Sockets цонхонд TCP/IP Secure Client (SSL) -ийг зүүн тийш чирнэ үү
- Үл хөдлөх хөрөнгийн цонхонд Host -ийг дараах байдлаар тохируулна уу: blockchain.info
- Сокет цонхыг хаах
Алхам 4: Visuino Set Display дээр
TTGO T-Display ESP32 самбарыг сонгоод шинж чанарын цонхонд "Модулиуд> Дэлгэц> Чиглэлийг өргөжүүлнэ үү
Чиглэлийг тохируулах: goRight
TTGO T-Display ESP32 самбарыг сонгоод шинж чанарын цонхонд "Модулиуд> Дэлгэц> Элементүүдийг өргөжүүлнэ үү
Элементүүд 3 цэг дээр дарна уу
Elements цонхонд Bitmap Draw -ийг зүүн тийш чирнэ үү
Үл хөдлөх хөрөнгийн цонхонд Y -ийг 20 болгож, Bitmap 3 Dots дээр дарна уу
Bitmap Editor -д Bitcoin bitmap -ийг ачаалж (зураг 6) Bitmap засварлагчийг хаагаарай
Elements цонхонд Текст зурах ажлыг зүүн тийш чирнэ үү
Үл хөдлөх хөрөнгийн цонхонд өнгийг aclOrange, хэмжээг 2, текстийг ам.доллар, X -ээс 150, Y -ээс 10 болгож тохируулна уу.
Elements цонхонд Текст талбарыг зүүн тийш чирнэ үү
Үл хөдлөх хөрөнгийн цонхонд хэмжээг 3, X -ийг 100, Y -ийг 35 болгож тохируулна уу
Elements цонхонд Текст зурах ажлыг зүүн тийш чирнэ үү
Үл хөдлөх хөрөнгийн цонхонд өнгийг aclOrange, хэмжээг 2, EUR руу текст, X -ээс 150, Y -ээс 80 болгож тохируулна уу.
Элементүүдийн цонхонд Текст талбарыг зүүн тийш чирнэ үү Проперти цонхны хэмжээг 3, X -аас 100, Y -ээс 105 болгож тохируулна уу.
Elements цонхыг хаа
Алхам 5: Visuino -д бүрэлдэхүүн хэсгүүдийг нэмнэ үү
- "HTTP клиент" бүрэлдэхүүн хэсгийг нэмнэ үү
- Сонгох ба шинж чанарын цонхонд Host -ийг api.coindesk.com болгож тохируулна уу
- Хүсэлтийг 3 цэг дээр дарна уу
- Хүсэлтийн цонхонд "АВАХ" -ыг зүүн тийш чирнэ үү
- Үл хөдлөх хөрөнгийн цонхонд URL -г дараах байдлаар тохируулна уу: /v1/bpi/currentprice.json
- Хүсэлтийн цонхыг хаа
- "HTTP Client" бүрэлдэхүүн хэсгийн "Char To Text" бүрэлдэхүүн хэсгийг нэмнэ үү
- "CharToText1" -ийг сонгоод шинж чанарын цонхноос Max Length 2000 хүртэл сонгоно уу
- "Цаг үүсгэгч" хэсгийг нэмнэ үү
- "ClockGenerator1" -ийг сонгоод шинж чанарын цонхонд давтамжийг 0.1 болгож тохируулна уу
- "Хойшлуулах" бүрэлдэхүүн хэсгийг нэмнэ үү
- "Delay1" -ийг сонгоод шинж чанарын цонхонд Interval -ийг 2000000 болгож тохируулна уу
- "Split JSON Object" бүрэлдэхүүн хэсгийг нэмнэ үү
Алхам 6: Visuino задлах JSON дээр
- "SplitJSON1" дээр хулганы баруун товчийг дараад цэснээс "JSON объектыг задлах" дээр дарна уу.
- "JSON объект" цонхонд энэ дээжийн кодыг буулгана уу (https://www.coindesk.com/coindesk-api дээрээс авах боломжтой:
- "JSON объект" цонхыг хаа
- "SplitJSON1" бүрэлдэхүүн хэсэг одоо шинэ тээглүүр үүсгэх болно
Алхам 7: Visuino холбох бүрэлдэхүүн хэсгүүдэд
- "ClockGenerator1" pin Out -ийг "HTTPClient1" pin Clock болон "Delay1" pin Start руу холбоно уу.
- "HTTPClient1" зүү контентийг "CharToText1" pin In руу холбоно уу
- "HTTPClient1" зүүг TTGO T-Display ESP32> WiFi> TCP Secure Client1 зүү рүү холбоно уу
- "Delay1" pin-ийг "CharToText1" pin Clock, TTGO T-Display ESP32> WiFi> TCP Secure Client1 зүүтэй холбоно уу.
- "CharToText1" зүүг "SplitJSON1" pin In руу холбоно уу
- "SplitJSON1> USD> rate_float-ийг TTGO T-Display ESP32> Текст талбар1 зүү рүү холбоно уу
- "SplitJSON1> EUR> rate_float-ийг TTGO T-Display ESP32> Текст талбар1 зүү рүү холбоно уу
Тэмдэглэл: та "SplitJSON1" бүрэлдэхүүн хэсгийн бусад тээглүүрүүдтэй тоглох боломжтой
Алхам 8: Кодыг үүсгэх, эмхэтгэх, байршуулах
Visuino -ийн доод хэсэгт "Бүтээх" таб дээр дарж зөв портыг сонгосон эсэхийг шалгаад "Эмхэтгэх/Бүтээх ба байршуулах" товчийг дарна уу.
Алхам 9: Тоглох
Хэрэв та TTGO ESP32 модулийг асаах юм бол энэ нь сүлжээнд холбогдож Bitcoin -ийн одоогийн үнийг ам.доллар болон еврогоор харуулах болно
Баяр хүргэе! Та Visuino -той хамт төслөө дуусгасан. Миний энэ зааварт зориулан бүтээсэн Visuino төслийг мөн хавсаргасан болно, та үүнийг татаж аваад Visuino -д нээж болно: https://www.visuino.euТайлбар: Файлын төсөлд Visuino -д нээхдээ WiFi тохиргоог өөрчлөх (Хандалтын цэг ба нууц үг) тохиргоонд орно уу.
Алхам 10: Алдааг олж засварлах
Хэрэв та ямар ч мэдээлэл авахгүй бол:
- Visuino -ийн хамгийн сүүлийн хувилбарыг ашиглаж байгаа эсэхээ шалгаарай
- WiFi тохиргоог зөв оруулсан эсэхээ шалгаарай
- "SplitJSON1" pin "rate_float" -ийг цуваа [0] зүү рүү холбож, холбож өгөх товчлуурыг дараад тэндээс ямар нэгэн мэдээлэл авсан эсэхийг үзээрэй (хавсаргасан зургуудыг үзнэ үү)
Зөвлөмж болгож буй:
Тоглоомын дизайныг 5 алхамаар 5 алхамаар хийнэ
Тоглоомын дизайныг 5 алхамаар хий: Flick бол тоглоом хийх, ялангуяа таавар, харааны роман эсвэл адал явдалт тоглоом хийх үнэхээр энгийн арга юм
ESP32-CAM өөрийн робот машиныг шууд видео дамжуулалтаар бүтээх: 4 алхам
ESP32-CAM өөрийн робот машиныг шууд видео дамжуулалтаар бүтээдэг: Энд тайлбарласан робот машиныг аль болох хямд үнээр бүтээх санаа юм. Тиймээс би нарийвчилсан зааварчилгаа, хямд загварт зориулж сонгосон бүрэлдэхүүн хэсгүүдийн тусламжтайгаар том зорилтот бүлэгт хүрнэ гэж найдаж байна. Би танд робот машин хийх санаагаа танилцуулахыг хүсч байна
Micropython бүхий TTGO (өнгөт) дэлгэц (TTGO T-дэлгэц): 6 алхам
Micropython бүхий TTGO (өнгөт) дэлгэц (TTGO T-дэлгэц): TTGO T-Display нь ESP32 дээр суурилсан 1.14 инчийн өнгөт дэлгэцтэй самбар юм. Уг самбарыг 7 доллараас бага үнээр худалдаж авах боломжтой (тээвэрлэлт, шагналыг banggood дээрээс үзнэ үү). Энэ бол дэлгэцийг багтаасан ESP32 -ийн гайхалтай шагнал юм
VISUINO Интернэтээс шууд Forex валютын үнийг харуулах: 9 алхам
VISUINO Интернэтээс Forex валютын үнийг шууд харуулах: Энэхүү гарын авлагад бид NodeMCU Mini, OLED Lcd, Visuino -ийг ашиглан интернэтээс хэдэн секунд тутамд EUR/USD валютын ханшийг шууд харуулах болно. Үзүүлэх видео үзэх
Хямд үнийг асаах: 4 алхам
A/B Хямд үнийг асаах: Дэлгүүрээс ямар нэгэн зүйл худалдаж авахын оронд би ихэвчлэн өөрөө хийх сонголтыг хийдэг. Миний урд портуудын драйверууд миний машинд Audacity -ээр зохих ёсоор бичихийг зөвшөөрөөгүй тул би энэ A/B шилжүүлэгчийг хийсэн. Одоо үүнийг өмнө нь хийж байсан, гэхдээ би