- orange pi zero 512мб;
- веб-камера;
- usb-разветвитель или преобразователь логических уровней;
- usb-ttl преобразователь;
- XL4005 dc/dc преобразователь;
- arduino pro mini;
- MX1508 драйвер двигателей;
- 4x желтые ардуино TT-мотор-редукторы;
- 2x 18650 аккумуляторы и батарейный отсек для них;
- тумблер;
- доска или кусок фанеры;
sudo armbian-configПереходим в Network->WiFi, выбираем нужную точку доступа,
вводим пароль и подключаемся к ней.
Чтобы узнать свой ip-адресс вводим
ifconfigОбновляемся:
sudo apt update
sudo apt upgradeЗагружаем питоновый менеджер пакетов и вспомогательные пакеты
sudo apt install python3-dev python3-pip python3-numpyЗагружаем еще немного зависимостей
pip3 install --upgrade pip setuptools wheel
pip3 install flask pyserial Загружаем openCV
sudo apt install python3-opencvСкачиваем репозиторий проекта
git clone https://github.com/TrashRobotics/CVbotи запускаем приложение
cd CVbot/python_app
python3 app.py -i (ip-адресс orange pi) -p (порт) -s (последовательный порт)Открываем браузер и вводим в нем
(ip-адресс orange pi):(порт)Например так:
192.168.42.1:5000Подробнее про все остальное смотрите в видео
