Установка Bubot на Raspbian — различия между версиями
(Новая страница: « == Устанавливаем необходимые модули == Ставим [http://sourceforge.net/p/raspberry-gpio-python/wiki/BasicUsage/ модуль]…») |
|||
(не показано 10 промежуточных версий этого же участника) | |||
Строка 1: | Строка 1: | ||
− | == | + | ==[[Bubot2 необходимые python модули]]== |
+ | <source lang=bash> | ||
+ | pip install aiohttp, aiohttp_jinja2, aiohttp_debugtoolbar, motor, asyncio_redis | ||
+ | </source> | ||
− | + | ==Устанавливаем необходимые модули для python 3== | |
+ | ===GPIO=== | ||
+ | [http://sourceforge.net/p/raspberry-gpio-python/wiki/BasicUsage/ Модуль для работы с GPIO] | ||
− | < | + | <source lang=bash> |
pip3 install RPi.GPIO | pip3 install RPi.GPIO | ||
− | </ | + | </source> |
+ | |||
+ | ===Tornado=== | ||
+ | [http://wiki.python.su/%D0%94%D0%BE%D0%BA%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D0%B0%D1%86%D0%B8%D0%B8/Tornado-web Веб сервер Tornado] | ||
+ | |||
+ | <source lang=bash> | ||
+ | pip3 install tornado | ||
+ | </source> | ||
+ | |||
+ | ===TTS=== | ||
+ | [https://pypi.python.org/pypi/gTTS/1.0.3 Модуль для воспроизведения текста] | ||
+ | |||
+ | <source lang=bash>pip3 install gTTS</source> | ||
+ | |||
+ | Пример использования: | ||
+ | |||
+ | <source lang=python> | ||
+ | from gtts import gTTS | ||
+ | tts = gTTS(text='Hello', lang='en') | ||
+ | tts.save('hello.mp3') | ||
+ | </source> | ||
+ | |||
+ | ===mpg321=== | ||
+ | Ставим если Вам нужно воспроизводить музыку и речь используя модуль mpg321 | ||
+ | <source lang=bash>apt-get install mpg321</source> | ||
+ | |||
+ | ==Устанавливаем bubot== | ||
+ | Скачиваем архив с bubot и разпаковываем в /var/bubot | ||
+ | |||
+ | <source lang=bash> | ||
+ | wget http://sourceforge.net/projects/bubot/files/bubot.zip | ||
+ | unzip bubot.zip | ||
+ | mv bubot /var/ | ||
+ | </source> | ||
+ | |||
+ | Запускаем | ||
+ | <source lang=bash> | ||
+ | cd /var/bubot | ||
+ | python3 StartBubot.py | ||
+ | </source> | ||
+ | |||
+ | Если нужно запустить уже сконфигурированного робота, добавляем его имя в строку запуска | ||
+ | |||
+ | <source lang=bash> | ||
+ | cd /var/bubot | ||
+ | python3 StartBubot.py scout | ||
+ | </source> | ||
+ | |||
+ | |||
+ | Для запуска робота при включении устройства добавляем строку запуска в автозагрузку | ||
+ | <source lang=bash> | ||
+ | nano /etc/crontab | ||
+ | </source> | ||
+ | |||
+ | <source lang=bash> | ||
+ | |||
+ | </source> | ||
+ | |||
+ | |||
+ | |||
+ | [[Категория:Bubot]] |
Текущая версия на 12:01, 23 апреля 2016
Содержание
Bubot2 необходимые python модули
pip install aiohttp, aiohttp_jinja2, aiohttp_debugtoolbar, motor, asyncio_redis
Устанавливаем необходимые модули для python 3
GPIO
pip3 install RPi.GPIO
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