Мазмұны:
Бейне: HTTPS Url -ді қолдана отырып, XRP Crypto Ticker: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Автордың толығырақ авторы:
Туралы: пысықтаудың жалпы түрі
Қарапайым жұмыс істейтін крипто -белгілердің жетіспеушілігі болды, олардың кейбіреулері байланыстырылған 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 -пен айналысқаннан гөрі, дремель мен ине файлдары бар порт саңылауларын бұзуды тезірек таптым.
Ұсынылған:
Ethernet кабелін қолдана отырып, ноутбук/компьютер арқылы Raspberry Pi 4 орнатыңыз (монитор жоқ, Wi-Fi жоқ): 8 қадам
Raspberry Pi 4-ді ноутбук/компьютер арқылы Ethernet кабелі арқылы орнатыңыз (монитор жоқ, Wi-Fi жоқ): Бұл жағдайда біз 1 Гб жедел жады Raspberry Pi 4 Model-B-мен жұмыс жасаймыз. Raspberry-Pi-бұл 5В 3А қуат көзін қажет ететін, қол жетімді бағасы бар оқу және DIY жобалары үшін қолданылатын бір тақталы компьютер
Сізде бар компоненттерді қолдана отырып, кез келген қарсылыққа/сыйымдылыққа қалай жетуге болады ?: 6 қадам
Сізде бар компоненттерді қолдана отырып, кез келген қарсылыққа/сыйымдылыққа қалай қол жеткізуге болады! Бұл бағдарлама сізге қажет қарсылық/сыйымдылық мәніне жету үшін қажет болатын резисторларды/конденсаторларды қалай біріктіру керектігін есептейді
Ардуино мен DFPlayer Mini MP3 ойнатқыш модулін қолдана отырып, СКД көмегімен MP3 ойнатқышты қалай жасауға болады: 6 қадам
MP3 ойнатқышын Arduino мен DFPlayer Mini MP3 ойнатқыш модулін қолдана отырып, СКД көмегімен MP3 ойнатқышты қалай жасауға болады: Бүгін біз Arduino мен DFPlayer шағын MP3 ойнатқыш модулін қолдана отырып, СКД бар MP3 ойнатқышты жасаймыз. Жоба MP3 карталарын SD картадан оқи алады және кідірте алады. және 10 жыл бұрынғы құрылғы сияқты ойнаңыз. Алдыңғы ән де, келесі ән де көңілді
Аналогтық джойстикті қолдана отырып, 2 серводы басқару: 5 қадам (суреттермен)
Аналогтық джойстикті қолдана отырып, 2 сервисті басқару. Сәлеметсіздер ме, балалар, бұл менің бірінші нұсқаулығым, мен бұл мақалада Arduino UNO көмегімен сервистерді басқару үшін аналогтық джойстикті қалай қолдану керектігін айтамын. ол
Ескі CFL шамдар бөліктерін қолдана отырып, VU метрлік жарықтандыруды көк жарыққа жаңартыңыз.: 3 қадам
Ескі CFL лампа бөлшектерін қолдана отырып, VU метрлік жарықтандырғышты көгілдір жарықтандырғышқа дейін жаңартыңыз. Ескі Sony TC630 катушкалы магнитофонды жөндеу кезінде мен VU метрлік артқы жарығының шыны шамдарының бірінің сынғанын байқадым. қорғасын әйнектің бетінен сынғандықтан жұмыс істеді. Мен алмастыратын жалғыз