Isi kandungan:

Robot Streaming Penyemak Imbas Dengan Langkah GoPiGo3: 5
Robot Streaming Penyemak Imbas Dengan Langkah GoPiGo3: 5

Video: Robot Streaming Penyemak Imbas Dengan Langkah GoPiGo3: 5

Video: Robot Streaming Penyemak Imbas Dengan Langkah GoPiGo3: 5
Video: GPT 4 Jauh Lebih Canggih Dibanding ChatGPT 2024, November
Anonim
Robot Streaming Penyemak Imbas Dengan GoPiGo3
Robot Streaming Penyemak Imbas Dengan GoPiGo3

Dalam projek lanjutan ini dengan GoPiGo3 Raspberry Pi Robot kami membina robot streaming video Penyemak Imbas yang mengalirkan video langsung ke penyemak imbas dan dapat dikendalikan dari penyemak imbas.

Dalam projek ini kami menggunakan modul Raspberry Pi Camera dengan GoPiGo3. Anda boleh mengawal robot menggunakan pengawal pada penyemak imbas kerana video langsung disiarkan secara langsung di penyemak imbas. Kualiti video sangat baik dan latensi video rendah, menjadikannya ideal untuk projek robot streaming video langsung.

Langkah 1: Bahagian Diperlukan

Perkakasan Diperlukan

  • GoPiGo3 yang dipasang sepenuhnya
  • Pi Raspberry
  • Modul Kamera Raspberry Pi

Langkah 2: Menyambungkan Modul Kamera

Menyambungkan Modul Kamera
Menyambungkan Modul Kamera

Pasang modul kamera Raspberry Pi ke port pada Raspberry Pi. Untuk maklumat lebih lanjut mengenai cara memasang kamera, lihat tutorial kami di sini.

Langkah 3: Menyiapkan Robot Penstriman Video GoPiGo

Menyiapkan Robot Penstriman Video GoPiGo
Menyiapkan Robot Penstriman Video GoPiGo

Anda semestinya mengklonkan kod github GoPiGo3 ke Raspberry Pi anda. Pasang kebergantungan Kamera Pi dan Flask dengan menjalankan skrip install.sh:

sudo bash install.sh

Reboot Pi anda.

Langkah 4: Persediaan untuk Berjalan pada Boot

Persediaan untuk Berjalan pada Boot
Persediaan untuk Berjalan pada Boot

Anda boleh menjalankan pelayan semasa boot sehingga anda tidak perlu menjalankannya secara manual. Gunakan arahan

install_startup.sh

dan ini harus memulakan pelayan termos semasa boot. Anda seharusnya dapat menyambung ke robot menggunakan "https://dex.local: 5000" atau jika menggunakan persediaan Cinch, anda boleh menggunakan "https://10.10.10.10:5000"

Anda dapat menyiapkan Cinch, yang secara automatik akan mengatur titik akses wifi, dengan perintah

sudo bash /home/pi/di_update/Raspbian_For_Robots/upd_script/wifi/cinch_setup.sh

Semasa reboot, sambungkan ke perkhidmatan WiFi "Dex".

Langkah 5: Menjalankan Projek

Mulakan pelayan dengan menaip arahan berikut:

sudo python3 flask_server.py

Perlu beberapa saat untuk pelayan dihidupkan. Pelabuhan dan alamat akan ditunjukkan di sana. Secara lalai, port ditetapkan ke 5000.

Sekiranya anda memasang Raspbian For Robots, maka alamat https://dex.local: 5000 akan mencukupi. Pastikan peranti mudah alih / komputer riba anda berada di rangkaian yang sama dengan GoPiGo3 anda. Jika tidak, anda tidak akan dapat mengaksesnya.

Disyorkan: