Mündəricat:

GoPiGo3: 5 Addımlı Brauzer Streaming Robotu
GoPiGo3: 5 Addımlı Brauzer Streaming Robotu

Video: GoPiGo3: 5 Addımlı Brauzer Streaming Robotu

Video: GoPiGo3: 5 Addımlı Brauzer Streaming Robotu
Video: Self driving robot 2024, Iyul
Anonim
GoPiGo3 ilə Brauzer Streaming Robotu
GoPiGo3 ilə Brauzer Streaming Robotu

GoPiGo3 Raspberry Pi Robotu olan bu qabaqcıl layihədə canlı videonu bir brauzerə yayımlayan və brauzerdən idarə oluna bilən bir Browser video axını robotu qururuq.

Bu layihədə GoPiGo3 ilə birlikdə Raspberry Pi Camera modulundan istifadə edirik. Robotu brauzerdəki nəzarətçi vasitəsi ilə idarə edə bilərsiniz, çünki canlı video birbaşa brauzerdə yayımlanır. Videonun keyfiyyəti çox yaxşıdır və videonun gecikməsi aşağıdır, bu onu canlı video axını robot layihələri üçün ideal edir.

Addım 1: Lazım olan hissələr

Avadanlıq Lazımdır

  • Tam yığılmış GoPiGo3
  • Bir Moruq Pi
  • Raspberry Pi Kamera Modulu

Addım 2: Kamera Modulunun qoşulması

Kamera Modulunun Bağlanması
Kamera Modulunun Bağlanması

Raspberry Pi kamera modulunu Raspberry Pi üzərindəki limana bağlayın. Kameranı necə bağlayacağınıza dair daha ətraflı məlumat üçün buradakı təlimatımıza baxın.

Addım 3: GoPiGo Video Axın Robotunun qurulması

GoPiGo Video Axın Robotunun qurulması
GoPiGo Video Axın Robotunun qurulması

GoPiGo3 github kodunu Raspberry Pi -yə klonlamalıydınız. İnstall.sh skriptini işlədərək Pi Camera asılılıqlarını və Şişəni quraşdırın:

sudo bash install.sh

Pi -ni yenidən başladın.

Addım 4: Boot -da işə salın

Bootda Çalışmaq üçün Quraşdırın
Bootda Çalışmaq üçün Quraşdırın

Əl ilə işləməyiniz üçün serveri açılışda işlədə bilərsiniz. Əmrdən istifadə edin

install_startup.sh

və bu, şüşə serverini açılışda başlamalıdır. Robota "https://dex.local: 5000" istifadə edərək bağlana bilməlisiniz və ya Cinch quruluşundan istifadə edirsinizsə, "https://10.10.10.10:5000" istifadə edə bilərsiniz.

Komanda ilə avtomatik olaraq bir wifi giriş nöqtəsi quracaq Cinch qura bilərsiniz

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

Yenidən başladıqda "Dex" WiFi xidmətinə qoşulun.

Addım 5: Layihəni icra edin

Aşağıdakı əmri yazaraq serveri işə salın:

sudo python3 flask_server.py

Serverin işə düşməsi bir neçə saniyə çəkəcək. Orada bir liman və ünvan göstəriləcək. Varsayılan olaraq, liman 5000 olaraq təyin edilmişdir.

Raspbian For Robots quraşdırılıbsa, https://dex.local: 5000 ünvanına keçmək kifayət edəcək. Mobil cihazınızın / dizüstü kompüterinizin GoPiGo3 ilə eyni şəbəkədə olduğundan əmin olun. Əks təqdirdə, ona daxil ola bilməyəcəksiniz.

Tövsiyə: