Isi kandungan:
- Langkah 1: Senarai Bahagian
- Langkah 2: Pasang Casis
- Langkah 3: Sambungkan Wayar
- Langkah 4: Sediakan Platform Pan / Tilt
- Langkah 5: Sediakan Modul Bekalan Kuasa Breadboard MB102
- Langkah 6: Pendawaian Akhir dan Pemasangan Robot
- Langkah 7: Muat naik Kod
- Langkah 8: Mendapatkan Alamat IP
- Langkah 9: Mengawal Robot Pengawasan Video Anda
- Langkah 10: Kawal Robot Anda Melalui Internet
Video: Robot Pengawasan Video: 10 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Bayangkan jika anda mempunyai robot yang mempunyai kamera dan dapat dikendalikan melalui Internet.
Ini akan membuka banyak peluang menggunakannya. Contohnya, anda boleh menghantar robot ke dapur untuk memeriksa sama ada anda sengaja meninggalkan cerek di atas dapur!
Saya telah bereksperimen menggunakan papan pengembangan ESP32-CAM dan mendapati bahawa dengan ESP32-CAM, ia dapat dilakukan dengan mudah.
ESP32-CAM adalah modul kamera yang sangat kecil dengan cip ESP32-S yang berharga lebih kurang $ 10- $ 15.
Modul ESP32-CAM dapat diprogramkan dengan Arduino IDE. Modul ESP32-CAM juga mempunyai beberapa pin GPIO untuk disambungkan ke perkakasan luaran.
Oleh itu, mari kita mulakan!
Langkah 1: Senarai Bahagian
Senarai Bahagian:
ESP32-CAM x1
FT232RL FTDI Mini USB x1 - untuk memuat naik kod ke ESP32-CAM
Pemacu Motor Dual Channel DC L298N x1
Adafruit (PID 3244) Mini Robot Chassis Kit - 2WD dengan DC Motors x1 - Saya menggunakan casis ini, tetapi anda boleh membuat sendiri atau membeli casis lain yang tersedia. Apa yang kita perlukan di sini ialah roda dan DC Motors
18650 Pemegang Bateri x1
18650 Bateri x2 (sebagai alternatif empat bateri AA dan pemegangnya boleh digunakan sebagai ganti 18650 bateri)
Mini Pan / Tilt Platform w / 2 SG-90 Servos x1
Modul Bekalan Kuasa Breadboard MB102 x1
Aplikasi iRobbie-A iOS
Langkah 2: Pasang Casis
Pasang casis robot dengan dua motor DC, 3 roda dan pengawal pemacu motor L298N mini. Gunakan pita pelekap untuk memasang pengawal pemacu motor ke platform.
Langkah 3: Sambungkan Wayar
Sambungkan wayar seperti yang ditunjukkan pada skema.
Langkah 4: Sediakan Platform Pan / Tilt
Tarik wayar melalui bahagian atas platform casis. Susun kabel dari servo SG-90 di platform Pan / Tilt. Dalam projek ini kita hanya memerlukan servo Tilt.
Pasang Pan / Tilt ke bahagian atas platform casis.
Langkah 5: Sediakan Modul Bekalan Kuasa Breadboard MB102
Menggunakan Modul Bekalan Kuasa MB102 Breadboard adalah pilihan. Anda selalu dapat mengambil 5V dan Ground untuk ESP32-CAM dan servo motor dari pemandu motor L298N, tetapi saya dapati dengan MB102 jauh lebih mudah. Modul power supple mempunyai butang kuasa dan memberi anda lebih banyak kelonggaran dengan pendawaian.
Untuk melampirkan modul platform casis, saya mengeluarkan pin di bahagian bawah MB102. Kemudian, saya memasangkannya ke bahagian atas casis dengan pita pelekap dua sisi.
Langkah 6: Pendawaian Akhir dan Pemasangan Robot
Sambungkan semua bahagian menggunakan skema. Gunakan sekeping busa dan pita pelekap dua sisi untuk memasang ESP32-CAM ke platform Pan / Tilt.
Langkah 7: Muat naik Kod
Pasang add-on ESP32 pada Arduino IDE:
Ikuti salah satu tutorial seterusnya untuk memasang add-on ESP32, jika anda belum melakukannya:
Memasang Papan ESP32 di Arduino IDE (arahan Windows)
Memasang Papan ESP32 di Arduino IDE (arahan Mac dan Linux)
Muat turun kod dari sini
Pastikan bahawa anda mempunyai dua tab dengan kod di Arduino IDE: esp32_cam_car dan app_httpd.cpp seperti yang ditunjukkan pada tangkapan skrin.
Sebelum memuat naik kod, anda perlu memasukkan kelayakan rangkaian anda dalam pemboleh ubah berikut: const char * ssid = "Your_WIFI_Network" const char * password = "Your_WIFI_Password"
Sambungkan papan ESP32-CAM ke komputer anda menggunakan pengaturcara FTDI. Ikuti rajah skematik.
Penting: GPIO 0 perlu disambungkan ke GND supaya anda dapat memuat naik kodnya.
Tekan butang RST on-board ESP32-CAM sebelum memuat naik kod. Jalankan Arduino IDE dan klik Muat naik untuk membina dan memancarkan lakaran ke peranti anda.
Langkah 8: Mendapatkan Alamat IP
Selepas memuat naik kod, putuskan sambungan GPIO 0 dari GND.
Buka Serial Monitor pada kadar baud 115200. Tekan butang RST on-board ESP32-CAM. Alamat IP ESP32-CAM hendaklah ditunjukkan di Serial Monitor.
Langkah 9: Mengawal Robot Pengawasan Video Anda
Putuskan sambungan ESP32-CAM dari pengaturcara FTDI.
Sambungkan ESP32-CAM kembali ke platform Pan / Tilt, hidupkan kuasa dan tekan butang RST on-board ESP32-CAM.
Muat turun Aplikasi dari sini Jalankan Aplikasi pada iPhone anda, masukkan alamat IP ESP32-CAM dan bermain dengan robot!
Langkah 10: Kawal Robot Anda Melalui Internet
Anda harus membuka tetapan penghala anda. (google bagaimana melakukan ini untuk penghala anda). Di sana anda akan menjumpai beberapa tetapan, termasuk sesuatu di sepanjang garis Forwarding atau Port Forwarding.
Perkara penting yang perlu diberi perhatian di sini ialah "Port Range" dan "Device" atau "IP address".
Dalam "Port Range" anda harus menaip 80-81.
Untuk "Peranti" anda harus memilih peranti ESP32-CAM anda. Di beberapa penghala, anda harus meletakkan alamat IP ESP32-CAM anda dan bukannya nama peranti.
Pergi ke www.whatsmyip.org dan salin IP anda. Gunakan IP ini di Aplikasi semasa anda berada di luar rangkaian rumah anda.
Disyorkan:
Kamera IP Menggunakan Raspberry Pi Zero (Pengawasan Rumah Bahagian 1): 5 Langkah
Kamera IP Menggunakan Raspberry Pi Zero (Bahagian Pengawasan Rumah 1): Ini adalah catatan pertama dalam siri mini baru, di mana kami membina sistem pengawasan rumah, terutamanya menggunakan Raspberry Pis. Dalam catatan ini, kami menggunakan nol Raspberry PI dan membuat kamera IP yang mengalirkan video melalui RTSP. Video keluarannya jauh lebih tinggi
Robot Pengawasan Ringkas Dengan ESP32-CAM: 4 Langkah
Robot Pengawasan Mudah Dengan ESP32-CAM: Modul ESP32-CAM adalah modul penggunaan kuasa yang murah dan rendah, tetapi menyediakan banyak sumber untuk penglihatan, komunikasi bersiri dan GPIO. Dalam projek ini, saya cuba menggunakan sumber modul ESP32-CAM untuk membuat robot rc pengawasan sederhana yang dapat
Pilihan NVR untuk Sistem Pengawasan Rumah DIY: 3 Langkah
Pilihan NVR untuk Sistem Pengawasan Rumah DIY: Dalam bahagian 3 siri ini, kami menilai pilihan NVR untuk Raspberry Pi dan untuk PC Windows. Kami menguji OS MotionEye pada Raspberry Pi 3 dan kemudian kami melihat iSpy, yang merupakan penyelesaian pengawasan video dan keselamatan sumber terbuka, terkemuka
Projek Pengawasan Kamera: 3 Langkah
Projek Pengawasan Kamera: ** INSTRUCTABLE INI SEMASA MENGHASILKAN. LEBIH LANJUT AKAN TERSEDIA SEBAGAI PEMBANGUNAN PROTOTYPE PROJEK. ** Tidak mempunyai sistem kamera rumah dan pengawasan pada tahun 2019? Bimbang tentang Syarikat Big Brother Tech mengintip halaman anda jika anda melakukannya? Ini saya
Robot Pengawasan / Keselamatan DIY !: 7 Langkah
Robot Pengawasan / Keselamatan DIY !: Semua orang suka memandu kereta rc, sama ada kelas mainan atau kelas hobi. Keseronokan berganda apabila anda mendapat paparan fpv di dalam kereta rc anda. Tetapi sistem fpv adalah sistem yang mahal. Sistem fpv yang baik berharga lebih dari 150 $. Sekiranya anda perlu membeli kelas hobi 200 $ rc ca