работа с GPIO raspberry

Если вы только начинаете осваивать систему MajorDoMo и чего-то не знаете или не можете понять, то задавайте свои вопросы в этой ветке.

Модератор: immortal

masterpro77
Сообщения: 43
Зарегистрирован: Сб ноя 16, 2019 12:38 am

Re: работа с GPIO raspberry

Сообщение masterpro77 »

Без sudo не работает.
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm

Re: работа с GPIO raspberry

Сообщение freesh »

masterpro77 писал(а): Чт дек 19, 2019 5:14 pm Без sudo не работает.
Посмотри на 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

Сообщение masterpro77 »

Спасибо за библиотеку, попробую.
Если я оставлю как есть с правами www-data ALL=NOPASSWD:ALL , с чем я еще могу столкнутся с какими подводными камнями , имею ввиду в самой МД ?
Сейчас питоновские программки запускаются пины работают, по UART отсылает. Думаю дальше идти.
fandaymon
Сообщения: 1576
Зарегистрирован: Сб янв 13, 2018 5:00 pm

Re: работа с GPIO raspberry

Сообщение fandaymon »

masterpro77 писал(а): Чт дек 19, 2019 9:24 pm Спасибо за библиотеку, попробую.
Если я оставлю как есть с правами www-data ALL=NOPASSWD:ALL , с чем я еще могу столкнутся с какими подводными камнями , имею ввиду в самой МД ?
Сейчас питоновские программки запускаются пины работают, по UART отсылает. Думаю дальше идти.
Если доступа к программе извне нет, то ни с какими. Это всего лишь возможность запускать sudo из пол пользователя www-data, без запроса пароля
masterpro77
Сообщения: 43
Зарегистрирован: Сб ноя 16, 2019 12:38 am

Re: работа с GPIO raspberry

Сообщение masterpro77 »

Скажите, выходы GPIO можно подтягивать к земле? каким резистором номинала. Или к единице. как безопасней.?
masterpro77
Сообщения: 43
Зарегистрирован: Сб ноя 16, 2019 12:38 am

Re: работа с GPIO raspberry

Сообщение masterpro77 »

Если доступа к программе извне нет, то ни с какими. Это всего лишь возможность запускать sudo из пол пользователя www-data, без запроса пароля
Извне связь будет к модулю GSM (590 или 800L) а он к малине по UART (TX-RX). До малины через облако кенетика. Планирую так.
Oleg-7777
Сообщения: 18
Зарегистрирован: Ср апр 20, 2016 10:26 am

Re: работа с GPIO raspberry

Сообщение 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, или считываем записи в файлах скриптом (для входов). Работает.
Аватара пользователя
Lerych
Сообщения: 191
Зарегистрирован: Чт дек 14, 2017 8:46 pm
Откуда: Московская область, Серпухов

Re: работа с GPIO raspberry

Сообщение 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');
masterpro77
Сообщения: 43
Зарегистрирован: Сб ноя 16, 2019 12:38 am

Re: работа с GPIO raspberry

Сообщение masterpro77 »

Очень проста в использовании с GPIO и wiringPi.
У меня стоит эта библиотека, пробывал скомпилировать программку в geany, с первого раза не получилось. wiringPi - эта библиотека поддерживает только язык С-С++ или еще какие? Как я понял ардуиновские скейтчи можно запускать можо.
masterpro77
Сообщения: 43
Зарегистрирован: Сб ноя 16, 2019 12:38 am

Re: работа с GPIO raspberry

Сообщение masterpro77 »

Попробывал проверить установку библиотеки wiringPi этой камандой , пишет "команда не найдена"
gpio -v
gpio readall
Ответить