Daftar Isi:
- Langkah 1: Desain Hemat Daya
- Langkah 2: Persiapan
- Langkah 3: RTS & DTR Break Out
- Langkah 4: Perakitan Dok Pengembangan
- Langkah 5: Opsional: Pembuatan Prototipe Papan Tempat memotong roti
- Langkah 6: Perakitan Perangkat IoT
- Langkah 7: Penggunaan Daya
- Langkah 8: Selamat Berkembang
- Langkah 9: Apa Selanjutnya?
- Langkah 10: Opsional: 3D Printed Case
Video: ESP IoT Bertenaga Baterai: 10 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:58
Instruksi ini menunjukkan cara membuat ESP IoT Bertenaga Baterai berdasarkan desain dalam instruksi saya sebelumnya.
Langkah 1: Desain Hemat Daya
Konsumsi daya adalah masalah besar untuk perangkat IoT bertenaga baterai. Untuk menghilangkan total konsumsi daya jangka panjang (sedikit mA) dari komponen yang tidak perlu saat berjalan, desain ini memisahkan semua bagian tersebut dan beralih ke dok pengembangan.
Dermaga Pengembangan
Terdiri dari:
- Chip USB ke TTL
- Sirkuit konversi sinyal RTS/DTR ke EN/FLASH
- Modul pengisi daya sedot lemak
Dok pengembangan hanya diperlukan saat pengembangan dan selalu terhubung ke komputer, sehingga ukuran dan portabel tidak menjadi perhatian besar. Saya ingin menggunakan metode yang lebih mewah untuk membuatnya.
Perangkat IoT
Terdiri dari:
- Modul ESP32
- Baterai lipo
- Sirkuit LDO 3v3
- Saklar daya (opsional)
- Modul LCD (opsional)
- Sirkuit kontrol daya LCD (opsional)
- tombol untuk bangun dari tidur nyenyak (opsional)
- sensor lainnya (opsional)
Kekhawatiran kedua untuk perangkat IoT bertenaga baterai adalah ukurannya yang ringkas dan terkadang juga menyangkut portabilitas, jadi saya akan mencoba menggunakan komponen yang lebih kecil (SMD) untuk membuatnya. Pada saat yang sama, saya akan menambahkan LCD untuk membuatnya lebih mewah. LCD juga dapat menunjukkan cara mengurangi konsumsi daya saat tidur nyenyak.
Langkah 2: Persiapan
Dermaga Pengembangan
- Modul USB ke TTL (pin RTS dan DTR putus)
- Potongan-potongan kecil papan akrilik
- 6 pin header laki-laki
- 7 pin header laki-laki bulat
- 2 transistor NPN (kali ini saya menggunakan S8050)
- 2 resistor (~ 12-20k seharusnya baik-baik saja)
- Modul Pengisi Daya Lipo
- Beberapa kabel papan tempat memotong roti
Perangkat IoT
- 7 pin bulat sundulan perempuan
- modul ESP32
- Regulator LDO 3v3 (Kali ini saya menggunakan HT7333A)
- Kapasitor SMD untuk stabilitas daya (Tergantung pada arus puncak perangkat, saya menggunakan 1 x 10 uF dan 3 x 100 uF kali ini)
- Saklar daya
- LCD yang didukung ESP32_TFT_Library (kali ini saya menggunakan JLX320-00202)
- Transistor SMD PNP (kali ini saya menggunakan S8550)
- Resistor SMD (2 x 10 K Ohm)
- Baterai Lipo (Kali ini saya menggunakan 303040 500 mAh)
- Tekan tombol untuk memicu bangun
- Beberapa pita tembaga
- Beberapa kabel tembaga berlapis
Langkah 3: RTS & DTR Break Out
Sebagian besar modul USB ke TTL yang mendukung Arduino memiliki pin DTR. Namun, modul RTS yang putus tidak terlalu banyak.
Ada 2 cara membuatnya:
- Beli modul USB ke TTL dengan pin break out RTS dan DTR
-
Jika Anda memenuhi semua kriteria berikut, Anda dapat memecahkan sendiri pin RTS, di sebagian besar chip, RTS adalah pin 2 (Anda harus mengonfirmasi dua kali dengan lembar data Anda).
- Anda sudah memiliki modul USB to TTL 6 pin (untuk Arduino)
- chip ada dalam SOP tetapi bukan faktor bentuk QFN
- Anda benar-benar percaya Anda memiliki keterampilan menyolder (saya telah menerbangkan 2 modul sebelum berhasil)
Langkah 4: Perakitan Dok Pengembangan
Membangun sirkuit yang dapat divisualisasikan adalah seni subjektif, Anda dapat menemukan lebih banyak detail dalam instruksi saya sebelumnya.
Berikut ringkasan koneksinya:
TTL pin 1 (5V) -> Dock pin 1 (Vcc)
-> Modul Lipo Charger Pin Vcc TTL pin 2 (GND) -> Dock pin 2 (GND) -> Modul Lipo Charger GND pin TTL pin 3 (Rx) -> Dock pin 3 (Tx) TTL pin 4 (Tx) -> Dock pin 4 (Rx) TTL pin 5 (RTS) -> transistor NPN 1 Emitter -> resistor 15 K Ohm -> transistor NPN 2 Base TTL pin 6 (DTR) -> transistor NPN 2 Emitter -> resistor 15 K Ohm -> Transistor NPN 1 Basis Transistor NPN 1 Kolektor -> Dock pin 5 (Program) Transistor NPN 2 Kolektor -> Dock pin 6 (RST) Modul Lipo Charger Pin BAT -> Dock pin 7 (Baterai +ve)
Langkah 5: Opsional: Pembuatan Prototipe Papan Tempat memotong roti
Pekerjaan menyolder di bagian perangkat IoT agak sulit, tetapi itu tidak penting. Berdasarkan desain sirkuit yang sama, Anda cukup menggunakan papan tempat memotong roti dan beberapa kawat untuk membuat prototipe Anda.
Foto terlampir adalah uji prototipe saya dengan uji Arduino Blink.
Langkah 6: Perakitan Perangkat IoT
Untuk ukuran kompak, saya memilih banyak komponen SMD. Anda cukup menggantinya ke komponen yang ramah papan tempat memotong roti untuk pembuatan prototipe yang mudah.
Berikut ringkasan koneksinya:
Pin dok 1 (Vcc) -> Sakelar daya -> Lipo +ve
-> 3v3 LDO Regulator Vin Dock pin 2 (GND) -> Lipo -ve -> 3v3 LDO Regulator GND -> kapasitor -ve -> ESP32 GND Dock pin 3 (Tx) -> ESP32 GPIO 1 (Tx) Dock pin 4 (Rx) -> ESP32 GPIO 3 (Rx) Dock pin 5 (Program) -> ESP32 GPIO 0 Dock pin 6 (RST) -> ESP32 ChipPU (EN) Dock pin 7 (Baterai +ve) -> Lipo +ve Vout Regulator LDO 3v3 -> ESP32 Vcc -> Resistor 10 K Ohm -> ChipPU ESP32 (EN) -> Transistor PNP Emittor ESP32 GPIO 14 -> Resistor 10 K Ohm -> Basis transistor PNP ESP32 GPIO 12 -> Tombol Wake -> GND ESP32 GPIO 23 -> LCD MOSI ESP32 GPIO 19 -> LCD MISO ESP32 GPIO 18 -> LCD CLK ESP32 GPIO 5 -> LCD CS ESP32 GPIO 17 -> LCD RST ESP32 GPIO 16 -> LCD D/C PNP transistor Collector -> LCD Vcc -> LED
Langkah 7: Penggunaan Daya
Berapa penggunaan daya sebenarnya dari perangkat IoT ini? Mari kita ukur dengan meteran listrik saya.
- Semua komponen aktif (CPU, WiFi, LCD), dapat menggunakan sekitar 140 - 180 mA
- Matikan WiFi, terus tampilkan foto di LCD, gunakan sekitar 70 - 80 mA
- Mematikan LCD, ESP32 tidur nyenyak, menggunakan sekitar 0,00 - 0,10 mA
Langkah 8: Selamat Berkembang
Saatnya mengembangkan perangkat IoT Bertenaga Baterai Anda sendiri!
Jika Anda tidak bisa menunggu pengkodean, Anda dapat mencoba mengkompilasi dan mem-flash sumber proyek saya sebelumnya:
github.com/moononournation/ESP32_BiJin_ToK…
Atau jika Anda ingin mencicipi fitur power down, coba sumber proyek saya berikutnya:
github.com/moononournation/ESP32_Photo_Alb…
Langkah 9: Apa Selanjutnya?
Seperti yang disebutkan pada langkah sebelumnya, proyek saya selanjutnya adalah Album Foto ESP32. Itu dapat mengunduh foto baru jika terhubung WiFi dan menyimpan ke flash, sehingga saya selalu dapat melihat foto baru di jalan.
Langkah 10: Opsional: 3D Printed Case
Jika Anda memiliki printer 3D, Anda dapat mencetak kasing untuk perangkat IoT Anda. Atau Anda dapat memasukkannya ke dalam kotak manis transparan seperti proyek saya sebelumnya.
Direkomendasikan:
Lampu LED Bertenaga Baterai Dengan Pengisian Tenaga Surya: 11 Langkah (dengan Gambar)
Lampu LED Bertenaga Baterai Dengan Pengisian Tenaga Surya: Istri saya mengajari orang-orang cara membuat sabun, sebagian besar kelasnya di malam hari dan di sini di musim dingin hari mulai gelap sekitar pukul 16:30, beberapa muridnya kesulitan menemukan kami rumah. Kami memiliki tanda di depan tetapi bahkan dengan lampu jalan
Sensor Pintu & Kunci Gudang Bertenaga Baterai, Tenaga Surya, ESP8266, ESP-Sekarang, MQTT: 4 Langkah (dengan Gambar)
Sensor Pintu & Kunci Gudang Bertenaga Baterai, Solar, ESP8266, ESP-Sekarang, MQTT: Dalam Instruksi ini saya menunjukkan kepada Anda bagaimana saya membuat sensor bertenaga baterai untuk memantau pintu dan status kunci gudang sepeda jarak jauh saya. Saya tidak memiliki daya utama, oleh karena itu saya memilikinya bertenaga baterai. Baterai diisi oleh panel surya kecil. Modul ini
Sensor Kelembaban Bunga WiFi IOT (Bertenaga baterai): 8 Langkah (dengan Gambar)
Sensor Kelembaban Bunga WiFi IOT (Bertenaga baterai): Dalam instruksi ini kami menyajikan cara membuat sensor kelembapan/air WiFi dengan monitor level baterai dalam waktu kurang dari 30 menit. Perangkat memantau tingkat kelembapan dan mengirimkan data ke smartphone melalui internet (MQTT) dengan interval waktu yang dipilih. kamu
Sensor Pintu Bertenaga Baterai Dengan Integrasi Otomatisasi Rumah, WiFi, dan ESP-NOW: 5 Langkah (dengan Gambar)
Sensor Pintu Bertenaga Baterai Dengan Integrasi Otomatisasi Rumah, WiFi, dan ESP-NOW: Dalam instruksi ini saya menunjukkan kepada Anda bagaimana saya membuat sensor pintu bertenaga baterai dengan integrasi otomatisasi rumah. Saya telah melihat beberapa sensor dan sistem alarm bagus lainnya, tetapi saya ingin membuatnya sendiri. Tujuan saya: Sensor yang mendeteksi dan melaporkan kesalahan
Desain ESP Bertenaga Baterai: 3 Langkah (dengan Gambar)
Desain ESP Bertenaga Baterai: Instruksi ini menunjukkan cara mengurangi penggunaan daya baterai saat mengembangkan perangkat IoT berbasis ESP tanpa kabel