Установка Bubot на Raspbian

Материал из razgovorov.ru
Перейти к: навигация, поиск

Bubot2 необходимые python модули

pip install aiohttp, aiohttp_jinja2, aiohttp_debugtoolbar, motor, asyncio_redis

Устанавливаем необходимые модули для python 3

GPIO

Модуль для работы с GPIO

pip3 install RPi.GPIO

Tornado

Веб сервер Tornado

pip3 install tornado

TTS

Модуль для воспроизведения текста

pip3 install gTTS

Пример использования:

from gtts import gTTS
tts = gTTS(text='Hello', lang='en')
tts.save('hello.mp3')

mpg321

Ставим если Вам нужно воспроизводить музыку и речь используя модуль mpg321

apt-get install mpg321

Устанавливаем bubot

Скачиваем архив с bubot и разпаковываем в /var/bubot

wget http://sourceforge.net/projects/bubot/files/bubot.zip
unzip bubot.zip
mv bubot /var/

Запускаем

cd /var/bubot
python3 StartBubot.py

Если нужно запустить уже сконфигурированного робота, добавляем его имя в строку запуска

cd /var/bubot
python3 StartBubot.py scout


Для запуска робота при включении устройства добавляем строку запуска в автозагрузку

nano /etc/crontab