SmartLiving.ru

Обсуждение проекта
 
Текущее время: Вт фев 28, 2017 3:23 pm

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Опрос GPIO на Raspberry Pi3
СообщениеДобавлено: Ср ноя 16, 2016 6:52 pm 
Не в сети

Зарегистрирован: Ср ноя 16, 2016 6:44 pm
Сообщения: 1
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.
Всем привет!
Начал изучать данную тему и возник вопрос, который никак не могу побороть. Какими методами можно организовать циклический опрос GPIO на малинке (например раз в 5 секунд)? Пробовал создавать на сцене обычный квадрат. Написал PHP-скрипт, который при нажатии на квадрат опрашивает GPIO-пин и подсвечивает квадрат зелёным, если на пине лог.1 и красным, если на пине лог.0. Только происходит это при нажатии на квадрат. Поставил бесконечный цикл в PHP. Начало срабатывать на изменение состояния пина. Цвет квадрата меняется, но при этом больше ничего не работает. Система только занимается тем, что опрашивает этот пин. У меня есть идея написать скрипт на питоне и запустить его демоном в системе. Далее через http-запросы изменять свойства объекта, но мне кажется это какие-то костыли. Может есть более простой способ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опрос GPIO на Raspberry Pi3
СообщениеДобавлено: Сб янв 21, 2017 10:43 am 
Не в сети

Зарегистрирован: Сб апр 09, 2016 10:15 am
Сообщения: 11
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.
Проще пока не нашел. У самого стоит Raspberry, прикрученная к самодельной плате, на которой дискретные входы и релейные выходы. У меня тоже самое, только на Си - прога, которая циклически опрашивает входы каждые 200 мс и при обнаружении изменения посылает http-запрос для изменения свойства объекта.
Вот такой девайс у меня установлен:
https://pp.vk.me/c604516/v604516498/3a9f/3ooBoMrda-8.jpg
https://pp.vk.me/c604516/v604516498/174ff/I9p3t9-d6P0.jpg


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опрос GPIO на Raspberry Pi3
СообщениеДобавлено: Сб янв 21, 2017 6:03 pm 
Не в сети

Зарегистрирован: Чт фев 05, 2015 2:35 pm
Сообщения: 319
Откуда: РнД
Благодарил (а): 87 раз.
Поблагодарили: 34 раз.
pigu писал(а):
Всем привет!
Начал изучать данную тему и возник вопрос, который никак не могу побороть. Какими методами можно организовать циклический опрос GPIO на малинке (например раз в 5 секунд)? Пробовал создавать на сцене обычный квадрат. Написал PHP-скрипт, который при нажатии на квадрат опрашивает GPIO-пин и подсвечивает квадрат зелёным, если на пине лог.1 и красным, если на пине лог.0. Только происходит это при нажатии на квадрат. Поставил бесконечный цикл в PHP. Начало срабатывать на изменение состояния пина. Цвет квадрата меняется, но при этом больше ничего не работает. Система только занимается тем, что опрашивает этот пин. У меня есть идея написать скрипт на питоне и запустить его демоном в системе. Далее через http-запросы изменять свойства объекта, но мне кажется это какие-то костыли. Может есть более простой способ?

Убери цикл в своем файле и помести его в каталог scripts, файлу дай имя с префиксом cycle_

_________________
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-Iot)
CONNECT


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опрос GPIO на Raspberry Pi3
СообщениеДобавлено: Сб янв 28, 2017 12:37 am 
Не в сети

Зарегистрирован: Пн апр 06, 2015 10:25 pm
Сообщения: 99
Благодарил (а): 4 раз.
Поблагодарили: 8 раз.
Ivanov_SV писал(а):
Проще пока не нашел. У самого стоит Raspberry, прикрученная к самодельной плате, на которой дискретные входы и релейные выходы. У меня тоже самое, только на Си - прога, которая циклически опрашивает входы каждые 200 мс и при обнаружении изменения посылает http-запрос для изменения свойства объекта.
Вот такой девайс у меня установлен:
https://pp.vk.me/c604516/v604516498/3a9f/3ooBoMrda-8.jpg
https://pp.vk.me/c604516/v604516498/174ff/I9p3t9-d6P0.jpg


что это за девайс?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Опрос GPIO на Raspberry Pi3
СообщениеДобавлено: Чт фев 23, 2017 8:11 pm 
Не в сети

Зарегистрирован: Сб апр 09, 2016 10:15 am
Сообщения: 11
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.
DAP писал(а):
что это за девайс?


Девайс самодельный. Raspberry Pi садится на основную (материнскую) плату как мезонин. На основной плате - преобразователи питания, реле, дискретные входы с опторазвязкой и часы реального времени. Вот тут чуть поподробнее как я его делал: https://vk.com/album-46145661_230950497


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB