Мазмуну:

XRP Crypto Ticker HTTPS Url колдонуп: 3 кадам
XRP Crypto Ticker HTTPS Url колдонуп: 3 кадам

Video: XRP Crypto Ticker HTTPS Url колдонуп: 3 кадам

Video: XRP Crypto Ticker HTTPS Url колдонуп: 3 кадам
Video: How to buy Ripple XRP? Step by Step for beginners 2024, Июль
Anonim

By petercdFollow Дагы автордун:

Blowtorch бөгөттөлгөн Jet Fix
Blowtorch бөгөттөлгөн Jet Fix
Blowtorch бөгөттөлгөн Jet Fix
Blowtorch бөгөттөлгөн Jet Fix
Бэнкси шыктанган Алюминийден жасалган саат
Бэнкси шыктанган Алюминийден жасалган саат
Бэнкси шыктанган Алюминийден жасалган саат
Бэнкси шыктанган Алюминийден жасалган саат
Вигглер токардык станокту табуучу
Вигглер токардык станокту табуучу
Вигглер токардык станокту табуучу
Вигглер токардык станокту табуучу

Жөнүндө: шылдыңчылдыктын жалпы түрү

Жөнөкөй иштөөчү крипто белгилеринин жоктугу сезилди, алардын айрымдары шилтемеленген API жабылгандыктан, башкалары коддорго же көз каранды китепканаларга байланыштуу.

Instructables'деги бул жердеги белгилердин көбү АКШ долларына жана Биткойнго багытталган, бирок мен ZARда көрсөтүлө турган XRP тикерин издеп жүрдүм.

Мен аракет кылган тикерлердин көбү 301 катасы менен ишке ашпай калды (сайттын уруксаты кайра багытталды), мен алардын кодундагы API url -ды алмаштырууга аракет кылдым.

Көрсө, мен HTTP коддуу ESP NodeMCU аркылуу HTTPS баракчасына кирүүгө аракет кылып жаткам.

Сертификаттын манжа изин текшерүүдөн өтүүнүн жолу-"client-> setInsecure ();" буйрук.

Мен кылган нерсе Buger's Blogдогу кодду, анын беттин ылдый жагындагы SSD1306 дисплейи жана JSON коду менен, "blockchain.info APIден биткоин курсун кантип алуу керек" мисалында, YouTubeдагы колдонуучунун TheResidentSkeptic менен алмаштырылган. анын пастебин репо менен байланыштыруу үчүн жакшы болду.

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

XenonJohnдун Rekt-O-Matic Turbo S мен Тинкеркадда жасалган корпустун идеясын берди.

Жабдуулар

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

ESP8266 NodeMCU 12E.

OLED 0.96 дисплейи.

Батарея менен иштөө үчүн кошумча:

DC-DC КОНВЕРЕРИН КҮЧӨТҮҮ I = 0.9-5V O = 5V 0.6A, бул ESP8266 жана дисплейди айдоо үчүн колдонулат.

Бир клеткалуу TP4056 стилиндеги липо заряддагыч, MICRO USB LITHIUM 18650 BATTERY CHARGER 1A.

18650 lipo cell, же уюлдук телефондун батареясы ж.

1 -кадам: Аппараттык камсыздоо жана зымдар

Аппараттык камсыздоо жана зымдар
Аппараттык камсыздоо жана зымдар
Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо
Программалык камсыздоо

Arduino IDE 1.8.13 жардамы менен түзүлгөн.

ArduinoJson by Benoît Blanchon version 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 менен алпурушкандан көрө, порттун тешиктерин дремел жана ийне файлдары менен бузууну тезирээк таптым.

Сунушталууда: