Статьи

Управляемая с помощью Raspberry Pi видеокамера безопасности. Часть 6

Вы можете остановить или перезапустить Motion путем замены «start» на «stop» или «restart».
Перейдите на свой компьютер и зайдите на RPi с веб-браузера:

xxx.xxx.x.xx:8081

Где xxx.xxx.x.xx-это IP-адрес RPi. Следующее число после двоеточия — порт, который был ранее настроен. Если все хорошо, то вы должны увидеть поток с веб-камеры! Попробуйте поворачивать ее вокруг и увидеть, как выглядят вещи. Вам возможно нужно будет отрегулировать настройки яркости и контрастности в файле конфигурации. Также может понадобиться сфокусировать веб-камеру — некоторые модели имеют небольшое кольцо фокусировки вокруг объектива. Поверните его, пока изображение не станет самым четким.

У вас зависимость от спайса? Наш медицинский центр http://rc-vybor.ru/ поможет вам избавиться от спайсовой зависимости в самый короткий срок.

Вернитесь на RPi, создайте папку и перейдите в нее:
mkdir security cam
cd security cam/
Теперь установите Twisted:
sudo apt-get install python-twisted
Twisted является веб-сервером, написанным на Python, который будет слушать команды, а потом действовать соответствующим образом.

После установки, создайте сценарий Python для выполнения команд (перемещение сервоприводов):
sudo nano servos.rpy

Обратите внимание на то, что расширение файла ".rpy" вместо ".ру". Вот код:

# Import necessary files
import serial
from twisted.web.resource import Resource

# Setup Arduino at correct speed
try:
arduino = serial.Serial('/dev/ttyUSB0', 9600)
except:
arduino = serial.Serial('/dev/ttyUSB1', 9600)

class MoveServo(Resource):
isLeaf = True
def render_GET(self,request):
try:
# Send value over serial to the Arduino
arduino.write(request.args['value'][0])
return 'Success'
except:
return 'Failure'

resource = MoveServo()

0 комментариев

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.