Daftar Isi:

Detektor Jatuh ESP32: 5 Langkah
Detektor Jatuh ESP32: 5 Langkah

Video: Detektor Jatuh ESP32: 5 Langkah

Video: Detektor Jatuh ESP32: 5 Langkah
Video: Arduino Water Sensor Level using ESP32 #electrician #electronics #watersensor #electrical 2024, November
Anonim
Detektor Jatuh ESP32
Detektor Jatuh ESP32

Saya ingin mengucapkan terima kasih kepada DFRobot karena telah mensponsori proyek ini.

Berikut adalah daftar bagian yang digunakan:

DFRobot ESP32 ESP-WROOM Module ×1 -

Silicon Labs CP2102 USB ke Jembatan UART ×1

IC Pengisi Daya Li-Ion MCP73831 ×1

LM317BD2T Regulator yang Dapat Disesuaikan ×1

0805 4.7uF Kapasitor ×2

0805 100nF Kapasitor ×1

0805 1uF Kapasitor ×1

WS2812b LED ×1

1206 LED ×4

Konektor USB Mikro ×1

0805 470 ohm Resistor ×1

0805 2k ohm Resistor ×1

0805 510 ohm Resistor ×1

0805 300 ohm Resistor ×1

0805 10k ohm Resistor ×2

0805 270 ohm Resistor ×2

Tombol Tekan 6mm x 6mm ×2

Tombol Tekan Tinggi SMD 6mm x 6mm ×1

Langkah 1: Proyek Sebelumnya

Proyek Sebelumnya
Proyek Sebelumnya
Proyek Sebelumnya
Proyek Sebelumnya
Proyek Sebelumnya
Proyek Sebelumnya

Kembali pada bulan Agustus 2017, saya membayangkan sebuah perangkat yang dapat memperingatkan pengguna jika salah satu dari orang yang mereka cintai jatuh atau menekan tombol "panik". Itu menggunakan ESP8266 dan dirakit di atas papan perf. Itu memiliki satu LED yang akan menunjukkan jika jatuh telah terjadi. Perangkat ini juga menampilkan sirkuit pengisian LiPo yang sangat mendasar yang tidak memiliki indikator.

Langkah 2: Ide Baru

Ide baru
Ide baru
Ide baru
Ide baru
Ide baru
Ide baru
Ide baru
Ide baru

Karena detektor musim gugur terakhir saya sangat sederhana, saya ingin melakukan perbaikan drastis. Yang pertama adalah membuatnya USB yang dapat diprogram, jadi saya menggunakan IC konverter USB ke UART CP2102 untuk menangani koneksi serial USB ke UART.

Saya juga ingin ada lebih banyak indikasi operasi, jadi saya menambahkan LED untuk pengisian daya, satu untuk daya, dan dua untuk status USB. Saya memilih untuk menggunakan ESP32 karena peningkatan daya dan konektivitas Bluetooth, yang memungkinkan perluasan di masa mendatang, seperti aplikasi yang menyertainya.

Langkah 3: Desain PCB

Desain PCB
Desain PCB
Desain PCB
Desain PCB
Desain PCB
Desain PCB
Desain PCB
Desain PCB

Semua fitur baru ini akan membutuhkan banyak sirkuit tambahan, dan papan perf sederhana tidak akan memotongnya. Ini membutuhkan PCB, yang saya rancang di EagleCAD. Saya mulai dengan meletakkan koneksi dengan editor skema mereka. Kemudian saya pindah ke membuat papan dan jejak yang sebenarnya.

Langkah 4: Menyolder

Pematerian
Pematerian
Pematerian
Pematerian
Pematerian
Pematerian

Ini adalah bagian yang paling sulit karena pin bernada halus. Komponen tersulit untuk disolder adalah CP2102, yang hadir dalam paket QFN-28. Setiap pin hanya berjarak 0,5 mm, dan tanpa stensil, ini cukup sulit untuk dipasang. Saya memecahkan masalah ini dengan menerapkan sejumlah besar fluks cair ke bantalan dan kemudian menjalankan sedikit solder di atas pin.

Langkah 5: Penggunaan

Penggunaan
Penggunaan
Penggunaan
Penggunaan

Perangkat bekerja dengan memeriksa akselerasi yang diukur oleh MPU6050 pada interval yang ditentukan. Setelah mendeteksi jatuh, ia mengirim email ke kontak yang ditetapkan. Saya telah menemukan bahwa baterai bertahan sekitar tiga hari, jadi harus diisi secara teratur. Ada juga tombol yang terhubung ke interupsi perangkat keras yang dapat mengirim email saat ditekan.

Direkomendasikan: