
Სარჩევი:
- ნაბიჯი 1: რაც დაგჭირდებათ
- ნაბიჯი 2: დაიწყეთ Visuino და შეარჩიეთ Arduino TTGO T-Display ESP32 დაფის ტიპი
- ნაბიჯი 3: Visuino– ში დააყენეთ WiFi
- ნაბიჯი 4: Visuino Set ჩვენება
- ნაბიჯი 5: Visuino– ში დაამატეთ კომპონენტები
- ნაბიჯი 6: Visuino Parsing JSON– ში
- ნაბიჯი 7: Visuino– ს დამაკავშირებელ კომპონენტებში
- ნაბიჯი 8: კოდის გენერირება, შედგენა და ატვირთვა
- ნაბიჯი 9: თამაში
- ნაბიჯი 10: პრობლემების მოგვარება
2025 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2025-01-23 14:50


ამ გაკვეთილში ჩვენ შევისწავლით თუ როგორ უნდა მიიღოთ ბიტკოინის მიმდინარე ფასი აშშ დოლარად და ევროდ TTGO ESP32 და Visuino– ს გამოყენებით.
Უყურე ვიდეოს.
(ახალი განახლებული ფაილი ჩამოსატვირთად ქვემოთ!)
ნაბიჯი 1: რაც დაგჭირდებათ


- TTGO ESP32
- WiFi კავშირი
- Visuino პროგრამა: ჩამოტვირთეთ Visuino
ნაბიჯი 2: დაიწყეთ Visuino და შეარჩიეთ Arduino TTGO T-Display ESP32 დაფის ტიპი


Visuino: https://www.visuino.eu უნდა იყოს დაინსტალირებული. Visuino– ს დაწყება, როგორც ნაჩვენებია პირველ სურათზე, დააწკაპუნეთ ღილაკზე „ინსტრუმენტები“Arduino კომპონენტზე (სურათი 1) Visuino– ში, როდესაც დიალოგი გამოჩნდება, აირჩიეთ „TTGO T-Display ESP32“, როგორც ნაჩვენებია სურათზე 2
ნაბიჯი 3: Visuino– ში დააყენეთ WiFi



აირჩიეთ TTGO T-Display ESP32 დაფა და თვისებების ფანჯარაში გააფართოვეთ "მოდულები> WiFi> დაკავშირება წვდომის წერტილებთან
- დააწკაპუნეთ Connect to Access Points 3 Dots
- AccessPoints ფანჯარაში გადაიტანეთ "WiFi წვდომის წერტილი" მარცხნივ
- თვისებების ფანჯარაში დააყენეთ SSID (თქვენი WiFi ცხელ წერტილის ან როუტერის სახელი)
- თვისებების ფანჯარაში დააყენეთ პაროლი (თქვენი WiFi ცხელ წერტილის ან როუტერის პაროლი)
- დახურეთ AccessPoints ფანჯარა
აირჩიეთ TTGO T-Display ESP32 დაფა და თვისებების ფანჯარაში გააფართოვეთ "მოდულები> WiFi> სოკეტები
- დააწკაპუნეთ სოკეტებზე 3 წერტილზე
- სოკეტების ფანჯარაში გადაიტანეთ TCP/IP Secure Client (SSL) მარცხნივ
- თვისებების ფანჯარაში დააყენეთ მასპინძელი: blockchain.info
- დახურეთ სოკეტების ფანჯარა
ნაბიჯი 4: Visuino Set ჩვენება



აირჩიეთ TTGO T-Display ESP32 დაფა და თვისებების ფანჯარაში გააფართოვეთ "მოდულები> ჩვენება> ორიენტაცია
დააყენეთ ორიენტაცია: goRight
აირჩიეთ TTGO T-Display ESP32 დაფა და თვისებების ფანჯარაში გააფართოვეთ "მოდულები> ჩვენება> ელემენტები
დააწკაპუნეთ ელემენტებზე 3 წერტილზე
ელემენტების ფანჯარაში გადაიტანეთ დახაზეთ Bitmap მარცხნივ
თვისებების ფანჯარაში დააყენეთ Y 20, დააწკაპუნეთ Bitmap 3 წერტილზე
Bitmap რედაქტორში ჩატვირთეთ Bitcoin bitmap (სურათი 6) და დახურეთ Bitmap რედაქტორი
ელემენტების ფანჯარაში გადაიტანეთ დახაზეთ ტექსტი მარცხნივ
თვისებების ფანჯარაში მიუთითეთ ფერი aclOrange, ზომა 2, ტექსტი USD, X 150, Y 10
ელემენტების ფანჯარაში გადაიტანეთ ტექსტური ველი მარცხნივ
თვისებების ფანჯარაში დააყენეთ ზომა 3, X 100, Y 35
ელემენტების ფანჯარაში გადაიტანეთ დახაზეთ ტექსტი მარცხნივ
თვისებების ფანჯარაში დააყენეთ ფერი aclOrange, ზომა 2, ტექსტი EUR, X 150, Y to 80
ელემენტების ფანჯარაში გადაიტანეთ ტექსტური ველი მარცხნივ თვისებების ფანჯარაში დააყენეთ ზომა 3, X 100, Y 105
დახურეთ ელემენტების ფანჯარა
ნაბიჯი 5: Visuino– ში დაამატეთ კომპონენტები



- დაამატეთ "HTTP კლიენტის" კომპონენტი
- აირჩიეთ და თვისებების ფანჯარაში დააყენეთ მასპინძელი api.coindesk.com
- დააწკაპუნეთ მოთხოვნაზე 3 წერტილზე
- მოთხოვნების ფანჯარაში გადაიტანეთ "GET" მარცხნივ
- თვისებების ფანჯარაში დააყენეთ URL: /v1/bpi/currentprice.json
- დახურეთ მოთხოვნების ფანჯარა
- დაამატეთ "HTTP კლიენტის" კომპონენტი "Char To Text" კომპონენტი
- აირჩიეთ "CharToText1" და თვისებების ფანჯარაში იხილეთ მაქსიმალური სიგრძე 2000 -მდე
- დაამატეთ კომპონენტი "საათის გენერატორი"
- აირჩიეთ "ClockGenerator1" და თვისებების ფანჯარაში დააყენეთ სიხშირე 0.1 -ზე
- დაამატეთ "დაგვიანების" კომპონენტი
- აირჩიეთ "გადადება 1" და თვისებების ფანჯარაში დააყენეთ ინტერვალი 2000000 -მდე
- დაამატეთ "გაყოფილი JSON ობიექტის" კომპონენტი
ნაბიჯი 6: Visuino Parsing JSON– ში


- მაუსის მარჯვენა ღილაკით დააწკაპუნეთ "SplitJSON1" და მენიუში დააწკაპუნეთ "Parse JSON Object.."
- "JSON ობიექტის" ფანჯარაში ჩასვით ეს ნიმუში კოდი (ხელმისაწვდომია
- დახურეთ "JSON ობიექტის" ფანჯარა
- "SplitJSON1" კომპონენტი ახლა შექმნის ახალ ქინძისთავებს
ნაბიჯი 7: Visuino– ს დამაკავშირებელ კომპონენტებში



- შეაერთეთ "ClockGenerator1" pin Out "HTTPClient1" pin Clock და "Delay1" pin Start
- შეაერთეთ "HTTPClient1" პინის შინაარსი "CharToText1" პინში
- "HTTPClient1" პინის დაკავშირება TTGO T-Display ESP32> WiFi> TCP Secure Client 1 pin In
- შეაერთეთ "Delay1" pin Out "CharToText1" pin Clock და TTGO T-Display ESP32> WiFi> TCP Secure Client1 pin გათიშვა
- შეაერთეთ "CharToText1" pin Out "SplitJSON1" pin In- თან
- შეაერთეთ "SplitJSON1> USD> rate_float to TTGO T-Display ESP32> Text ველი 1 pin In
- შეაერთეთ "SplitJSON1> EUR> rate_float to TTGO T-Display ESP32> Text ველი 1 pin In
შენიშვნა: თქვენ ასევე შეგიძლიათ ითამაშოთ სხვა ქინძისთავებით "SplitJSON1" კომპონენტიდან
ნაბიჯი 8: კოდის გენერირება, შედგენა და ატვირთვა

Visuino– ში, ბოლოში დააწკაპუნეთ „აშენების“ჩანართზე, დარწმუნდით, რომ არჩეულია სწორი პორტი, შემდეგ დააჭირეთ ღილაკს „შედგენა/აშენება და ატვირთვა“.
ნაბიჯი 9: თამაში
თუ თქვენ ჩართავთ TTGO ESP32 მოდულს, ის დაუკავშირდება ქსელს და აჩვენებს ბიტკოინის მიმდინარე ფასს აშშ დოლარად და ევროდ
გილოცავთ! თქვენ დაასრულეთ თქვენი პროექტი Visuino– სთან ერთად. ასევე თან ერთვის Visuino პროექტი, რომელიც მე შევქმენი ამ Instructable– ისთვის, შეგიძლიათ გადმოწეროთ და გახსნათ Visuino– ში: https://www.visuino.eu შენიშვნა: Visuino– ში გახსნის ფაილის პროექტში შეცვალეთ WiFi პარამეტრები (წვდომის წერტილი და პაროლი) თქვენს პარამეტრებზე.
ნაბიჯი 10: პრობლემების მოგვარება


თუ რაიმე მონაცემს არ მიიღებთ:
- დარწმუნდით, რომ თქვენ იყენებთ Visuino– ს უახლეს ვერსიას
- შეამოწმეთ, რომ თქვენ შეიყვანეთ WiFi სწორი პარამეტრები
- დააკავშირეთ "SplitJSON1" pin "rate_float" სერიულ [0] პინთან, ატვირთეთ და დააწკაპუნეთ ღილაკზე "დაკავშირება" და ნახეთ იქ თუ მიიღებთ მონაცემებს (იხილეთ თანდართული სურათები)
გირჩევთ:
GPSDO YT, დისციპლინირებული ოსცილატორი 10 მჰც საცნობარო სიხშირე. Დაბალი ფასი. ზუსტი .: 3 ნაბიჯი

GPSDO YT, დისციპლინირებული ოსცილატორი 10 მჰც საცნობარო სიხშირე. Დაბალი ფასი. ზუსტი .: ********************************** *** ******************************* STOP STOP STOP STOP STOP STOP STOP STOP STOP ეს არის მოძველებული პროექტი. სამაგიეროდ შეამოწმეთ ჩემი ახალი 2x16 LCD ეკრანის ვერსია ხელმისაწვდომია აქ: https: //www.instructables.com/id
Rekt-O-Matic Turbo S: ერთი დაფის ბიტკოინი ტიკერი: 12 ნაბიჯი

Rekt-O-Matic Turbo S: Single Board Bitcoin Ticker: გამოტოვეთ ბიტკოინის ფასი ღამით $ 7500-დან $ 10300-მდე 2019 წლის 25 ოქტომბერს? კარგად გავაკეთე. ასეთი რამ ხდება კრიპტო სამყაროში. ის რაც თქვენ გჭირდებათ ხალხს არის theRekt-O-Matic Turbo S ეს არის ბიტკოინის ფასი, ლამაზი OLED
VISUINO ჩვენება Live Forex ვალუტის ფასი ინტერნეტიდან: 9 ნაბიჯი

VISUINO ჩვენება Live Forex– ის ვალუტის ფასი ინტერნეტიდან: ამ გაკვეთილში ჩვენ გამოვიყენებთ NodeMCU Mini, OLED Lcd და Visuino– ს, რომ გამოვავლინოთ ცოცხალი ვალუტის ფასი EUR/USD ყოველ რამდენიმე წამში ინტერნეტიდან LCD– ზე. უყურეთ სადემონსტრაციო ვიდეოს
პაწაწინა მიკრო კონტროლერის პროექტი 2 დოლარამდე ფასი: 11 ნაბიჯი

პაწაწინა მიკრო კონტროლერის პროექტი 2 დოლარად: ინტერნეტში ბევრია მიკრო კონტროლერებთან მუშაობის დაწყების შესახებ. არსებობს ბევრი არჩევანი, ამდენი გზა მათი პროგრამირებისათვის, დაიწყებთ თუ არა თავად შიშველი ჩიპით, განვითარების დაფებით ან უფრო სრულყოფილი SOC (System On Chip)
ყალბი დინამიური ფასი: 6 ნაბიჯი (სურათებით)

ყალბი დინამიური ფასის ნიშანი: ამაზონის ფასები მუდმივად იცვლება. თუ რამდენიმე საათზე მეტხანს დატოვებთ ნივთებს თქვენს კალათაში, თქვენ სავარაუდოდ მიიღებთ გაფრთხილებას წუთიერი რყევების შესახებ - აქ 0.10 $, იქ 2.04 $. ამაზონი და მისი ვაჭრები აშკარად იყენებენ რაიმე ფორმას