работа с GPIO raspberry
Модератор: immortal
-
masterpro77
- Сообщения: 43
- Зарегистрирован: Сб ноя 16, 2019 12:38 am
Re: работа с GPIO raspberry
Без sudo не работает.
Re: работа с GPIO raspberry
Посмотри на pigpio оно вроде как может быть установлено как демон и общаться с gpio а ты уже будешь работать с ним и без sudo
http://abyz.me.uk/rpi/pigpio/python.html
Raspberry pi3, xiaomi, sonoff rf.
-
masterpro77
- Сообщения: 43
- Зарегистрирован: Сб ноя 16, 2019 12:38 am
Re: работа с GPIO raspberry
Спасибо за библиотеку, попробую.
Если я оставлю как есть с правами www-data ALL=NOPASSWD:ALL , с чем я еще могу столкнутся с какими подводными камнями , имею ввиду в самой МД ?
Сейчас питоновские программки запускаются пины работают, по UART отсылает. Думаю дальше идти.
Если я оставлю как есть с правами www-data ALL=NOPASSWD:ALL , с чем я еще могу столкнутся с какими подводными камнями , имею ввиду в самой МД ?
Сейчас питоновские программки запускаются пины работают, по UART отсылает. Думаю дальше идти.
Re: работа с GPIO raspberry
Если доступа к программе извне нет, то ни с какими. Это всего лишь возможность запускать sudo из пол пользователя www-data, без запроса пароляmasterpro77 писал(а): Чт дек 19, 2019 9:24 pm Спасибо за библиотеку, попробую.
Если я оставлю как есть с правами www-data ALL=NOPASSWD:ALL , с чем я еще могу столкнутся с какими подводными камнями , имею ввиду в самой МД ?
Сейчас питоновские программки запускаются пины работают, по UART отсылает. Думаю дальше идти.
-
masterpro77
- Сообщения: 43
- Зарегистрирован: Сб ноя 16, 2019 12:38 am
Re: работа с GPIO raspberry
Скажите, выходы GPIO можно подтягивать к земле? каким резистором номинала. Или к единице. как безопасней.?
-
masterpro77
- Сообщения: 43
- Зарегистрирован: Сб ноя 16, 2019 12:38 am
Re: работа с GPIO raspberry
Извне связь будет к модулю GSM (590 или 800L) а он к малине по UART (TX-RX). До малины через облако кенетика. Планирую так.Если доступа к программе извне нет, то ни с какими. Это всего лишь возможность запускать sudo из пол пользователя www-data, без запроса пароля
Re: работа с GPIO raspberry
Подтягивание GPIO к земле: https://ph0en1x.net/86-raspberry-pi-zna ... odiod.html.
Работа с GPIO http://www.qwes.org/art/?src=Raspberry_Pi_GPIO_PHP. Создаем файлы для каждого GPIO. Настраиваем на вход или выход. Потом из MJD записуем в файл 1 или 0, или считываем записи в файлах скриптом (для входов). Работает.
Работа с GPIO http://www.qwes.org/art/?src=Raspberry_Pi_GPIO_PHP. Создаем файлы для каждого GPIO. Настраиваем на вход или выход. Потом из MJD записуем в файл 1 или 0, или считываем записи в файлах скриптом (для входов). Работает.
Re: работа с GPIO raspberry
Я недавно наткнулся на такую штуку
https://amperka.ru/product/raspberry-troyka-cap
Очень проста в использовании с GPIO и wiringPi.
Подключил https://amperka.ru/product/troyka-mini-relay и https://amperka.ru/product/troyka-relay
В МД использую для включения/выключения:
в методе turnOn
exec('gpio mode 21 out');
exec('gpio write 21 1');
в методе turnOff
exec('gpio mode 21 out');
exec('gpio write 21 0');
https://amperka.ru/product/raspberry-troyka-cap
Очень проста в использовании с GPIO и wiringPi.
Подключил https://amperka.ru/product/troyka-mini-relay и https://amperka.ru/product/troyka-relay
В МД использую для включения/выключения:
в методе turnOn
exec('gpio mode 21 out');
exec('gpio write 21 1');
в методе turnOff
exec('gpio mode 21 out');
exec('gpio write 21 0');
-
masterpro77
- Сообщения: 43
- Зарегистрирован: Сб ноя 16, 2019 12:38 am
Re: работа с GPIO raspberry
У меня стоит эта библиотека, пробывал скомпилировать программку в geany, с первого раза не получилось. wiringPi - эта библиотека поддерживает только язык С-С++ или еще какие? Как я понял ардуиновские скейтчи можно запускать можо.Очень проста в использовании с GPIO и wiringPi.
-
masterpro77
- Сообщения: 43
- Зарегистрирован: Сб ноя 16, 2019 12:38 am
Re: работа с GPIO raspberry
Попробывал проверить установку библиотеки wiringPi этой камандой , пишет "команда не найдена"
gpio -v
gpio readall