Isi kandungan:
- Langkah 1: Kumpulkan Elektronik
- Langkah 2: Muat naik Sketsa untuk Bahagian 1
- Langkah 3: Sambungkan Litar dan Uji
- Langkah 4: Pasang Perpustakaan Pelanggan Mel
- Langkah 5: Muat naik Sketsa untuk Bahagian 2
- Langkah 6: Tambahkan Elektronik ke Lampiran
Video: Pengambilan Gambar dan E-mel yang Dipicu oleh Gerakan: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Kami membina projek ESP32-CAM sebelumnya dan membina sistem pengambilan gambar yang dipicu oleh gerakan yang juga menghantar e-mel dengan gambar sebagai lampiran. Binaan ini menggunakan papan ESP32-CAM bersama dengan modul sensor PIR yang berdasarkan pada sensor AM312. Papan menghabiskan sebahagian besar masa dalam mod tidur dan bangun untuk mengambil gambar setelah gerakan dikesan. Pada bahagian 1, kami mengubah lakaran selang waktu sebelumnya untuk menambahkan ciri pengesanan gerakan. Kami kemudian mengemas kini lakaran dan menambahkan ciri e-mel di bahagian 2
Video di atas merangkumi semua yang perlu anda ketahui dan juga menerangkan bagaimana lakaran disusun.
Langkah 1: Kumpulkan Elektronik
Papan ESP32-CAM sudah mengandungi modul kamera, dan slot kad microSD yang kami perlukan untuk lakaran ini. Di samping itu, anda memerlukan kad microSD, modul sensor PIR (berdasarkan sensor AM312), transistor NPN tujuan umum (BC547, BC548, BC549 atau 2N3904), papan pemecah mikroUSB, 10K Ohm dan 1K ohm perintang dan juga penukar bersiri USB ke siri untuk memuat naik lakaran.
Langkah 2: Muat naik Sketsa untuk Bahagian 1
Papan ESP32-CAM tidak mempunyai penyambung USB onboard, jadi anda perlu menggunakan penukar USB luaran ke siri untuk memuat naik lakaran. Anda boleh menggunakan sambungan pendawaian yang ditunjukkan di atas tetapi pastikan bahawa penukar bersiri USB ke bersambung dalam mod 3.3V.
Sebaiknya gunakan bekalan 5V luaran untuk memberi kuasa pada papan, terutamanya jika anda menggunakan papan pemecah FTDI. Untuk bekalan 5V luaran, papan pemecah USB mudah akan berfungsi dengan baik. Terdapat beberapa kejayaan dalam menghidupkan papan secara langsung dari papan pelarian CP2102 sehingga anda dapat mencubanya terlebih dahulu. Papan ini juga mempunyai pin kuasa 3.3V jika diperlukan.
Pelompat diperlukan untuk meletakkan papan dalam mod muat turun. Setelah anda menyambungkan semuanya, hidupkan papan, buka terminal bersiri (Tools-> Serial Monitor) dengan kadar baud 115, 200 dan tekan butang reset. Anda harus memperoleh output seperti yang ditunjukkan dalam gambar dan ini akan menunjukkan bahawa semuanya berjalan seperti yang diharapkan.
Anda boleh memuat turun lakaran menggunakan pautan berikut:
Langkah 3: Sambungkan Litar dan Uji
Bina litar menggunakan papan roti dan uji untuk memastikan semuanya berfungsi seperti yang diharapkan. Saya menambahkan multimeter pada output sensor akhir untuk membantu menentukan keadaannya. Setelah anda berpuas hati dengan cara semuanya berfungsi, beralih ke bahagian 2.
Langkah 4: Pasang Perpustakaan Pelanggan Mel
Buka pengurus perpustakaan dan taipkan "ESP32 Mail Client". Pasang pustaka yang muncul kerana kami memerlukannya untuk lakaran.
Langkah 5: Muat naik Sketsa untuk Bahagian 2
Muat turun lakaran dari pautan berikut:
Buka dengan menggunakan Arduino IDE dan kemudian kemas kini dengan maklumat anda. Anda perlu menambahkan nama dan kata laluan rangkaian kerana papan perlu menyambung ke rangkaian WiFI. Anda juga perlu memberikan alamat e-mel beserta kata laluan untuk dewan menghantar e-mel. Saya akan mengesyorkan membuat akaun GMAIL baru. Setelah akaun dibuat, anda perlu mengaktifkan aplikasi yang kurang selamat dengan mengunjungi pautan berikut:
myaccount.google.com/lesssecureapps?pli=1
Anda juga perlu menentukan penerima dan anda boleh mempunyai beberapa jika diperlukan. Tonton video untuk mengetahui lebih lanjut. Setelah semua ini selesai, muat naik lakaran ke papan dan hidupkan. Saya akan mengesyorkan menyambungkan terminal bersiri dan menonton output kerana ini akan memberitahu anda jika ada kesalahan.
Sekiranya semuanya berfungsi seperti yang diharapkan, maka papan harus menangkap, menyimpan gambar dan juga mengirimkannya sebagai e-mel.
Langkah 6: Tambahkan Elektronik ke Lampiran
Saya menggunakan lampiran dari pautan berikut:
Saya menambah sokongan dan mencetaknya menghadap ke bawah, yang tidak memberikan kemasan yang sangat baik tetapi ini mesti berfungsi buat masa ini. Oleh kerana sensor PIR terlalu besar untuk penutupnya, saya melepaskan sensor dan menyambungkannya ke PCB menggunakan wayar. Saya kemudian membuat litar antara muka menggunakan protoboard dan memasangnya di tempatnya. Gunakan gambarajah sambungan yang ditunjukkan sebelumnya untuk menyambungkannya semua dan anda boleh menambahkan beberapa pita Kapton untuk penebat.
Saya mulakan dengan melekatkan sensor PIR, diikuti oleh PCB PIR. Saya kemudian meletakkan papan ESP32 ke dalam dan menyedari bahawa casing itu tidak membenarkan anda mengakses kad microSD tetapi ini tidak menjadi masalah bagi saya kerana gambar akan dihantar melalui e-mel. Saya kemudian menambah papan antara muka dan terpaku pada papan pemecah mikroUSB. Akhirnya, saya membengkokkan transistor untuk membiarkan penutup ditutup di tempatnya. Nyalakan papan dan mesti mengambil gambar semasa gerakan dikesan.
Sekiranya anda menyukai siaran ini, jangan lupa untuk mengikuti kami menggunakan pautan di bawah kerana kami akan membina lebih banyak projek seperti ini:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- Laman Web BnBe:
Disyorkan:
Penjaga Mata: Perlindungan Mata yang Dipicu oleh Suara: 9 Langkah (dengan Gambar)
Penjaga Mata: Perlindungan Mata yang Dipicu oleh Suara: Eye Guardian adalah suara berterusan Arduino, High-Decibel yang memicu keausan pelindung mata. Ia mengesan bunyi alat berat dan menurunkan kacamata pelindung semasa peralatan sedang digunakan. Garis Besar Pada langkah pertama, saya akan menerangkan Inspirati
Lampu Dipicu Gerakan: 5 Langkah
Lampu Dipicu Gerak: Panduan ini akan menunjukkan kepada anda cara menggunakan FPGA untuk membuat cahaya gerakan yang dipicu cahaya yang berbeza-beza selama ada gerakan. Tahap merah, biru, dan hijau semuanya dikendalikan dengan memasukkan nilai pada setiap warna individu. Projek ini
EqualAir: Paparan NeoPixel yang Boleh Dipakai Dipicu oleh Sensor Pencemaran Udara: 7 Langkah (dengan Gambar)
EqualAir: Paparan NeoPixel yang Boleh Dipakai Dipicu oleh Sensor Pencemaran Udara: Tujuan projek ini adalah untuk membuat t-shirt yang boleh dipakai yang memaparkan grafik yang menggugah ketika pencemaran udara berada di atas ambang yang ditetapkan. Grafik itu diilhamkan oleh permainan klasik " pemecah bata ", kerana kereta itu seperti dayung yang
Tangan Robotik Tanpa Wayar Dikendalikan oleh Gerakan dan Suara: 7 Langkah (dengan Gambar)
Tangan Robotik Tanpa Wayar Dikendalikan oleh Gerakan dan Suara: Pada dasarnya ini adalah projek kuliah kami dan kerana kekurangan masa untuk menghantar projek ini, kami lupa untuk mengambil gambar beberapa langkah. Kami juga merancang kod yang mana yang dapat mengendalikan tangan robot ini menggunakan gerak isyarat dan suara pada masa yang sama tetapi kerana
Fotografi Berkelajuan Tinggi yang Dipicu oleh Laser: 9 Langkah (dengan Gambar)
Fotografi Berkelajuan Tinggi yang Dipicu oleh Laser: Untuk secara konsisten memotret sesuatu seperti titisan susu, kaedah biasa menggunakan kamera mewah ($ 500 ke atas), denyar Speedlite ($ 300 ke atas) dan pencetus kilat tertunda elektronik optik ($ 120 ke atas) . Terdapat banyak litar DIY untuk