Оглавление:
Видео: Крипто-тикер XRP с использованием URL-адреса HTTPS: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:48
Подписаться Еще от автора:
О себе: обычный тип мастерицы Подробнее о petercd »
Казалось, что не хватает простых рабочих криптографических тикеров, некоторые из них из-за закрытия связанного API, а другие из-за проблем с кодом или зависимыми библиотеками.
Большинство тикеров здесь, на Instructables, ориентированы на доллары США и биткойны, однако я искал тикер XRP, который отображался бы в ZAR.
Большинство тикеров, которые я пробовал, терпели неудачу с ошибкой 301 (перенаправление сайта), когда я пытался заменить URL-адрес API в их коде.
Оказывается, это потому, что я пытался получить доступ к странице HTTPS с помощью HTTP-кодированного ESP NodeMCU.
Способ обойти проверку отпечатка сертификата - использовать «client-> setInsecure ();» команда.
Я сделал ремикс кода в блоге Buger, в частности его пример «как получить курс обмена биткойнов из API blockchain.info» внизу страницы, с дисплеем SSD1306 и кодом JSON от пользователя Youtube, TheResidentSkeptic, который был достаточно любезен, чтобы связать его репозиторий pastebin.
Мне не удалось скомпилировать код тикера kevlar429, но мне удалось скопировать URL-адрес https://min-api.cryptocompare.com/, который он использовал, и изменить монету / валюту / обмен по своему вкусу.
Rekt-O-Matic Turbo S от XenonJohn явился идеей корпуса, который я создал в 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 от Бенуа Бланшона, версия 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: корпус
Я обнаружил, что быстрее взламывать отверстия портов с помощью дремеля и напильника, чем возиться с Tinkercad.
Рекомендуемые:
Мониторинг ускорения с использованием Raspberry Pi и AIS328DQTR с использованием Python: 6 шагов
Мониторинг ускорения с помощью Raspberry Pi и AIS328DQTR с использованием Python: Ускорение конечно, я думаю, в соответствии с некоторыми законами физики. - Терри Райли Гепард использует удивительное ускорение и быстрое изменение скорости при преследовании. Самое быстрое существо, выброшенное на берег, время от времени использует свой максимальный темп, чтобы поймать добычу
Сжать ваши проекты Arduino - Arduino UNO в качестве программатора ATmega328P (https://youtu.be/YO61YCaC9DY): 4 шага
Сжать ваши проекты Arduino | Arduino UNO в качестве программатора ATmega328P (https://youtu.be/YO61YCaC9DY): Ссылка на видео: https://youtu.be/YO61YCaC9DY Программирование ATmega328P с использованием Arduino в качестве ISP (внутрисистемного программатора) позволяет использовать функции Arduino на макетной плате или Печатная плата. В основном это помогает, когда вы делаете свой студенческий проект. Это сокращенно
Neopixel Ws2812 Радужный светодиодный светильник с ручкой M5stick-C - Запуск Rainbow на Neopixel Ws2812 с использованием M5stack M5stick C с использованием Arduino IDE: 5 шагов
Neopixel Ws2812 Радужный светодиодный светильник с ручкой M5stick-C | Запуск Rainbow на Neopixel Ws2812 с использованием M5stack M5stick C с использованием Arduino IDE: Привет, ребята, в этой инструкции мы узнаем, как использовать светодиоды neopixel ws2812 или светодиодную ленту, светодиодную матрицу или светодиодное кольцо с платой разработки m5stack m5stick-C с Arduino IDE, и мы сделаем радуга с этим
RF 433MHZ Радиоуправление с использованием HT12D HT12E - Создание радиочастотного пульта дистанционного управления с использованием HT12E и HT12D с частотой 433 МГц: 5 шагов
RF 433MHZ Радиоуправление с использованием HT12D HT12E | Создание радиочастотного пульта дистанционного управления с использованием HT12E и HT12D с частотой 433 МГц: в этой инструкции я покажу вам, как сделать радиоуправляемый пульт дистанционного управления с использованием модуля приемника передатчика 433 МГц с кодированием HT12E & ИС декодера HT12D. В этом руководстве вы можете отправлять и получать данные, используя очень-очень дешевые КОМПОНЕНТЫ, КАК: HT
Создание собственного аппаратного крипто-кошелька Trezor: 5 шагов (с изображениями)
Создание собственного аппаратного кошелька для криптовалюты Trezor: в этом проекте я создаю собственный аппаратный кошелек для криптовалюты Trezor в комплекте с корпусом. Это возможно, потому что Trezor имеет открытый исходный код, поэтому я использовал файлы, которые они предоставляют на своем github, для создания собственного устройства менее чем за 40 долларов. Было несколько