
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36

В този усъвършенстван проект с GoPiGo3 Raspberry Pi Robot изграждаме робот за видео стрийминг в браузър, който предава видео на живо към браузър и може да се управлява от браузъра.
В този проект използваме модул Raspberry Pi Camera с GoPiGo3. Можете да управлявате робота, като използвате контролера в браузъра, докато видеото на живо се предава директно в браузъра. Качеството на видеото е много добро, а латентността на видеото е ниска, което го прави идеален за проекти за роботизирани видео потоци на живо.
Стъпка 1: Необходими части
Необходим хардуер
- Напълно сглобен GoPiGo3
- Малина Пи
- Модул за камера на Raspberry Pi
Стъпка 2: Свързване на модула на камерата

Прикрепете модула на камерата Raspberry Pi към порта на Raspberry Pi. За повече подробности как да прикачите камерата, вижте нашия урок тук.
Стъпка 3: Настройка на GoPiGo Video Streaming Robot

Трябваше да клонирате кода на GoPiGo3 github на вашия Raspberry Pi. Инсталирайте зависимостите на Pi Camera и Flask, като изпълните скрипта install.sh:
sudo bash install.sh
Рестартирайте Pi.
Стъпка 4: Настройка за стартиране при зареждане

Можете да стартирате сървъра при зареждане, така че не е нужно да го стартирате ръчно. Използвайте командата
install_startup.sh
и това трябва да стартира сървъра на колбата при зареждане. Трябва да можете да се свържете с робота, като използвате „https://dex.local: 5000“или ако използвате настройката Cinch, можете да използвате „https://10.10.10.10:5000“
Можете да настроите Cinch, който автоматично ще настрои точка за достъп до wifi, с командата
sudo bash /home/pi/di_update/Raspbian_For_Robots/upd_script/wifi/cinch_setup.sh
При рестартиране се свържете с WiFi услугата „Dex“.
Стъпка 5: Изпълнение на проекта

Стартирайте сървъра, като въведете следната команда:
sudo python3 flask_server.py
Ще отнеме няколко секунди, докато сървърът се задейства. Порт и адрес ще бъдат показани там. По подразбиране портът е зададен на 5000.
Ако имате инсталиран Raspbian For Robots, ще отидете на https://dex.local: 5000 адрес. Уверете се, че вашето мобилно устройство / лаптоп е в същата мрежа като вашия GoPiGo3. В противен случай няма да имате достъп до него.
Препоръчано:
4G/5G HD видео поточно предаване на живо от DJI Drone при ниска латентност [3 стъпки]: 3 стъпки
![4G/5G HD видео поточно предаване на живо от DJI Drone при ниска латентност [3 стъпки]: 3 стъпки 4G/5G HD видео поточно предаване на живо от DJI Drone при ниска латентност [3 стъпки]: 3 стъпки](https://i.howwhatproduce.com/images/009/image-25904-j.webp)
4G/5G HD видео поточно предаване на живо от DJI Drone при ниска латентност [3 стъпки]: Следното ръководство ще ви помогне да получите видео потоци с HD качество на живо от почти всеки DJI дрон. С помощта на мобилното приложение FlytOS и уеб приложението FlytNow можете да започнете поточно видео от дрона
Поточно предаване на данни от Google Таблици към табло за управление: 6 стъпки

Поток на данни от Google Таблици към табло за управление: Електронните таблици превъзхождат манипулирането на данни, но не и показването им. Точно затова започнаха да се появяват толкова много специализирани компании за визуализация на данни и BI табло за управление. Проблемът с повечето от тези продукти е, че те обикновено са скъпи и
Първи стъпки с ESP32 CAM - Поточно предаване на видео с помощта на ESP CAM през Wifi - Проект за охранителна камера ESP32: 8 стъпки

Първи стъпки с ESP32 CAM | Поточно предаване на видео с помощта на ESP CAM през Wifi | Проект за камера за сигурност ESP32: Днес ще научим как да използваме тази нова ESP32 CAM платка и как можем да я кодираме и използваме като камера за сигурност и да получим поточно видео през wifi
Hack на Bluetooth високоговорители - поточно предаване на домашно кино: 8 стъпки (със снимки)

Пробиване на Bluetooth високоговорители-поточно предаване за домашно кино: Тази инструкция описва хакването на готовия Bluetooth високоговорител и трептящата LED чаена светлина, за да се превърне в поточен интерфейс за вашата система за домашно кино, като запазва оригиналната функционалност на Bluetooth високоговорителя непокътната. Бях вероятно
Робот Roomba, управляван от браузъра, с Raspberry Pi модел 3 A+: 6 стъпки (със снимки)

Робот Roomba, управляван от браузър, с Raspberry Pi Model 3 A+: Общ преглед Тази инструкция ще се фокусира върху това как да се даде на мъртва Roomba нов мозък (Raspberry Pi), очи (уеб камера) и начин да се контролира всичко от уеб браузър. Има много хакове на Roomba, които позволяват управление чрез сериен интерфейс. Нямам