Isi kandungan:

Suis Bebas Sentuhan Pintar: 8 Langkah (dengan Gambar)
Suis Bebas Sentuhan Pintar: 8 Langkah (dengan Gambar)

Video: Suis Bebas Sentuhan Pintar: 8 Langkah (dengan Gambar)

Video: Suis Bebas Sentuhan Pintar: 8 Langkah (dengan Gambar)
Video: CARA NONAKTIFKAN/MENGHILANGKAN FITUR CANGGIH MENU AKSESIBILITAS DI SMARTPHONE ANDROID 2024, November
Anonim
Image
Image

Keperluan untuk amalan sosial yang jauh dan selamat seperti menggunakan pembersih setelah menggunakan persekitaran awam seperti paip, suis dan lain-lain sangat penting untuk mengurangkan penyebaran coronavirus. Oleh itu, terdapat keperluan segera dalam inovasi yang melibatkan pencetus bebas sentuhan untuk memudahkan tindakan seperti mengaktifkan ketukan, suis dll.

Dalam projek ini, saya ingin membincangkan idea saya mengenai prototaip untuk mengaktifkan suis menggunakan sensor jarak. Perkara-perkara yang perlu dipertimbangkan semasa merancang sesuatu yang menolong dalam keadaan sukar ini terutamanya mengalami perubahan infrastruktur yang ada. Oleh itu, penyelesaiannya mestilah retrofit dan mungkin dipasang pada papan suis untuk mengaktifkan suis berdasarkan isyarat tangan atau kehadiran berdasarkan kepekaan. Ciri-ciri utama termasuk,

  • 200 jam hayat bateri,
  • Kamera keselamatan yang mengambil gambar seseorang memasuki bilik
  • Tidur nyenyak untuk menjimatkan bateri.
  • Mudah alih.
  • Menghantar amaran e-mel

Bekalan

1. Sensor jarak [Saya menggunakan KEMET SS-430] boleh menjadi sensor jarak

2. ESPCam32 untuk tujuan merakam dan menghantar gambar

3. Bateri Li-ion 1000mAh

4. USB - Pengecas Li-ion TP4056

5. Litar Boost 3.7V hingga 5V

6. Perintang 10k dan 1k

7. BC547 Transistor

8. Motor servo SG90

9. Arduino pro mini

Langkah 1: Mari Bermula

Mari kita mulakan
Mari kita mulakan

Dalam projek kami, sensor tidak lain adalah sensor jarak kecil oleh KEMET, SS-430

Data dari sensor akan mempunyai denyutan jam 2 200ms seperti yang ditunjukkan dalam gambar.

Dalam gambar di atas, denyutan 2 200ms adalah yang menunjukkan kehadiran manusia denyutan jam lain terbentuk kerana pencetus palsu. Pencetus palsu ini berlaku sejak saya bereksperimen dengan sensor telanjang tanpa lensa atau penutup lain. Pencetus palsu dikurangkan secara drastik setelah saya menggunakan penutup plastik untuk mengamankan sensor.

Langkah 2: Mari Uji di Breadboard

Mari Uji di Breadboard
Mari Uji di Breadboard

Untuk ujian, saya hanya menggunakan mikrokontroler (Arduino Uno) dan sensor serta LED. Setelah berjam-jam membaca nilai sensor pada monitor bersiri dan menentukurkannya, saya datang dengan kod kecil untuk mengesan kehadiran manusia di hadapannya dengan betul.

Langkah 3: Menyambungkan Servo ke ESP32Cam ke Servo

Menyambungkan Servo ke ESP32Cam ke Servo
Menyambungkan Servo ke ESP32Cam ke Servo

Dengan bilangan pin yang tersedia pada Kamera ESP32, saya terpaksa menggunakan pemasa 2 dan GPIO2 untuk memandu servo dan GPIO13 untuk fungsi bangun menggunakan sensor jarak Kemet SS-430.

Sebab menggunakan Kamera ESP32 adalah mengambil gambar dan pergi ke mod tidur ketika orang itu memasuki bilik atau tempat yang tidak dibenarkan. Gambar akan disimpan di

Kad SD. Untuk bertindak segera terhadap penyusup, ESP32 akan menghantar e-mel ke ID e-mel yang telah dikonfigurasi sebelumnya. Ini memerlukan Perpustakaan pelanggan e-mel ESP32 untuk dipasang. Pergi untuk menguruskan Perpustakaan di Arduino IDE dan cari pelanggan ESP32 Mail dan muat turun. Anda memerlukan ID e-mel yang berfungsi dengan bukti yang perlu anda masukkan dalam kod dan kemudian anda perlu mengaktifkan Aplikasi yang kurang selamat. Lebih baik membuat ID Gmail baru untuk projek ini.

Langkah 4: Menguji Bukti Konsep

Menguji Bukti Konsep
Menguji Bukti Konsep
Menguji Bukti Konsep
Menguji Bukti Konsep

Untuk paparan projek yang lebih mudah, saya terfikir untuk mengumpulkan barang-barang pada kepingan akrilik secara modular.

Di sana kotak plastik untuk sensor membantu mengurangkan pencetus palsu. Oleh kerana kamera ESP tidak dapat tidur setelah mengambil gambar, saya tidak dapat melakukan operasi penyaman isyarat digital pada kamera ESP32. Oleh itu, saya menambahkan mikrokontroler lain untuk mengurangkan pencetus palsu dan penyesuaian isyarat dan juga untuk memandu motor servo.

Anda boleh menggunakan esp32 atau mikrokontroler lain yang berfungsi.

Langkah 5: Skema Akhir

Skematik Akhir
Skematik Akhir

Sinyal dari sensor pirolistrik dimasukkan ke transistor dalam konfigurasi pengumpul terbuka, setelah isyarat datang transistor diaktifkan sebagai suis dan oleh itu ia menghubungkan GPIO 13 ke tanah dan membangunkan kamera ESP32

Di repositori kod, kod Pyrolight bersama dengan camera_pins.h adalah untuk rehat kamera ESP32. 2 kod untuk ujian dengan Arduino pro mini.

Sila dapatkan skema terperinci dan PCB Kicad di repositori GitHub.

Sebenarnya saya telah memesan PCB dari china untuk projek ini, tetapi saya tidak menerimanya pada waktunya kerana wabak coronavirus. Oleh itu, saya terpaksa menggunakan modul penukar dan TP4056.

Langkah 6: Makluman Penceroboh

Makluman Penceroboh
Makluman Penceroboh
Makluman Penceroboh
Makluman Penceroboh

Ketika ada penyusup di sekitar sensor, ia bangun dari tidur mengambil gambar dan mengirim surat dengan lampiran.

Begini rupa surat. Semua ini dapat dilakukan hanya kerana sensor jarak. Oleh kerana keseluruhan peranti dikuasakan bateri, ia membolehkan kita dibawa ke mana sahaja. dan menjadikan persekitaran pintar dan selamat kita sendiri. Anda boleh 3D mencetak lampiran agar sesuai dengan elektronik seperti yang diperlukan.

Inilah satu reka bentuk yang baik: Pautan

Langkah 7: Video Kerja:

Image
Image
Video Kerja
Video Kerja
Video Kerja
Video Kerja
Video Kerja
Video Kerja

Saya membuat pelindung PCB yang tepat untuk papan cam esp32 dengan USB ke UART dan penyambung untuk servo dan sensor pyro. Anda boleh menemui fail Gerber di repo Github saya di bawah.

Github

Langkah 8: Peningkatan Masa Depan

1. Merancang cetakan 3D untuk projek agar kelihatan seperti produk

2. Meningkatkan prestasi bateri

3. Litar pengkondisian isyarat analog dan bukannya mikrokontroler sekunder.

Disyorkan: