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

HTTPS Url -ийг ашиглан XRP Crypto Ticker: 3 алхам
HTTPS Url -ийг ашиглан XRP Crypto Ticker: 3 алхам

Видео: HTTPS Url -ийг ашиглан XRP Crypto Ticker: 3 алхам

Видео: HTTPS Url -ийг ашиглан XRP Crypto Ticker: 3 алхам
Видео: This can happen in Thailand 2024, Арваннэгдүгээр
Anonim

By petercdFollow Зохиогчийн дэлгэрэнгүй:

Blowtorch блоклосон тийрэлтэт засвар
Blowtorch блоклосон тийрэлтэт засвар
Blowtorch блоклосон тийрэлтэт засвар
Blowtorch блоклосон тийрэлтэт засвар
Banksy хийцтэй хөнгөн цагаан цаг
Banksy хийцтэй хөнгөн цагаан цаг
Banksy хийцтэй хөнгөн цагаан цаг
Banksy хийцтэй хөнгөн цагаан цаг
Токарийн зориулалттай Wiggler төв хайгч
Токарийн зориулалттай Wiggler төв хайгч
Токарийн зориулалттай Wiggler төв хайгч
Токарийн зориулалттай Wiggler төв хайгч

Тухайн талаар: ерөнхий бүдүүлэг зан авирын төрөл Дэлгэрэнгүй petercd »

Энгийн ажиллах крипто тэмдэглэгээ дутагдаж байгаа юм шиг санагдаж байна, тэдгээрийн зарим нь холбосон API хаагдсан, зарим нь код эсвэл хамааралтай номын сантай холбоотой асуудлаас болж хаагдсан байна.

Instructables дээрх ихэнх тэмдэглэгээ нь ам.доллар ба биткоин руу чиглэсэн байдаг боловч би ZAR дээр харуулах XRP кодыг хайж байсан.

Миний оролдсон ихэнх тэмдэглэгээ нь 301 алдаатай (сайтын зөвшөөрлийг дахин чиглүүлсэн) алдаатай байсан бөгөөд би тэдний кодонд API url орлуулахыг оролдсон.

Энэ нь би HTTP кодтой ESP NodeMCU ашиглан HTTPS хуудсанд нэвтрэхийг оролдож байсантай холбоотой юм.

Гэрчилгээний хурууны хээг шалгахаас зайлсхийх арга бол "client-> setInsecure ();" -ийг ашиглах явдал юм. тушаал.

Миний хийсэн зүйл бол Buger's Blog дээр бичсэн кодыг хуудасны доод хэсэгт байрлах "blockchain.info API -ээс биткойны ханшийг хэрхэн яаж авах вэ" гэсэн жишээг SSD1306 дэлгэц, Youtube дээрх хэрэглэгчийн JSON кодтой TheResidentSkeptic -тэй холбож өгсөн болно. Пастебин репо -г холбох хангалттай сайхан сэтгэлтэй байсан.

Би kevlar429-ийн кодыг эмхэтгэж чадсангүй, гэхдээ би түүний ашиглаж байсан https://min-api.cryptocompare.com/ url-ийг хуулж, зоос/валют/солилцоог хүссэнээрээ өөрчилсөн.

XenonJohn-ийн Rekt-O-Matic Turbo S нь миний Tinkercad-д урласан хашлага хийх санааг өгсөн.

Хангамж

Хамгийн бага хэмжээ:

ESP8266 NodeMCU 12E.

0.96 инчийн OLED дэлгэц.

Батерейгаар ажилладаг нэмэлт сонголтууд:

DC-DC ХӨРӨГЧИЙН ХӨГЖЛИЙН BOOST I = 0.9-5V O = 5V 0.6A, үүнийг ESP8266 болон дэлгэцийг жолоодоход ашиглах болно.

Нэг эсийн TP4056 загварын липо цэнэглэгч, MICRO USB LITHIUM 18650 ЗАЙ ЦЭНЭГЧ 1А.

18650 lipo эс, гар утасны батерей гэх мэт.

Алхам 1: Тоног төхөөрөмж ба утас

Тоног төхөөрөмж ба утас
Тоног төхөөрөмж ба утас
Програм хангамж
Програм хангамж
Програм хангамж
Програм хангамж

Arduino IDE 1.8.13 ашиглан эмхэтгэсэн.

ArduinoJson by Benoît Blanchon 6.16.1 хувилбар

ArduinoJson Assistant V6 нь хөтчөөс мэдээллийг хуулж авсны дараа цуцлахад ашиглагддаг.

TheResidentSkeptic болон Buger's Blog -ийн аль алиных нь бүрэн кодыг сайтууд нь алга болсон тохиолдолд текст файлд оруулах эрх чөлөөг би авсан.

Миний засварласан URL нь "https://min-api.cryptocompare.com/data/pricemulti?fsyms=XRP&tsyms=ZAR&e=Luno&extraParams=your_app_name" -ийг тод текстээр оруулсан өөрчлөлтөөрөө оруулсан болно.

Cryptocompare сайтыг үзэх нь дэмжигдсэн солилцоо, зоос, валютыг өгөх болно.

Надад код бичих чадвар маш хязгаарлагдмал, хуулбарлах/буулгахад илүү их хэрэглэгддэг тул миний код зарим талаар бохир байж магадгүй гэж хэлэх нь илүүц биз.:)

Алхам 3: Хашаа

Хашаа
Хашаа

Тинкеркадтай тоглосноос боомтын нүхийг дремель болон зүүгээр хакердах нь илүү хурдан болсон.

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