WMBOX

Персональный блог о Raspberry Pi и Arduino

Устанавливаем flask + uwsgi + nginx + php на Raspberry Pi 2

Первоисточники: Raspberry Pi — установка веб-сервера Running flask with virtualenv, uwsgi, and nginx Итак, обновляем систему и устанавливаем необходимые компоненты:

Создаем корневую директорию веб-сервера:

Камера на сервоприводах транслирующая и управляемая по Web (на платформе Raspberry Pi)

Camera_Platform4

Управлять камерой будем двумя сервоприводами SG90 9G В качестве поворотной платформы используем Pan/Tilt Camera Platform Kit Anti-Vibration Camera Mount for Aircraft Управлять сервоприводами будим на Python с помощью библиотеки ServoBlaster. Чтобы установить библиотеку необходимо выполнить следующий код:

Библиотека может управлять одновременно 8-ю сервоприводами:

Удаленный доступ к рабочему столу Raspberry Pi

Чтобы получить удаленный доступ к рабочему столу Raspberry Pi необходимо установить сервер удаленного доступа:

Для подключения к рабочему столу из Windows, необходимо выполнить команду:

 

Подключение MMA7361 Accelerometer Sensor Module к Arduino

Схема подключения модуля к плате Arduino:

Datasheet: MMA7361, MMA7361L Библиотека для Arduino: Arduino-MMA7361-library Библиотека для AVR Studio: AVR-MMA7361-library

Подключение HD44780 LCD дисплея с контролером YwRobot Arduino PCF8574 I2C

Приобрел LCD дисплей 1602 на базе контроллера HD44780, заказывал сразу с впаянным контролером последовательного интерфейса I2C. Скачал и установил библиотеку для Arduino LiquidCrystal_I2C, выставил правильный порт (0x27) но девайс работать отказался. В интернете нашлось несколько различных библиотек для подключения подобных дисплеев по интерфейсу I2C, у кого-то заработала одна, у кого-то другая. Оказалось, что все дело […]

Устанавливаем USB WEB-камеру на Raspberry Pi

Первым делом устанавливаем motion:

Motion — представляет из себя консольную программу со встроенным веб-сервером выводящим по указанному порту в видеопоток с устройств /dev/video* в случае обнаружения движения. После обнаружения движения можно записать происходящее, или выполнить какие нибудь действия с помощью скриптов. Если установка прошла успешно, подсоединяем USB WEB-камеру (я подключал Logitech HD Webcam c310)  […]

Устанавливаем SAMBA сервер на Raspberry Pi

SAMBA сервер устанавливаем следующей командой:

После того, как получаем сообщение об успешной установки, создаем папку, которая будет доступна из сети:

Установка matplotlib для Python на Raspberry Pi

Для установки matplotlib необходимы пакеты для Python — pip и setuptools. Как их установить читайте здесь: Устанавливаем pip для Python на Raspberry Pi Установка setuptools для Python на Raspberry Pi Если все приготовления сделаны, библиотека matplotlib устанавливается следующим кодом:

 Набираемся терпения, процесс установки занимает значительное время. В процессе будет устанавлено несколько необходимых для работы […]

WMBOX © 2016