Daftar Isi:
- Langkah 1: Kumpulkan Bagian dan Alat yang Diperlukan
- Langkah 2: Tambahkan Tombol Sentuh
- Langkah 3: Siapkan Baterai
- Langkah 4: Cetak Kasing
- Langkah 5: Tambahkan Magnet ke Kasing
- Langkah 6: Perbaikan di Masa Depan
Video: Crypto Ticker: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
Saya terobsesi untuk memeriksa harga saat ini dari berbagai cryptocurrency, tetapi mengganti tab atau mengeluarkan ponsel saya mengganggu alur kerja saya dan mengalihkan perhatian saya. Saya memutuskan bahwa layar terpisah dengan antarmuka sederhana akan berguna untuk menampilkan harga secara sekilas. Dalam Instruksi ini saya akan menunjukkan cara membuat ticker cryptocurrency kecil yang dapat Anda letakkan di meja atau lemari es dan mengaktifkannya dengan satu ketukan.
Fitur:
- Menggunakan ESP32, inti ganda, mikrokontroler berkemampuan WiFi
- 128x64 Layar OLED Putih
- Tombol sentuh membangunkan perangkat dan memutar mata uang yang ditentukan pengguna
- Baterai Li-Po yang diisi USB
- Data harga diperoleh dari API CryptoCompare
- Menggunakan Arduino IDE
- Kode di GitHub saya
- Tidur otomatis dan akhirnya bangun otomatis
Langkah 1: Kumpulkan Bagian dan Alat yang Diperlukan
Bagian
- Papan TTGO ESP32 PRO OLED V2.0 (tanpa LoRa) [$14]
- Papan sentuh (10 paket)[$1,50]
- Baterai lithium (602447 atau 6,0x24x47 mm)[~$5]
- Kasing cetak 3D [$5]
- Magnet Neodymium x4 (cakram 10x1mm) [$1]
- 3 pin header laki-laki
- Kawat tipis (saya pakai kawat magnet 26ga)
Peralatan
- Solder Besi
- Pemotong kawat
- Pinset
- Pisau hobi atau pisau kecil lainnya
- lem super
Opsional
Wakil papan sirkuit
Kaca pembesar atau pembesar mata untuk pemeriksaan
Langkah 2: Tambahkan Tombol Sentuh
Ini adalah tombol sentuh kecil yang rapi yang mudah ditambahkan ke proyek apa pun. Mereka biasanya datang dalam kemasan 10 untuk sekitar 3 dolar dikirim! Saya tahu bahwa ESP32 memiliki kemampuan penginderaan sentuh bawaan, tetapi menggunakan papan ini membuat segalanya lebih sederhana dan menghilangkan kesalahan konfigurasi perangkat lunak. Arus siaga maksimum dari IC sentuh hanya 7µA, sehingga tidak banyak daya yang terbuang dengan menambahkan tombol ini.
Nonaktifkan LED
Pin keluaran pada tombol menjadi tinggi dan LED di bagian belakang menyala setiap kali jari Anda berada dalam jarak beberapa mm dari permukaan sentuh. Melepaskan resistor ke LED akan menonaktifkannya, mengurangi konsumsi daya. Membuat jembatan solder melintasi bantalan A dan/atau B berubah jika tombol mati dan jika output tinggi atau rendah saat aktif. Dalam kasus kami, kami akan membiarkan jembatan ini terbuka, yang akan membuat tombol bertindak sebagai sakelar sesaat.
Potong Jejak
Input tegangan tombol berbaris sempurna dengan output 3.3v dari papan utama. Sayangnya, sinyal dan pin ground tidak, jadi kami harus melakukan beberapa modifikasi. Menggunakan pisau hobi atau pisau tajam lainnya, potong jejak reset di bagian belakang papan utama dan jejak ke pin 13 di bagian depan. Periksa potongan dengan kaca pembesar untuk memastikan tidak ada sisa logam. Lubang-lubang ini sekarang akan menjadi tuan rumah sinyal keluar dan pin ground dari papan sentuh, masing-masing.
Siram pasang Header
Tidak ada banyak ruang kosong dalam proyek ini, jadi trik menghemat ruang akan berguna. Yang terbaik adalah memotong kepala pin sebelum menyolder untuk mengurangi tingginya menonjol dari papan sentuh. Memotong tajuk setelah menyolder membuatnya lebih sulit untuk rata karena dasar kerucut solder sangat tebal dan tidak mudah dipotong. Jadi, potong tajuk rata dengan papan sentuh lalu solder. Tempatkan papan dan header ke dalam papan sirkuit utama dan potong sisi lain dari header sehingga juga rata, lalu solder.
Kawat itu
Untuk kabel kecil dan berdaya rendah, saya suka menggunakan 26ga. kawat magnet, karena murah dan mudah digunakan, meskipun kawat kecil apa pun dapat digunakan di sini. Untuk membuat sambungan, enamel pada kawat dapat dikikis dengan pisau atau dicairkan dengan memegang besi solder dengan bola solder di ujung hingga ujung kawat. Lakukan ini ke satu sisi kabel dan kemudian pasang ke ground pad. Ukur dan potong kabel hingga mencapai pin ground dari tombol sentuh. Kemudian ulangi proses penghapusan email di sisi lain kawat. Tahan kabel dengan pinset dan solder ke bantalan arde sentuh. Ulangi proses ini untuk menghubungkan pin 12 ke pin sinyal keluar dari tombol. Bersihkan fluks solder sisa dan tombol selesai!
Langkah 3: Siapkan Baterai
Saya menemukan baterai ini yang sangat cocok dengan papan ini. Baterai sedikit lebih kecil dari garis papan dan sisi perlindungan sirkuit menyisakan cukup ruang untuk mengakomodasi konektor di papan. Sayangnya, mereka datang dengan konektor JST 1,5mm 3-pin dan papan hanya mendukung konektor 2-pin. Ini dapat diatasi dengan memotong kabel kuning dan kemudian memotong konektor sampai pas dengan papan. Jika baterai Anda memiliki konektor yang berbeda atau tidak ada konektor sama sekali, Anda dapat menyambung pada konektor yang disertakan dengan papan sirkuit. Kabel kuning dapat dilepas sepenuhnya, tetapi saya memutuskan untuk tetap menyediakannya jika saya ingin menggunakannya di masa mendatang. Kabel terhubung ke termistor di dalam baterai untuk memantau suhu selama pengisian.
Langkah 4: Cetak Kasing
Saya merancang kasing dan mencetaknya 3D menggunakan layanan pencetakan lokal. Saya memutuskan untuk menggunakan PLA transparan sehingga saya bisa melihat LED pengisian daya merah tanpa harus membuat lubang di bagian depan casing. Ketinggian lapisan adalah 100 mikron. Dua kasus saya biaya sekitar 10 dolar tanpa pengiriman. Bagian atas kasing harus direkatkan ke alas menggunakan lem super. Baterai dan papan meluncur ke dalam casing sebagai satu unit dan didukung oleh rel internal. Sisi kemudian meluncur dan ditahan oleh gesekan.
Langkah 5: Tambahkan Magnet ke Kasing
Ini adalah prosedur opsional jika Anda ingin meletakkan ticker Anda di lemari es atau permukaan logam lainnya. Magnet yang saya gunakan adalah magnet cakram neodymium 10x1mm, grade N50. Lem super 2 atau lebih ke bagian belakang casing. Ini bukan solusi terbaik, karena mereka dapat pecah seiring waktu dengan dampak berulang. Pastikan lem super telah mengeras untuk setiap magnet sebelum menambahkan yang lain, karena mereka dapat terbang dan merekatkan sendiri.
Langkah 6: Perbaikan di Masa Depan
Tombol Sentuh
Saya ingin langsung menggunakan fitur sentuh ESP32 tanpa harus bergantung pada sirkuit eksternal. Salah satu kemungkinannya adalah melepas IC pada tombol sentuh dan langsung menghubungkan pin I/O ke panel sentuh. Atau saya bisa mendesain PCB yang hanya touch pad tanpa sirkuit.
Pemantauan Suhu Baterai
Kabel kuning dari baterai digunakan untuk memantau suhu baterai saat sedang diisi. Ini terhubung secara internal ke termistor, yang resistansinya berkurang dengan meningkatnya suhu. Membentuk pembagi tegangan dengan resistor tambahan dan menghubungkan sambungan ke input ADC harus memungkinkan pemantauan suhu relatif. ESP32 tidak memiliki kontrol sirkuit pengisian daya, jadi satu-satunya tindakan yang dapat dilakukan adalah mengeluarkan peringatan suhu di layar atau melalui WiFi.
Peningkatan Perangkat Lunak
- Gunakan SmartConfig atau aplikasi Bluetooth untuk mengonfigurasi kredensial WiFi
- Jadikan konfigurasi dapat diubah dari jarak jauh
- Ubah pengatur waktu bangun di sudut atas menjadi jam
Direkomendasikan:
XRP Crypto Ticker Menggunakan HTTPS Url's.: 3 Langkah
XRP Crypto Ticker Menggunakan HTTPS Url's.: Tampaknya ada kekurangan ticker crypto yang berfungsi sederhana, beberapa di antaranya karena API yang ditautkan ditutup dan yang lainnya karena masalah dengan kode atau perpustakaan yang bergantung. Sebagian besar ticker di sini di Instructables berorientasi pada USD dan Bitcoin, namun
Crypto seperti Bitcoin Berjalan di Raspberry Pi: 5 Langkah
Crypto seperti Bitcoin Berjalan di Raspberry Pi: Instruksi untuk menjalankan node. Sistem Operasi US-OS terbuat dari raspbian yang menjalankan paket us-cryptoplatform. Anda tidak perlu meminta izin untuk bergabung. Cukup ikuti instruksi sederhana ini dan jalankan node yang menghasilkan cryptocurrency setiap menit
Ticker Mata Uang Crypto: 4 Langkah
Crypto Currency Ticker: Dengan jatuhnya Bitcoin dan mata uang kripto lainnya baru-baru ini dan minat saya yang terus berlanjut untuk mempelajari lebih lanjut tentang Arduino, setelah membaca beberapa instruksi lain menggunakan tampilan OLED, saya telah menggabungkan semuanya untuk membuat ticker BTCmarket menggunakan ESP8266. Sejak
Membuat Dompet Hardware Trezor Crypto Saya Sendiri: 5 Langkah (dengan Gambar)
Membuat Dompet Hardware Trezor Crypto Saya Sendiri: Dalam proyek ini saya membuat dompet hardware cryptocurrency Trezor saya sendiri, lengkap dengan enklosurnya. Ini dimungkinkan karena Trezor adalah open source jadi saya menggunakan file yang mereka sediakan di github mereka untuk membuat perangkat saya sendiri dengan harga di bawah $40. Ada beberapa
PC Penambangan Crypto DIY (ETH, XMR, ZEC): 4 Langkah (dengan Gambar)
PC Penambangan Kripto DIY (ETH, XMR, ZEC): Panduan ini akan menunjukkan kepada Anda bagaimana membangun rig Penambangan Ethereum sendiri yang memiliki dua langkah utama - memilih dan mencari peralatan Anda dan kemudian menggabungkannya! Bergantung pada waktu, Anda mungkin perlu seminggu atau lebih untuk mendapatkan semua