Daftar Isi:

Robot Streaming Browser Dengan GoPiGo3: 5 Langkah
Robot Streaming Browser Dengan GoPiGo3: 5 Langkah

Video: Robot Streaming Browser Dengan GoPiGo3: 5 Langkah

Video: Robot Streaming Browser Dengan GoPiGo3: 5 Langkah
Video: Browser Streaming Robot With The GoPiGo3 Robot-Getting Started 2024, Juli
Anonim
Robot Streaming Browser Dengan GoPiGo3
Robot Streaming Browser Dengan GoPiGo3

Dalam proyek lanjutan ini dengan Robot GoPiGo3 Raspberry Pi kami membangun robot streaming video Browser yang mengalirkan video langsung ke browser dan dapat dikontrol dari browser.

Dalam proyek ini kami menggunakan modul Kamera Raspberry Pi dengan GoPiGo3. Anda dapat mengontrol robot menggunakan pengontrol di browser saat video langsung mengalir langsung di browser. Kualitas video sangat bagus dan latensi video rendah, menjadikannya ideal untuk proyek robot streaming video langsung.

Langkah 1: Bagian yang Dibutuhkan

Diperlukan Perangkat Keras

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

Langkah 2: Menghubungkan Modul Kamera

Menghubungkan Modul Kamera
Menghubungkan Modul Kamera

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

Langkah 3: Menyiapkan Robot Streaming Video GoPiGo

Menyiapkan Robot Streaming Video GoPiGo
Menyiapkan Robot Streaming Video GoPiGo

Anda seharusnya mengkloning kode github GoPiGo3 ke Raspberry Pi Anda. Instal dependensi Pi Camera dan Flask dengan menjalankan skrip install.sh:

sudo bash install.sh

Nyalakan ulang Pi Anda.

Langkah 4: Setup untuk Jalankan saat Boot

Setup untuk Dijalankan saat Boot
Setup untuk Dijalankan saat Boot

Anda dapat menjalankan server saat boot sehingga Anda tidak perlu menjalankannya secara manual. Gunakan perintah

install_startup.sh

dan ini akan memulai server flask saat boot. Anda harus dapat terhubung ke robot menggunakan "https://dex.local:5000" atau jika menggunakan pengaturan Cinch, Anda dapat menggunakan "https://10.10.10.10:5000"

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

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

Saat reboot, sambungkan ke layanan WiFi "Dex".

Langkah 5: Menjalankan Proyek

Mulai server dengan mengetikkan perintah berikut:

sudo python3 flask_server.py

Ini akan memakan waktu beberapa detik agar server menyala. Sebuah port dan alamat akan ditampilkan di sana. Secara default, port diatur ke 5000.

Jika Anda menginstal Raspbian For Robots, maka pergi ke alamat https://dex.local:5000 sudah cukup. Pastikan Anda memiliki perangkat seluler / laptop di jaringan yang sama dengan GoPiGo3 Anda. Jika tidak, Anda tidak akan dapat mengaksesnya.

Direkomendasikan: