Daftar Isi:
- Langkah 1: Apa yang Anda Butuhkan
- Langkah 2: Mulai Visuino, dan Pilih Jenis Papan Arduino TTGO T-Display ESP32
- Langkah 3: Di Visuino Atur WiFi
- Langkah 4: Dalam Tampilan Set Visual
- Langkah 5: Di Visuino Tambahkan Komponen
- Langkah 6: Dalam Penguraian Visuino JSON
- Langkah 7: Dalam Komponen Penghubung Visuino
- Langkah 8: Buat, Kompilasi, dan Unggah Kode
- Langkah 9: Mainkan
- Langkah 10: Pemecahan Masalah
Video: DAPATKAN HARGA BITCOIN LIVE TTGO ESP32: 10 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Dalam tutorial ini kita akan belajar cara mendapatkan harga Bitcoin saat ini dalam USD dan EUR menggunakan TTGO ESP32 dan Visuino.
Tonton videonya.
(File yang Diperbarui Baru untuk Diunduh di bawah!)
Langkah 1: Apa yang Anda Butuhkan
- TTGO ESP32
- Koneksi wifi
- Program Visuino: Unduh Visuino
Langkah 2: Mulai Visuino, dan Pilih Jenis Papan Arduino TTGO T-Display ESP32
Visuino: https://www.visuino.eu perlu diinstal. Jalankan Visuino seperti pada gambar pertama Klik tombol "Tools" pada komponen Arduino (Gambar 1) di Visuino Ketika muncul dialog, pilih "TTGO T-Display ESP32" seperti pada Gambar 2
Langkah 3: Di Visuino Atur WiFi
Pilih papan TTGO T-Display ESP32 dan di jendela properti perluas "Modules>WiFi>Connect To Access Points
- Klik Connect To Access Points 3 Titik
- Di jendela AccessPoints, seret "WiFi Access Point" ke sisi kiri
- Di jendela properti, atur SSID (nama hotspot atau router WiFi Anda)
- Di jendela properti, atur Kata Sandi (kata sandi hotspot atau router WiFi Anda)
- Tutup jendela AccessPoints
Pilih papan TTGO T-Display ESP32 dan di jendela properti perluas "Modul> WiFi> Soket
- Klik pada Sockets3 Dots
- Di jendela Soket, seret TCP/IP Secure Client (SSL) ke kiri
- Di jendela properti atur Host ke: blockchain.info
- Tutup jendela Soket
Langkah 4: Dalam Tampilan Set Visual
Pilih papan TTGO T-Display ESP32 dan di jendela properti perluas "Modules>Display>Orientation
Setel Orientasi ke:goRight
Pilih papan TTGO T-Display ESP32 dan di jendela properti perluas "Modules>Display>Elements
Klik pada Elemen 3 Titik
Di jendela Elemen, seret Draw Bitmap ke kiri
Di jendela properti atur Y ke 20, Klik Bitmap 3 Dots
Di Editor Bitmap Muat bitmap Bitcoin (gambar 6) dan tutup editor Bitmap
Di jendela Elemen, seret Gambar Teks ke kiri
Di jendela properti atur warna ke aclOrange, ukuran ke 2, teks ke USD, X ke 150, Y ke 10
Di jendela Elemen seret Bidang Teks ke kiri
Di jendela properti atur ukuran menjadi 3, X hingga 100, Y hingga 35
Di jendela Elemen, seret Gambar Teks ke kiri
Di jendela properti atur warna ke aclOrange, ukuran ke 2, teks ke EUR, X ke 150, Y ke 80
Di jendela Elemen seret Bidang Teks ke kiriDi jendela properti atur ukuran ke 3, X ke 100, Y ke 105
Tutup jendela Elemen
Langkah 5: Di Visuino Tambahkan Komponen
- Tambahkan komponen "Klien
- Pilih dan di jendela properti atur Host ke api.coindesk.com
- Klik pada Permintaan 3 Titik
- Di jendela permintaan seret "GET" ke kiri
- Di jendela properti atur URL ke: /v1/bpi/currentprice.json
- Tutup jendela permintaan
- Tambahkan komponen "Klien HTTP" komponen "Char To Text"
- Pilih "CharToText1" dan di jendela properti se Max Panjang ke 2000
- Tambahkan komponen "Generator Jam"
- Pilih "ClockGenerator1" dan di jendela properti atur frekuensi ke 0,1
- Tambahkan komponen "Tunda"
- Pilih "Delay1" dan di jendela properti atur Interval ke 2000000
- Tambahkan komponen "Split JSON Object"
Langkah 6: Dalam Penguraian Visuino JSON
- Dengan mouse klik kanan pada "SplitJSON1" dan di menu klik pada "Parse JSON Object.."
- Di jendela "Objek JSON" tempel kode contoh ini (tersedia di
- Tutup jendela "Objek JSON"
- Komponen "SplitJSON1" sekarang akan membuat pin baru
Langkah 7: Dalam Komponen Penghubung Visuino
- Hubungkan pin "ClockGenerator1" Keluar ke pin "HTTPClient1" Jam dan pin "Delay1" Mulai
- Hubungkan Konten pin "HTTPClient1" ke pin "CharToText1" Masuk
- Hubungkan pin "HTTPClient1" ke TTGO T-Display ESP32> WiFi>TCP Secure Client1 pin In
- Hubungkan "Delay1" pin Out ke "CharToText1" pin Clock dan TTGO T-Display ESP32 > WiFi>TCP Secure Client1 pin Putus
- Hubungkan pin "CharToText1" Keluar ke pin "SplitJSON1" Masuk
- Hubungkan "SplitJSON1>USD>rate_float ke TTGO T-Display ESP32>Teks Field1 pin In
- Hubungkan "SplitJSON1>EUR>rate_float ke TTGO T-Display ESP32>Bidang Teks1 pin Di
Catatan: Anda juga dapat bermain dengan pin lain dari komponen "SplitJSON1"
Langkah 8: Buat, Kompilasi, dan Unggah Kode
Di Visuino, di bagian bawah klik pada Tab "Build", pastikan port yang benar dipilih, lalu klik tombol "Compile/Build and Upload".
Langkah 9: Mainkan
Jika Anda menyalakan modul TTGO ESP32, modul ini akan terhubung ke jaringan dan menampilkan harga Bitcoin saat ini dalam USD dan EUR
Selamat! Anda telah menyelesaikan proyek Anda dengan Visuino. Juga terlampir adalah proyek Visuino, yang saya buat untuk Instruksi ini, Anda dapat mengunduhnya dan membukanya di Visuino: https://www.visuino.euCatatan: Di Proyek File ketika Anda membukanya di Visuino, ubah pengaturan WiFi (Jalur akses dan kata sandi) ke pengaturan Anda.
Langkah 10: Pemecahan Masalah
Jika Anda tidak mendapatkan data apa pun:
- pastikan Anda menggunakan versi terbaru Visuino
- periksa apakah Anda memasukkan pengaturan WiFi yang benar
- sambungkan pin "SplitJSON1" "rate_float" ke pin serial [0], unggah dan klik tombol sambungkan dan lihat apakah Anda mendapatkan data apa pun di sana (lihat gambar terlampir)
Direkomendasikan:
Dapatkan Output HDMI Dari Rock64 Anda Menggunakan Armbian: 15 Langkah
Dapatkan Output HDMI Dari Rock64 Anda Menggunakan Armbian: Anda mungkin di sini setelah google mencari "Rock64 no HDMI output" mengarahkan Anda ke arah ini. Atau Anda mungkin bertanya-tanya bagaimana cara menggunakan layar 16 x 2 yang disertakan dengan pembelian yang tampaknya bagus untuk menjadi kenyataan: "Untuk $10-$20, sebuah Sing
(Proyek IOT) Dapatkan Data Cuaca Menggunakan ESP8266 dan Openweather API: 5 Langkah
(Proyek IOT) Dapatkan Data Cuaca Menggunakan ESP8266 dan Openweather API: Dalam instruksi ini kita akan membangun proyek IOT sederhana yang mengambil data cuaca kota kita dari openweather.com/api dan menampilkannya menggunakan perangkat lunak Pemrosesan
ESP32 Xiaomi Hack - Dapatkan Data Secara Nirkabel: 6 Langkah (dengan Gambar)
ESP32 Xiaomi Hack - Dapatkan Data Secara Nirkabel: Teman-teman yang terhormat, selamat datang di Instruksi lainnya! Hari ini kita akan belajar cara mendapatkan data yang ditransmisikan oleh monitor Suhu dan Kelembaban Xiaomi ini menggunakan fungsionalitas Bluetooth dari papan ESP32. Seperti yang Anda lihat, saya menggunakan papan ESP32
Tampilan TTGO (warna) Dengan Micropython (T-display TTGO): 6 Langkah
TTGO (warna) Display With Micropython (TTGO T-display): TTGO T-Display adalah papan berdasarkan ESP32 yang mencakup layar warna 1,14 inci. Papan dapat dibeli dengan hadiah kurang dari $7 (termasuk pengiriman, hadiah terlihat di banggood). Itu adalah hadiah yang luar biasa untuk sebuah ESP32 termasuk sebuah display.T
Dapatkan Lensa Bokeh Gelembung Sabun Terkenal dengan Harga Kurang dari $60: 3 Langkah
Dapatkan Lensa Bokeh Gelembung Sabun Terkenal dengan Harga Kurang dari $60: Jika Anda tidak tahu apa itu "gelembung bokeh", maka carilah "Sampel trioplan Meyer Gorlitz di Google". Terkesan? sekarang cari Ebay untuk lensa itu, untuk melihat harga saat ini. Tidak murah (>$300), bukan? tetapi mungkin bagi Anda untuk mendapatkan hampir s