http по сигналу с gpio
-
Добрый день. Есть сухой контакт подключенный по https://imgur.com/a/R1Am9 на GPIO. Нужно по замыканию это контакта идти на http сервер на tomcat и производить последовательность действий типа выбора из списка и нажатия кнопок. Что из библиотек лучше использовать для этого на Raspberry?
-
Задача распадается на две:
- Анализ состояния кнопки
- Работа с HTTP сервером.
По первой части могу порекомендовать (пожалуй - самую популярноую) библиотеку RPi.GPIO:
Цикл статей на русском: http://codius.ru/articles/Raspberry_Pi_3_GPIO_введение
Официальный сайт: https://pypi.org/project/RPi.GPIO/Работа с HTTP сервером, это (скорее всего) библиотека Requests
Введение на русском языке: https://python.ru/post/97/
Официальный сайт: https://requests.readthedocs.ioПри разборе HTML страничек может очень пригодиться библиотека BeautifulSoup. Да, она именно так и называется. https://pypi.org/project/BeautifulSoup/
А вообще, рекомендую поиск библиотек Python вести на сайте, специально для этого предназначенном: https://pypi.org/
-
Да, ещё могу порекомендовать отличную книгу:
Raspberry Pi: Сборник рецептов.
Саймон Монк.Вышло уже несколько изданий, так что конкретные параметры я указывать не буду. Там содержится куча ответов на самые популярные вопросы.
-
Спасибо!