Daftar Isi:
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Instruksi ini akan memandu cara:
1. Letakkan kamera ke web Lokal (untuk penglihatan jarak jauh melalui Komputer atau Telepon)
2. Kontrol penglihatan kamera (menggunakan motor roda gigi)
Daftar bagian untuk proyek:
1. Motor dengan roda gigi
2. Raspberry Pi B
3. H-bridge
4. Kamera USB (Logitech)
Langkah 1: Masukkan Kamera Streaming Ke Web Lokal (menggunakan "gerakan")
$ sudo apt-get update
$ sudo apt-get install motion
$ sudo apt-get install libv4l-0
$ sudo apt-get install uvccapture
$gedit /etc/default/motion
ubah "start_motion_daemon ya" (dari "tidak")
$ gedit /etc/motion/motion.conf
ubah daemon aktif (dari "mati")
stream_localhost mati (dari "aktif")
framerate 100 (dari "2")
stream_maxrate 10 (dari "1")
$ mulai gerakan layanan
$ gerakan mulai
Dalam kasus untuk menghentikan kamera:
$ gerakan berhenti
$ layanan berhenti gerak
Buka web browser, masukan alamat: 192.168.1.71:8081 -> gambar kamera harus di web browser (catatan: 192.168.1.71 adalah alamat IP Raspberry)
Langkah 2: Buat Server Lokal
$ sudo apt-get install apache2 php5 libapache2-mod-php5
Jika semuanya OK, web lokal akan ditampilkan di Web Browser setelah memasukkan alamat 192.168.1.71/index.html
"index.html" ini disimpan di /var/www/html/
Langkah 3: Letakkan "kamera" dan "Kontrol IO" ke Server Lokal
Pada langkah 1, gambar kamera sedang on stream (192.168.1.71:8081)
Pada langkah 2, server web lokal dibuat.
Jadi halaman php dibuat di server lokal untuk memuat aliran kamera, sementara halaman php ini juga memiliki 2 tombol (belok kiri/kanan) untuk mengontrol kamera
Untuk mudahnya, seluruh proyek disimpan di tautan ini (google share)
Ambil file di atas, ekstrak, lalu simpan semua file dan folder ke /var/www/html/
Langkah 4: Instal Perangkat Keras
GPIO Raspberry (GPIO_0, GPIO_7, GND) digunakan untuk mengontrol driver Motor (H-Bridge L298N)
Buat basis kamera, pasang semuanya bersama-sama seperti gambar.
Langkah 5: Uji
Buka web browser, masukan alamat 192.168.1.71/camera.php
Sekarang kita bisa mengujinya, dan lihat hasilnya