Სარჩევი:

XRP კრიპტო ტიკერი HTTPS Url– ის გამოყენებით .: 3 ნაბიჯი
XRP კრიპტო ტიკერი HTTPS Url– ის გამოყენებით .: 3 ნაბიჯი

ვიდეო: XRP კრიპტო ტიკერი HTTPS Url– ის გამოყენებით .: 3 ნაბიჯი

ვიდეო: XRP კრიპტო ტიკერი HTTPS Url– ის გამოყენებით .: 3 ნაბიჯი
ვიდეო: Crypto Pirates Daily News - January 29th, 2022 - Latest Cryptocurrency News Update 2024, ივლისი
Anonim

ავტორი: petercd

Blowtorch დაბლოკილი Jet Fix
Blowtorch დაბლოკილი Jet Fix
Blowtorch დაბლოკილი Jet Fix
Blowtorch დაბლოკილი Jet Fix
ბენქსის შთაგონებული მსახიობი ალუმინის საათი
ბენქსის შთაგონებული მსახიობი ალუმინის საათი
ბენქსის შთაგონებული მსახიობი ალუმინის საათი
ბენქსის შთაგონებული მსახიობი ალუმინის საათი
ვიგლერის ცენტრის მაძიებელი თაღისათვის
ვიგლერის ცენტრის მაძიებელი თაღისათვის
ვიგლერის ცენტრის მაძიებელი თაღისათვის
ვიგლერის ცენტრის მაძიებელი თაღისათვის

შესახებ: ზოგადი ბლოკირების ტიპი tinkering მეტი petercd »

როგორც ჩანს, იყო მარტივი კრიპტო ტიკერების ნაკლებობა, ზოგი მათგანი დაკავშირებული API– ს დახურვის გამო, ზოგიც კოდთან ან დამოკიდებულ ბიბლიოთეკებთან დაკავშირებული პრობლემების გამო.

ინსტრუქციის ინსტრუქციებზე უმეტესობა აშშ დოლარზე და ბიტკოინზეა ორიენტირებული, თუმცა მე ვეძებდი XRP ტიკერს, რომელიც გამოჩნდება ZAR– ში.

უმეტესობა, რაც მე ვცადე, ვერ მოხერხდა 301 შეცდომით (საიტის პერმის გადამისამართება), როდესაც შევეცადე შემეცვალა API url მათ კოდში.

აღმოჩნდა, რომ ეს იმიტომ ხდება, რომ მე ვცდილობდი წვდომა HTTPS გვერდზე HTTP კოდირებული ESP NodeMCU გამოყენებით.

სერთიფიკატის თითის ანაბეჭდის შემოწმების გვერდის ავლის გზა არის "client-> setInsecure ();" ბრძანება.

რაც მე გავაკეთე არის კოდის გადაკეთება Buger's Blog– ში, კერძოდ მისი მაგალითი „როგორ მივიღოთ ბიტკოინის კურსი blockchain.info API– დან“გვერდის ბოლოში, SSD1306 ჩვენებით და JSON კოდით Youtube– ზე, TheResidentSkeptic– ის მომხმარებლისგან, რომელიც იყო საკმარისად კეთილი, რომ დაეკავშირა თავისი პასტინის რეპო.

მე ვერ მივიღე kevlar429– ის ტიკერის კოდი შესადგენად, მაგრამ მე გადავაკოპირე https://min-api.cryptocompare.com/ url, რომელსაც ის იყენებდა და შეცვალა მონეტა/ვალუტა/ექსჰანჟი ჩემი სურვილისამებრ.

XenonJohn– ის Rekt-O-Matic Turbo S– მა წარმოადგინა იდეა იმ გარსზე, რომელიც მე შევიმუშავე Tinkercad– ში.

მარაგები

შიშველი მინიმალური:

ESP8266 NodeMCU 12E.

OLED 0.96 ეკრანი.

სურვილისამებრ ბატარეაზე ორიენტირებული:

DC-DC CONVERTER BOOST I = 0.9-5V O = 5V 0.6A, ეს გამოყენებული იქნება ESP8266 და ეკრანის მართვისთვის.

ერთუჯრედიანი TP4056 სტილის ლიპო დამტენი, MICRO USB LITHIUM 18650 ბატარეის დამტენი 1A.

18650 ლიპო უჯრედი, ან მობილური ტელეფონის ბატარეა და ა.

ნაბიჯი 1: აპარატურა და გაყვანილობა

აპარატურა და გაყვანილობა
აპარატურა და გაყვანილობა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა
პროგრამული უზრუნველყოფა

შედგენილია Arduino IDE 1.8.13 გამოყენებით.

ArduinoJson by Benoît Blanchon ვერსია 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– ის გარშემო ჩხუბი.

გირჩევთ: