Isi kandungan:
- Langkah 1: Kumpulkan Bahagian dan Alat yang Diperlukan
- Langkah 2: Tambah Butang Sentuh
- Langkah 3: Sediakan Bateri
- Langkah 4: Cetak Sarung
- Langkah 5: Tambahkan Magnet ke Sarungnya
- Langkah 6: Penambahbaikan Masa Depan
Video: Crypto Ticker: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:11
Saya terobsesi dengan memeriksa harga semasa pelbagai cryptocurrency, tetapi menukar tab atau mengeluarkan telefon saya mengganggu aliran kerja saya dan mengalihkan perhatian saya. Saya memutuskan bahawa skrin yang berasingan dengan antara muka yang mudah kotor akan berguna untuk memaparkan harga sekilas. Dalam Instructable ini saya akan menunjukkan cara membina ticker cryptocurrency kecil yang boleh anda letakkan di meja atau peti sejuk dan mengaktifkannya dengan paip.
Ciri-ciri:
- Menggunakan ESP32, dual core, mikrokontroler berkemampuan WiFi
- Skrin OLED 128x64 Putih
- Butang sentuh menghidupkan peranti dan memutar mata wang yang ditentukan pengguna
- Bateri Li-Po dicas USB
- Data harga diperoleh dari CryptoCompare's API
- Menggunakan IDE Arduino
- Kod di GitHub saya
- Tidur automatik dan akhirnya bangun secara automatik
Langkah 1: Kumpulkan Bahagian dan Alat yang Diperlukan
Bahagian
- Papan TTGO ESP32 PRO OLED V2.0 (tanpa LoRa) [$ 14]
- Papan sentuh (10 pek) [$ 1.50]
- Bateri litium (602447 atau 6.0x24x47 mm) [~ $ 5]
- Sarung bercetak 3D [$ 5]
- Neodymium Magnet x4 (cakera 10x1mm) [$ 1]
- Header lelaki 3 pin
- Kawat nipis (saya menggunakan wayar magnet 26ga.)
Alat
- Besi pematerian
- Pemotong wayar
- Pinset
- Pisau hobi atau pisau kecil lain
- Lem super
Pilihan
Naib papan litar
Kaca pembesar atau lensa mata untuk pemeriksaan
Langkah 2: Tambah Butang Sentuh
Ini adalah butang sentuhan kecil yang kemas dan senang ditambahkan ke mana-mana projek. Mereka biasanya datang dalam bungkusan 10 dengan harga sekitar 3 dolar yang dihantar! Saya tahu bahawa ESP32 mempunyai keupayaan penginderaan sentuh terbina dalam, tetapi menggunakan papan ini menjadikan semuanya lebih mudah dan menghilangkan ralat konfigurasi perisian. Arus siaga maksimum IC sentuh hanya 7µA, jadi tidak banyak tenaga yang terbuang untuk menambah butang ini.
Lumpuhkan LED
Pin output pada butang naik tinggi dan LED di belakang menyala setiap kali jari anda berada dalam jarak beberapa mm dari permukaan sentuhan. Melepaskan perintang ke LED akan mematikannya, mengurangkan penggunaan kuasa. Membuat jambatan solder melintasi pad A dan / atau B berubah jika butang beralih dan jika outputnya tinggi atau rendah ketika aktif. Dalam kes kami, kami akan membiarkan jambatan ini terbuka, yang akan menjadikan butang bertindak sebagai pertukaran sesaat.
Potong Jejak
Input voltan butang berbaris sempurna dengan output 3.3v papan utama. Malangnya, pin isyarat dan ground tidak, jadi kita perlu membuat beberapa pengubahsuaian. Dengan menggunakan pisau hobi atau pisau tajam lain, potong jejak semula di bahagian belakang papan utama dan jejak ke pin 13 di bahagian depan. Periksa potongan dengan kaca pembesar untuk memastikan tidak ada sisa logam. Lubang-lubang ini sekarang akan mengikat isyarat keluar dan pin ground pada papan sentuh, masing-masing.
Lekap pada Header
Tidak ada banyak ruang ganti dalam projek ini, jadi ada helah penjimatan ruang yang berguna. Lebih baik memotong header pin sebelum menyolder untuk mengurangkan seberapa tinggi ia menonjol dari papan sentuh. Memotong header selepas pematerian menjadikannya lebih sukar untuk memerah kerana pangkal kon solder sangat tebal dan tidak mudah dipotong. Oleh itu, potong kepala siram dengan papan sentuh dan kemudian pasangkannya. Letakkan papan dan pengepala ke papan litar utama dan potong bahagian lain pengepala sehingga ia juga siram, kemudian pateri.
Kabelkannya
Untuk pendawaian kuasa kecil dan rendah, saya suka menggunakan 26ga. wayar magnet, kerana ia murah dan senang digunakan, walaupun wayar kecil boleh digunakan di sini. Untuk membuat sambungan, enamel pada wayar dapat dikikis dengan pisau atau dicairkan dengan memegang besi pematerian dengan bola pateri di hujung hujung wayar. Lakukan ini ke satu sisi wayar dan kemudian pasangkannya ke alas tanah. Ukur dan potong wayar sehingga mencapai pin ground butang sentuh. Kemudian ulangi proses pembuangan enamel di bahagian lain dawai. Pegang wayar dengan pinset dan pasangkannya ke alas sentuhan. Ulangi proses ini untuk menyambungkan pin 12 ke pin keluar butang. Bersihkan sisa-sisa fluks pateri dan butangnya selesai!
Langkah 3: Sediakan Bateri
Saya dapati bateri ini sangat sesuai dengan papan ini. Baterinya sedikit lebih kecil daripada garis luar papan dan bahagian perlindungan litar meninggalkan ruang yang cukup untuk menampung penyambung di papan. Malangnya, mereka dilengkapi dengan penyambung JST 3-pin 1.5mm dan papan hanya menyokong penyambung 2-pin. Ini dapat diatasi dengan memotong wayar kuning dan kemudian memotong penyambung sehingga sesuai dengan papan. Sekiranya bateri anda mempunyai penyambung yang berbeza atau tidak sama sekali, anda boleh menyambungkan penyambung yang disertakan dengan papan litar. Kawat kuning boleh dilepaskan sepenuhnya, tetapi saya memutuskan untuk menyimpannya sekiranya saya mahu menggunakannya pada masa akan datang. Kawat disambungkan ke termistor di dalam bateri untuk memantau suhu semasa pengisian.
Langkah 4: Cetak Sarung
Saya merancang casing dan mencetak 3D menggunakan perkhidmatan percetakan tempatan. Saya memutuskan untuk menggunakan PLA lut sehingga saya dapat melihat LED pengecasan merah tanpa perlu membuat lubang di bahagian depan casing. Ketinggian lapisan adalah 100 mikron. Dua kes berharga saya sekitar 10 dolar tanpa penghantaran. Bahagian atas casing harus dilekatkan ke pangkal menggunakan lem super. Baterai dan papan masuk ke dalam casing sebagai satu unit dan disokong oleh rel dalaman. Sisi kemudian meluncur dan dikekalkan oleh geseran.
Langkah 5: Tambahkan Magnet ke Sarungnya
Ini adalah prosedur pilihan jika anda ingin meletakkan ticker anda di peti sejuk atau permukaan logam yang lain. Magnet yang saya gunakan ialah magnet cakera neodymium 10x1mm, gred N50. Superglue 2 atau lebih ke bahagian belakang casing. Ini bukan penyelesaian terbaik, kerana ia mungkin berulang kali dengan kesan berulang. Pastikan superglue telah sembuh untuk setiap magnet sebelum menambahkan yang lain, kerana ia mungkin terbang dan merekatkannya bersama-sama.
Langkah 6: Penambahbaikan Masa Depan
Butang Sentuh
Saya ingin menggunakan ciri sentuhan ESP32 secara langsung tanpa perlu bergantung pada litar luaran. Salah satu kemungkinannya ialah mengeluarkan IC pada butang sentuh dan secara langsung menyambungkan pin I / O ke pad sentuh. Atau saya boleh merancang PCB yang hanya pad sentuh tanpa litar.
Pemantauan Suhu Bateri
Kawat kuning dari bateri digunakan untuk memantau suhu bateri semasa sedang diisi. Ia disambungkan secara dalaman ke termistor, yang menurun dalam rintangan dengan kenaikan suhu. Membentuk pembahagi voltan dengan perintang tambahan dan menyambungkan persimpangan ke input ADC harus memungkinkan pemantauan suhu relatif. ESP32 tidak mempunyai kawalan litar pengisian, jadi satu-satunya tindakan yang dapat dilakukan adalah dengan mengeluarkan amaran suhu pada paparan atau melalui WiFi.
Penambahbaikan Perisian
- Gunakan SmartConfig atau aplikasi Bluetooth untuk mengkonfigurasi kelayakan WiFi
- Buat konfigurasi dari jauh boleh diubah
- Tukar pemasa bangun di sudut atas menjadi jam
Disyorkan:
XRP Crypto Ticker Menggunakan HTTPS Url .: 3 Langkah
XRP Crypto Ticker Menggunakan HTTPS Url .: Nampaknya kekurangan ticker crypto berfungsi mudah, ada di antaranya kerana API yang dipaut ditutup dan yang lain kerana masalah dengan kod atau perpustakaan yang bergantung. Sebilangan besar ticker di sini di Instructables berorientasikan USD dan Bitcoin, bagaimana
Crypto seperti Bitcoin Berjalan di Raspberry Pi: 5 Langkah
Crypto seperti Bitcoin Berjalan di Raspberry Pi: Arahan untuk menjalankan nod. Sistem Operasi AS-OS diperbuat daripada raspbian yang menjalankan pakej us-cryptoplatform. Anda tidak perlu meminta kebenaran untuk menyertainya. Ikuti arahan mudah ini dan jalankan nod yang memperoleh cryptocurrency setiap minit
Penjana Tenaga Kinetik untuk Perlombongan Crypto: 7 Langkah
Penjana Tenaga Kinetik untuk Penambangan Crypto: Saya mempunyai pelbagai inspirasi reka bentuk yang berbeza. Saya sangat menyukai gadis ini sebelum ini yang gemar berbasikal, dan tidak mempunyai banyak masa lapang kerana bekerja dan kuliah. Saya mahu membina sesuatu yang dia mahukan, dan saya mempunyai HackTon FinTech
Pemetik Mata Wang Crypto: 4 Langkah
Crypto Currency Ticker: Dengan kejatuhan Bitcoin dan mata wang kripto baru-baru ini dan minat saya untuk belajar lebih banyak mengenai Arduino, setelah membaca beberapa arahan lain menggunakan paparan OLED, saya telah menggabungkan semuanya untuk membuat ticker BTCmarket menggunakan ESP8266. Sejak
Membuat Dompet Perkakasan Trezor Crypto Saya Sendiri: 5 Langkah (dengan Gambar)
Membuat Dompet Perkakas Trezor Crypto Saya Sendiri: Dalam projek ini saya membuat dompet perkakasan cryptocurrency Trezor saya sendiri, lengkap dengan lampiran. Ini mungkin kerana Trezor adalah sumber terbuka jadi saya menggunakan fail yang mereka berikan di github mereka untuk membina peranti saya sendiri dengan harga di bawah $ 40. Terdapat beberapa