Страница 4 из 5
Re: работа с GPIO raspberry
Добавлено: Чт дек 19, 2019 5:14 pm
masterpro77
Без sudo не работает.
Re: работа с GPIO raspberry
Добавлено: Чт дек 19, 2019 5:32 pm
freesh
masterpro77 писал(а): Чт дек 19, 2019 5:14 pm
Без sudo не работает.
Посмотри на pigpio оно вроде как может быть установлено как демон и общаться с gpio а ты уже будешь работать с ним и без sudo
http://abyz.me.uk/rpi/pigpio/python.html
Re: работа с GPIO raspberry
Добавлено: Чт дек 19, 2019 9:24 pm
masterpro77
Спасибо за библиотеку, попробую.
Если я оставлю как есть с правами www-data ALL=NOPASSWD:ALL , с чем я еще могу столкнутся с какими подводными камнями , имею ввиду в самой МД ?
Сейчас питоновские программки запускаются пины работают, по UART отсылает. Думаю дальше идти.
Re: работа с GPIO raspberry
Добавлено: Чт дек 19, 2019 9:58 pm
fandaymon
masterpro77 писал(а): Чт дек 19, 2019 9:24 pm
Спасибо за библиотеку, попробую.
Если я оставлю как есть с правами www-data ALL=NOPASSWD:ALL , с чем я еще могу столкнутся с какими подводными камнями , имею ввиду в самой МД ?
Сейчас питоновские программки запускаются пины работают, по UART отсылает. Думаю дальше идти.
Если доступа к программе извне нет, то ни с какими. Это всего лишь возможность запускать sudo из пол пользователя www-data, без запроса пароля
Re: работа с GPIO raspberry
Добавлено: Чт дек 19, 2019 10:20 pm
masterpro77
Скажите, выходы GPIO можно подтягивать к земле? каким резистором номинала. Или к единице. как безопасней.?
Re: работа с GPIO raspberry
Добавлено: Чт дек 19, 2019 10:42 pm
masterpro77
Если доступа к программе извне нет, то ни с какими. Это всего лишь возможность запускать sudo из пол пользователя www-data, без запроса пароля
Извне связь будет к модулю GSM (590 или 800L) а он к малине по UART (TX-RX). До малины через облако кенетика. Планирую так.
Re: работа с GPIO raspberry
Добавлено: Пт дек 20, 2019 2:08 pm
Oleg-7777
Подтягивание 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, или считываем записи в файлах скриптом (для входов). Работает.
Re: работа с GPIO raspberry
Добавлено: Пт дек 20, 2019 11:26 pm
Lerych
Я недавно наткнулся на такую штуку
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');
Re: работа с GPIO raspberry
Добавлено: Сб дек 21, 2019 2:19 pm
masterpro77
Очень проста в использовании с GPIO и wiringPi.
У меня стоит эта библиотека, пробывал скомпилировать программку в geany, с первого раза не получилось. wiringPi - эта библиотека поддерживает только язык С-С++ или еще какие? Как я понял ардуиновские скейтчи можно запускать можо.
Re: работа с GPIO raspberry
Добавлено: Сб дек 21, 2019 3:07 pm
masterpro77
Попробывал проверить установку библиотеки wiringPi этой камандой , пишет "команда не найдена"
gpio -v
gpio readall