Kamera PTZ pada raspberry pi zero dengan antarmuka web (DIY)





Ide lahir untuk membuat webcam anggaran menggunakan bahan-bahan yang tersedia. Diinginkan bahwa ia memiliki antarmuka web yang sudah jadi sehingga dapat dikontrol dari jarak jauh, memutarnya ke berbagai arah, sehingga pengaturan dapat diubah, untuk mengambil foto / video, mengunduh rekaman, deteksi gerakan untuk ...



Ide itu lahir sejak lama, diimplementasikan dan diuji sebagai pengawas di dalam kendaraan ... Nah, inilah saat Anda meninggalkan mobil di bawah tanda evakuasi selama 5 menit dan takut Anda akan dibawa pergi oleh truk derek, saat Anda memilih kacamata di toko, dan webcam menjaga dan mengirim surat ke telepon. Tapi begitulah, omong-omong. Pada artikel ini, kami akan menunjukkan kepada Anda cara membuat kamera semacam itu, cara kerjanya, cara menyiapkannya, dll.



Karena kamera akan menjadi anggaran, bahkan ekstra-anggaran, maka komponennya sesuai:



  • raspberry pi zero w (, wifi, wifi ) 1,5 .;
  • -500 .
  • sg-90 — 2. — 200 .
  • , -100 .
  • — 1000 .;
  • , raspberry pi-.


: 3300 .



!












Bagian perangkat lunak dibangun di sekitar antarmuka kamera web Rpi , di mana semuanya bekerja pada dasarnya di luar kotak. Tetap hanya menambahkan tombol kontrol yang sebenarnya pada halaman, skrip dan menghubungkan servos.



Pertama, mari hubungkan suspensi. Kami tidak akan membahas cara mengumpulkannya, karena semuanya secara intuitif sederhana di sana - di mana dan bagaimana memasukkan servos sg-90. Menghubungkan servo ke raspberry pi juga tidak rumit, kabel merah ke daya dari raspberry (5V), yang hitam ke Gnd, yang oranye ke gpio raspberry (gpio17, gpio27):



Skema




* ( ).



Meluncurkan



Raspberry pi itu sendiri akan mencari titik akses wifi bos dengan kata sandi 1234554321, Anda harus membuat titik ini.



Pada raspberry itu sendiri, tidak diperlukan pengaturan khusus, dan segera setelah mengunggah ke raspberry dan mengunduh gambar, antarmuka web rpi tersedia di: 192.168.1.104 : 8080 / html



Anda dapat menggerakkan kamera dengan mengklik panah pada halaman, dan Anda juga dapat mengambil tangkapan layar, merekam video dll., pilihan untuk setiap selera dan warna:





Pada saat yang sama, kecepatan transmisi video cukup kuat, tanpa macet.



Bagaimana cara mengubah skrip kontrol gimbal jika servo bergerak ke arah yang berbeda?



Setelah terhubung ke raspberry pi melalui wifi ("boss", "1234554321") melalui vnc ("pi", "raspberry"),

mulai mc dan ikuti jalur:



mc
cd /var/www/html


Temukan up.sh, down.sh, left.sh, right.sh di sana dan tukar sesuai kebutuhan. Misalnya left.sh ke right.sh dan sebaliknya jika gimbal bergerak ke kanan bukan ke kiri.



Skrip dibuat saat menginstal paket servoblaster dan dialah yang bertanggung jawab untuk bekerja dengan gpio.

Anda dapat membaca cara menginstalnya (meskipun ini tidak diperlukan di sini) di Internet, ada juga instruksi di file image.



Bagaimana cara menambah / menghapus tombol di antarmuka Web Rpi?



Setelah terhubung ke raspberry pi melalui wifi ("boss", "1234554321") melalui vnc ("pi", "raspberry"), Anda perlu menjalankan mc dengan perintah sudo mc.



Selanjutnya, ikuti jalur dan perbaiki file tombol pengguna:



sudo mc
cd /var/www/html
nano userbuttons


Mengomentari tombol yang tidak perlu:







Setelah menyegarkan halaman browser, tombol tersebut akan hilang:







Mengapa kita membutuhkan tombol-tombol ini? Untuk menambahkan opsi kontrol langsung dari antarmuka web.



Dengan melemparkan skrip kontrol gpio ke / var / www / html / macros, Anda dapat menjadikan diri Anda sebagai tangki yang berfungsi.



Anda juga dapat mematikan semua ekonomi ini melalui antarmuka web pada tab yang sesuai:







Penggemar menambahkan pemberitahuan di telegram ke proyek antarmuka web Rpi jika perlu, tetapi setahun yang lalu ini berhenti bekerja. Petunjuk tentang cara mengonfigurasi opsi ini juga ada pada gambar.



Akankah raspberry pi zero juga menangani streaming audio?



Sebuah upaya dilakukan untuk menyetel menggunakan Paket sox (?), Tetapi berhasil merekam klip audio pendek, dan streaming video sangat menderita. Oleh karena itu, opsi ini harus ditinggalkan.



Gambar - unduh .



All Articles