สารบัญ:
วีดีโอ: XRP Crypto Ticker โดยใช้ HTTPS Url's.: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
By petercdFollow เพิ่มเติมโดยผู้เขียน:
เกี่ยวกับ: คนทั่วไป ประเภทของการซ่อม เพิ่มเติมเกี่ยวกับ petercd »
ดูเหมือนว่าจะไม่มีตัวระบุ crypto ที่ใช้งานได้ง่าย บางส่วนของพวกเขาเนื่องจาก API ที่เชื่อมโยงถูกปิดและอื่น ๆ เนื่องจากปัญหาเกี่ยวกับรหัสหรือไลบรารีที่เกี่ยวข้อง
ทิกเกอร์ส่วนใหญ่ที่นี่ใน Instructables เป็น USD และ Bitcoin แต่ฉันกำลังมองหาสัญลักษณ์ XRP ที่จะแสดงใน ZAR
ทิกเกอร์ส่วนใหญ่ที่ฉันลองล้มเหลวโดยมีข้อผิดพลาด 301 (เปลี่ยนเส้นทางการอนุญาตไซต์) เมื่อฉันพยายามแทนที่ URL ของ API ในโค้ดของพวกเขา
ปรากฏว่าเป็นเพราะฉันพยายามเข้าถึงหน้า HTTPS โดยใช้ ESP NodeMCU ที่เข้ารหัส
วิธีหลีกเลี่ยงการตรวจสอบลายนิ้วมือของใบรับรองคือการใช้ "client->setInsecure();" สั่งการ.
สิ่งที่ฉันทำคือรีมิกซ์โค้ดที่บล็อกของ Buger โดยเฉพาะ " วิธีรับอัตราแลกเปลี่ยน bitcoin จาก blockchain.info API " ของเขา ที่ด้านล่างของหน้าด้วยการแสดง SSD1306 และรหัส JSON จากผู้ใช้บน Youtube, TheResidentSkeptic ใคร ใจดีพอที่จะเชื่อมโยง pastebin repo ของเขา
ฉันไม่สามารถรวบรวมรหัสสัญลักษณ์ของ kevlar429 เพื่อคอมไพล์ได้ แต่ฉันจัดการเพื่อคัดลอก https://min-api.cryptocompare.com/ url ที่เขาใช้และเปลี่ยน coin/currency/exhcange ตามความชอบของฉัน
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 และแสดงผล
ที่ชาร์จ lipo แบบเซลล์เดียว TP4056, MICRO USB LITHIUM 18650 เครื่องชาร์จแบตเตอรี่ 1A
18650 lipo cell หรือแบตเตอรี่โทรศัพท์มือถือเป็นต้น
ขั้นตอนที่ 1: ฮาร์ดแวร์และการเดินสาย
รวบรวมโดยใช้ Arduino IDE 1.8.13
ArduinoJson โดย 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: สิ่งที่ส่งมาด้วย
ฉันพบว่าแฮ็คช่องเปิดพอร์ตด้วยไฟล์ dremel และ needle ได้เร็วกว่าการเล่นซอกับ Tinkercad
แนะนำ:
การทำงานกับ URL API ใน Node-RED: 10 ขั้นตอน
การทำงานกับ URL API ใน Node-RED: คำแนะนำนี้จะสอนวิธีใช้ URL API (http รับ) ใน node-RED เป็นเรื่องง่ายอย่างตั้งใจ และหากคุณยังใหม่กับ node-RED ตัวอย่างนี้เหมาะสำหรับคุณ ฉันจะสอนวิธีใช้สภาพแวดล้อม node-RED และสิ่งที่เป็นและเ
ลดขนาดโครงการ 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 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C | เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C การใช้ Arduino IDE: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ neopixel ws2812 LED หรือแถบนำหรือเมทริกซ์นำหรือวงแหวน LED พร้อมบอร์ดพัฒนา m5stack m5stick-C พร้อม Arduino IDE และเราจะทำ ลายรุ้งกับมัน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E - การสร้างรีโมทคอนโทรล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: 5 ขั้นตอน
การควบคุมวิทยุ RF 433MHZ โดยใช้ HT12D HT12E | การสร้างการควบคุมระยะไกล Rf โดยใช้ HT12E & HT12D ด้วย 433mhz: ในคำแนะนำนี้ฉันจะแสดงวิธีสร้างรีโมทคอนโทรล RADIO โดยใช้โมดูลตัวรับส่งสัญญาณ 433mhz พร้อมการเข้ารหัส HT12E & IC ถอดรหัส HT12D ในคำแนะนำนี้ คุณจะสามารถส่งและรับข้อมูลโดยใช้ส่วนประกอบราคาถูกมาก เช่น HT
Crypto Ticker: 6 ขั้นตอน
Crypto Ticker: ฉันหมกมุ่นอยู่กับการตรวจสอบราคาปัจจุบันของ cryptocurrencies ต่างๆ แต่การเปลี่ยนแท็บหรือดึงโทรศัพท์ของฉันออกขัดจังหวะเวิร์กโฟลว์ของฉันและทำให้ฉันเสียสมาธิ ฉันตัดสินใจว่าหน้าจอแยกต่างหากที่มีอินเทอร์เฟซแบบธรรมดาจะมีประโยชน์ในการแสดงป