Мазмуну:
- 1 -кадам: Сизге эмне керек
- 2-кадам: Visuinoду баштаңыз жана Arduino TTGO T-Display ESP32 Board түрүн тандаңыз
- 3 -кадам: Visuino Set WiFi
- 4 -кадам: Visuino Set Displayде
- 5 -кадам: Visuino компоненттерин кошуу
- 6 -кадам: Visuino талдоодо JSON
- 7 -кадам: Visuino компоненттерин туташтырууда
- 8 -кадам: Кодду түзүү, түзүү жана жүктөө
- 9 -кадам: Play
- 10 -кадам: Мүчүлүштүктөрдү оңдоо
Video: BITCOIN LIVE БААСЫН АЛУУ TTGO ESP32: 10 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:36
Бул үйрөткүчтө биз TTGO ESP32 жана Visuino аркылуу АКШ долларында жана Евродо учурдагы Bitcoin баасын кантип алууну үйрөнөбүз.
Видео көрүү.
(Төмөндө жүктөө үчүн жаңы жаңыртылган файл!)
1 -кадам: Сизге эмне керек
- TTGO ESP32
- WiFi туташуусу
- Visuino программасы: Visuino жүктөп алыңыз
2-кадам: Visuinoду баштаңыз жана Arduino TTGO T-Display ESP32 Board түрүн тандаңыз
Visuino: https://www.visuino.eu орнотулушу керек. Visuino'ду биринчи сүрөттө көрсөтүлгөндөй баштаңыз Arduino компонентиндеги "Куралдар" баскычын чыкылдатыңыз (Picture 1) Visuino диалог пайда болгондо, 2-сүрөттө көрсөтүлгөндөй "TTGO T-Display ESP32" тандаңыз.
3 -кадам: Visuino Set WiFi
TTGO T-Display ESP32 тактасын тандап, касиеттер терезесинде "Модулдар> WiFi> Мүмкүнчүлүк чекитине туташуу" бөлүмүн жайыңыз.
- 3 чекитке кирүү чекитине чыкылдатыңыз
- AccessPoints терезесинде "WiFi кирүү чекитин" сол жакка сүйрөңүз
- Касиеттер терезесинде SSID (WiFi туташуу түйүнүнүн же роутердин аталышы) коюңуз
- Касиеттер терезесинде Сырсөздү (WiFi түйүнүнүн же роутердин сырсөзү) коюңуз
- AccessPoints терезесин жабуу
TTGO T-Display ESP32 тактасын тандап, касиеттер терезесинде "Модулдар> WiFi> Сокеттерди кеңейтүү
- Sockets3 чекиттерин басыңыз
- Sockets терезесинде TCP/IP Secure Client (SSL) солго сүйрөңүз
- Касиеттер терезесинде Хостту төмөнкүгө коюңуз: blockchain.info
- Sockets терезесин жабуу
4 -кадам: Visuino Set Displayде
TTGO T-Display ESP32 тактасын тандап, касиеттер терезесинде "Модулдар> Дисплей> Багыты кеңейтүү
Багыттоону төмөнкүгө коюңуз: goRight
TTGO T-Display ESP32 тактасын тандап, касиеттер терезесинде "Модулдар> Дисплей> Элементтерди кеңейтүү
Элементтердин 3 чекитин басыңыз
Elements терезесинде Битмапты солго сүйрөңүз
Касиеттер терезесинде 20га чейин Y, Bitmap 3 Dots боюнча чыкылдатыңыз
Bitmap редакторунда Bitcoin bitmapти жүктөңүз (6 -сүрөт) жана Bitmap редакторун жабыңыз
Elements терезесинде Текстти солго сүйрөңүз
Касиеттер терезесинде түсүн aclOrange, өлчөмү 2, USD үчүн текст, Xтен 150гө чейин, Yден 10го чейин коюңуз
Elements терезесинде Текст талаасын солго сүйрөңүз
Касиеттер терезесинде өлчөмдү 3, Xке 100, Yге 35ке коюңуз
Elements терезесинде Текстти солго сүйрөңүз
Касиеттер терезесинде түсүн aclOrange, өлчөмү 2, EURго текст, Xтен 150гө чейин, Yден 80ге чейин коюңуз
Elements терезесинде Текст талаасын солго сүйрөңүз Касиеттер терезесинде 3, X үчүн 100, Y үчүн 105 өлчөмүн коюңуз
Elements терезесин жабыңыз
5 -кадам: Visuino компоненттерин кошуу
- "HTTP кардары" компонентин кошуу
- Тандоо жана касиеттер терезесинде хостту api.coindesk.comго коюңуз
- 3 чекиттеги өтүнүчтөрдү басыңыз
- Сурамдар терезесинде "Get" солго сүйрөңүз
- Касиеттер терезесинде URLди төмөнкүгө коюңуз: /v1/bpi/currentprice.json
- Сурамдар терезесин жабыңыз
- "HTTP Client" компонентин "Char To Text" компонентин кошуңуз
- "CharToText1" тандап, касиеттер терезесинен Max Length 2000ге чейин
- "Саат генератору" компонентин кошуңуз
- "ClockGenerator1" тандап, касиеттер терезесинде жыштыкты 0.1ге коюңуз
- "Кечиктирүү" компонентин кошуу
- "Кечиктирүү1" дегенди тандап, касиеттер терезесинен 2000000ге Интервалды коюңуз
- "Split JSON Object" компонентин кошуңуз
6 -кадам: Visuino талдоодо JSON
- Чычкан менен "SplitJSON1" баскычын чыкылдатып, менюдан "JSON объектин талдоо.." дегенди басыңыз.
- "JSON Object" терезесине бул үлгү кодун чаптаңыз (https://www.coindesk.com/coindesk-api сайтында жеткиликтүү:
- "JSON Object" терезесин жабыңыз
- "SplitJSON1" компоненти эми жаңы казыктарды түзөт
7 -кадам: Visuino компоненттерин туташтырууда
- "ClockGenerator1" пин туташуусун "HTTPClient1" pin Clock менен "Delay1" pin Startке туташтырыңыз
- "HTTPClient1" пин мазмунун "CharToText1" pin In'ге туташтырыңыз
- "HTTPClient1" pinин TTGO T-Display ESP32> WiFi> TCP Secure Client1 пин туташтырыңыз
- "Кечиктирүү1" түйүнүн "CharToText1" пин саатына жана TTGO T-Display ESP32> WiFi> TCP Коопсуз Кардарына туташтырыңыз1 пин ажыратуу
- "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'до, ылдый жагындагы "Build" өтмөгүн чыкылдатыңыз, туура порт тандалганын текшериңиз, андан кийин "Compile/Build and Upload" баскычын басыңыз.
9 -кадам: Play
Эгер сиз TTGO ESP32 модулун иштетсеңиз, анда ал тармакка туташып, учурдагы Биткойн баасын АКШ долларында жана евродо көрсөтөт
Куттуктайм! Сиз Visuino менен долбооруңузду бүтүрдүңүз. Бул көрсөтмө үчүн мен түзгөн Visuino долбоору дагы тиркелген, аны жүктөп алып, Visuinoдо ачсаңыз болот: https://www.visuino.euЭскертүү: Файл долбоорунда Visuinoдо ачканыңызда, WiFi жөндөөлөрүн өзгөртүңүз (Кирүү чекити жана сырсөз) орнотууларыңызга.
10 -кадам: Мүчүлүштүктөрдү оңдоо
Эгерде сиз эч кандай маалымат албасаңыз:
- акыркы Visuino версиясын колдонуп жатканыңызды текшериңиз
- туура WiFi орнотууларын киргизгениңизди текшериңиз
- "SplitJSON1" pin "rate_float" сериялык [0] пинге туташтырыңыз, жүктөө жана туташуу баскычын чыкылдатыңыз жана ал жерде кандайдыр бир маалымат бар -жогун текшериңиз (тиркелген сүрөттөрдү караңыз)
Сунушталууда:
Жабык цикл боюнча пикир алуу үчүн сервисти кантип өзгөртүү керек: 7 кадам
Жабык цикл боюнча пикир алуу үчүн сервисти кантип өзгөртүү керек: ► Сервисти микроконтроллер менен айдап баратканда (Arduino катары), сиз ага максаттуу жайгашкан жердин буйруктарын гана бере аласыз (PPM сигналында). жайгашуу. Бирок ал заматта эмес! Сиз качан экенин так билбейсиз
ESP32 Xiaomi Hack - Зымсыз маалымат алуу: 6 кадам (Сүрөттөр менен)
ESP32 Xiaomi Hack - Маалыматтарды зымсыз алуу: Урматтуу достор, башка Нускамага кош келиңиздер! Бүгүн биз бул Xiaomi Температура жана Нымдуулук монитору ESP32 тактасынын Bluetooth функциясын колдонуп өткөргөн маалыматтарды кантип алууну үйрөнөбүз. Көрүнүп тургандай, мен ESP32 тактасын колдонуп жатам
TTGO (түс) Micropython менен көрсөтүү (TTGO T-дисплей): 6 кадам
TTGO (түстүү) Дисплей Micropython менен (TTGO T-дисплей): TTGO T-дисплейи 1.14 дюймдук түстүү дисплейди камтыган ESP32ге негизделген такта. Тактаны 7 доллардан азыраак сыйлыкка сатып алууга болот (жеткирүүнү кошкондо, сыйлык banggoodда көрүнөт). Бул ESP32 үчүн укмуштуу сыйлык, анын ичинде дисплей.T
VISUINO Интернеттен Live Forex валютасынын баасын көрсөтүү: 9 кадам
VISUINO Интернеттен Forex валютасынын баасын көрсөтөт: Бул окуу куралында биз NodeMCU Mini, OLED Lcd жана Visuino аркылуу интернеттен ЖКда бир нече секунд сайын EUR/USD жандуу валюта баасын көрсөтүү үчүн колдонобуз. Демонстрациялык видеону көрүңүз
OpenChord.org V0 - Чыныгы гитаралык гитаранын баасын/рок -топтун контроллерин куруңуз: 10 кадам
OpenChord.org V0 - Чыныгы гитаралык гитаранын баасын түзүңүз Бул оюндарды чындап гитарада ойногонду эч качан үйрөнбөйбүз. Бирок, жок эле дегенде, чыныгы гитараны колдонууга уруксат берүүчү Гитара Баатыры контроллерин куруп алсакчы? Биз OpenChordдо ушул жердебиз