работа с GPIO raspberry
Модератор: immortal
-
- Сообщения: 43
- Зарегистрирован: Сб ноя 16, 2019 12:38 am
- Благодарил (а): 13 раз
- Поблагодарили: 0
-
- Сообщения: 189
- Зарегистрирован: Сб окт 12, 2019 2:10 pm
- Благодарил (а): 6 раз
- Поблагодарили: 30 раз
Re: работа с GPIO raspberry
Посмотри на pigpio оно вроде как может быть установлено как демон и общаться с gpio а ты уже будешь работать с ним и без sudo
http://abyz.me.uk/rpi/pigpio/python.html
- За это сообщение автора freesh поблагодарил:
- masterpro77 (Вс дек 22, 2019 9:09 am)
- Рейтинг: 1.16%
Raspberry pi3, xiaomi, sonoff rf.
-
- Сообщения: 43
- Зарегистрирован: Сб ноя 16, 2019 12:38 am
- Благодарил (а): 13 раз
- Поблагодарили: 0
Re: работа с GPIO raspberry
Спасибо за библиотеку, попробую.
Если я оставлю как есть с правами www-data ALL=NOPASSWD:ALL , с чем я еще могу столкнутся с какими подводными камнями , имею ввиду в самой МД ?
Сейчас питоновские программки запускаются пины работают, по UART отсылает. Думаю дальше идти.
Если я оставлю как есть с правами www-data ALL=NOPASSWD:ALL , с чем я еще могу столкнутся с какими подводными камнями , имею ввиду в самой МД ?
Сейчас питоновские программки запускаются пины работают, по UART отсылает. Думаю дальше идти.
-
- Сообщения: 1570
- Зарегистрирован: Сб янв 13, 2018 5:00 pm
- Благодарил (а): 40 раз
- Поблагодарили: 578 раз
Re: работа с GPIO raspberry
Если доступа к программе извне нет, то ни с какими. Это всего лишь возможность запускать sudo из пол пользователя www-data, без запроса пароляmasterpro77 писал(а): ↑Чт дек 19, 2019 9:24 pmСпасибо за библиотеку, попробую.
Если я оставлю как есть с правами www-data ALL=NOPASSWD:ALL , с чем я еще могу столкнутся с какими подводными камнями , имею ввиду в самой МД ?
Сейчас питоновские программки запускаются пины работают, по UART отсылает. Думаю дальше идти.
- За это сообщение автора fandaymon поблагодарил:
- masterpro77 (Вс дек 22, 2019 9:09 am)
- Рейтинг: 1.16%
-
- Сообщения: 43
- Зарегистрирован: Сб ноя 16, 2019 12:38 am
- Благодарил (а): 13 раз
- Поблагодарили: 0
Re: работа с GPIO raspberry
Скажите, выходы GPIO можно подтягивать к земле? каким резистором номинала. Или к единице. как безопасней.?
-
- Сообщения: 43
- Зарегистрирован: Сб ноя 16, 2019 12:38 am
- Благодарил (а): 13 раз
- Поблагодарили: 0
Re: работа с GPIO raspberry
Извне связь будет к модулю GSM (590 или 800L) а он к малине по UART (TX-RX). До малины через облако кенетика. Планирую так.Если доступа к программе извне нет, то ни с какими. Это всего лишь возможность запускать sudo из пол пользователя www-data, без запроса пароля
-
- Сообщения: 18
- Зарегистрирован: Ср апр 20, 2016 10:26 am
- Благодарил (а): 0
- Поблагодарили: 3 раза
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, или считываем записи в файлах скриптом (для входов). Работает.
- За это сообщение автора Oleg-7777 поблагодарил:
- masterpro77 (Вс дек 22, 2019 9:37 am)
- Рейтинг: 1.16%
- Lerych
- Сообщения: 191
- Зарегистрирован: Чт дек 14, 2017 8:46 pm
- Откуда: Московская область, Серпухов
- Благодарил (а): 79 раз
- Поблагодарили: 24 раза
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');
-
- Сообщения: 43
- Зарегистрирован: Сб ноя 16, 2019 12:38 am
- Благодарил (а): 13 раз
- Поблагодарили: 0
Re: работа с GPIO raspberry
У меня стоит эта библиотека, пробывал скомпилировать программку в geany, с первого раза не получилось. wiringPi - эта библиотека поддерживает только язык С-С++ или еще какие? Как я понял ардуиновские скейтчи можно запускать можо.Очень проста в использовании с GPIO и wiringPi.
-
- Сообщения: 43
- Зарегистрирован: Сб ноя 16, 2019 12:38 am
- Благодарил (а): 13 раз
- Поблагодарили: 0
Re: работа с GPIO raspberry
Попробывал проверить установку библиотеки wiringPi этой камандой , пишет "команда не найдена"
gpio -v
gpio readall