Мазмұны:

HTTPS Url -ді қолдана отырып, XRP Crypto Ticker: 3 қадам
HTTPS Url -ді қолдана отырып, XRP Crypto Ticker: 3 қадам

Бейне: HTTPS Url -ді қолдана отырып, XRP Crypto Ticker: 3 қадам

Бейне: HTTPS Url -ді қолдана отырып, XRP Crypto Ticker: 3 қадам
Бейне: Не кликбейт! 3 паттерна, на которых я заработал неприлично много. @uiartemzvezdin 2024, Шілде
Anonim

Автордың толығырақ авторы:

Blowtorch Blocked Jet Fix
Blowtorch Blocked Jet Fix
Blowtorch Blocked Jet Fix
Blowtorch Blocked Jet Fix
Banksy шабытпен құйылған алюминий сағаты
Banksy шабытпен құйылған алюминий сағаты
Banksy шабытпен құйылған алюминий сағаты
Banksy шабытпен құйылған алюминий сағаты
Токарлық станок үшін Вигглер орталық іздеуші
Токарлық станок үшін Вигглер орталық іздеуші
Токарлық станок үшін Вигглер орталық іздеуші
Токарлық станок үшін Вигглер орталық іздеуші

Туралы: пысықтаудың жалпы түрі

Қарапайым жұмыс істейтін крипто -белгілердің жетіспеушілігі болды, олардың кейбіреулері байланыстырылған API жабылуына байланысты, ал басқалары кодқа немесе тәуелді кітапханаларға қатысты мәселелерге байланысты.

Instructables -тегі көптеген белгілер АҚШ долларына және Bitcoin -ге бағытталған, бірақ мен ZAR -да көрсетілетін XRP -ті іздедім.

Мен тырысқан көптеген белгілер 301 қатесімен сәтсіз аяқталды (сайт рұқсаты қайта бағытталды), мен олардың URL -де API URL -ін алмастыруға тырыстым.

Бұл HTTP кодталған ESP NodeMCU көмегімен HTTPS бетіне кіруге тырыстым.

Сертификаттың саусақ ізін тексеруден өтудің жолы-«client-> setInsecure ();» пайдалану. команда

Мен жасаған нәрсе - Buger's Blog -дағы код, беттің төменгі жағындағы SSD1306 дисплейі мен JSON коды бар Youtube -тегі TheResidentSkeptic қолданушысының «blockchain.info API -ден биткоин бағамын қалай алуға болады» мысалында. Пастебин репосын байланыстыру үшін мейірімді болды.

Мен kevlar429-ның кодын жинай алмадым, бірақ ол https://min-api.cryptocompare.com/ url-ді көшіруді және монетаны/валютаны/валютаны өз қалауым бойынша өзгертуді жөн көрдім.

XenonJohn's Rekt-O-Matic Turbo S Tinkercad-те жасаған қоршаудың идеясын ұсынды.

Жабдықтар

Жалаң минимум:

ESP8266 NodeMCU 12E.

OLED 0,96 дюймдік дисплей.

Батареямен жұмыс істеу үшін қосымша:

DC-DC конвертерінің күшейткіші I = 0.9-5V O = 5V 0.6A, бұл ESP8266 мен дисплейді басқару үшін қолданылады.

Бір ұялы TP4056 стиліндегі липо зарядтағыш, MICRO USB LITHIUM 18650 Батарея зарядтаушысы 1А.

18650 липо ұяшығы немесе ұялы телефон батареясы және т.

1 -қадам: аппараттық құралдар мен сымдар

Аппараттық құралдар мен сымдар
Аппараттық құралдар мен сымдар
Бағдарламалық қамтамасыз ету
Бағдарламалық қамтамасыз ету
Бағдарламалық қамтамасыз ету
Бағдарламалық қамтамасыз ету

Arduino IDE 1.8.13 көмегімен құрастырылған.

Бенуа Бланчонның ArduinoJson 6.16.1 нұсқасы

ArduinoJson Assistant V6 браузерден ақпаратты көшіргеннен кейін оны жою үшін пайдаланылды.

Мен TheResidentSkeptic пен Buger блогының толық кодын олардың сайттары жоғалған жағдайда мәтіндік файлға енгізуге рұқсат алдым.

Мен өңдеген URL мекенжайы «https://min-api.cryptocompare.com/data/pricemulti?fsyms=XRP&tsyms=ZAR&e=Luno&extraParams=your_app_name» мен қара мәтінге енгізілген өзгертулермен.

Cryptocompare сайтына қарау қолдау көрсетілетін биржалар, монеталар мен валютаны қамтамасыз етеді.

Айтудың қажеті жоқ, менде кодтау дағдылары өте шектеулі, көшіру/қою қолданушысы болғандықтан, менің кодым біршама лас болуы мүмкін.:)

3 -қадам: қоршау

Қоршау
Қоршау

Мен Tinkercad -пен айналысқаннан гөрі, дремель мен ине файлдары бар порт саңылауларын бұзуды тезірек таптым.

Ұсынылған: