Публикации по теме 'gpio'


Введение в RaspberryPi GPIO
GPIO означает ввод/вывод общего назначения. GPIO — это тип контакта на интегральной схеме, который настраивается и управляется с помощью программного обеспечения для получения входного или выходного сигнала. И это причина, которая делает RaspberryPi таким особенным. Это означает, что вы можете использовать RaspberryPi для своих встроенных проектов, а учитывая вычислительную мощность на борту и простоту использования, эти проекты становятся очень увлекательными. Ниже приведена схема..

Вопросы по теме 'gpio'

GPIO IRQ в Embedded Linux на базе ARM
Я пытаюсь запрограммировать GPIO IRQ на оценочной плате AT91SAM9M10-EKES. Я успешно зарегистрировал IRQ, и IRQ работает. Однако некоторые прерывания пропускаются. Я отправляю 26, а получаю только 22. Код: static irqreturn_t...
5146 просмотров

Включить пробуждение GPIO в Embedded Linux
Я пытаюсь включить событие пробуждения для GPIO во встроенном Linux, после некоторого поиска я понял, как это сделать, но когда я пытаюсь это сделать: echo enabled > /sys/class/gpio/gpio<n>/power/wakeup я получил write error:...
4465 просмотров
schedule 23.09.2022

событие mousedown с использованием javascript
Код, над которым я работаю, заключается в том, что как только я нажимаю кнопку, два двигателя будут вращаться непрерывно, пока я не нажму другую кнопку, чтобы остановиться. Я хочу иметь возможность нажимать и удерживать кнопку, чтобы вращать моторы,...
1709 просмотров
schedule 05.08.2022

Использование GPIO (светодиодов) для доски
Пытаюсь поднять кастомную плату с OMAP L132. Почти каждый раз что-то падает перед серийным дисплеем после «загрузки ядра». Я не мог понять причину сбоя из log_buf (выводы printk), поэтому я пытался (и до сих пор пытаюсь) использовать светодиоды,...
295 просмотров
schedule 12.11.2023

Как использовать boost::asio с Linux GPIO
У меня есть однопоточное приложение для Linux, использующее boost::asio для асинхронного ввода/вывода. Теперь мне нужно расширить это приложение для чтения входов GPIO на /sys/class/gpio/gpioXX/value . Можно ли сделать это с помощью...
1923 просмотров
schedule 15.11.2023

Raspberry Pi / GPIO.RISING запускает обратный вызов на .BOTH
У меня есть Raspberry Pi с Raspbian через NOOBS. У меня есть кнопка, подключенная к контактам 1 и 11. Я пытаюсь использовать GPIO .add_event_detect и RPIO.RISING для вызова функции при нажатии кнопки. (Обратный вызов включает светодиод на 2 секунды,...
536 просмотров
schedule 07.09.2022

Python не повторяет последовательные строки
Я пишу скрипт на Python, который будет показывать статус входных контактов gpio Raspberry Pi в веб-браузере. Этот скрипт предназначен только для внутреннего тестирования: import RPi.GPIO as GPIO import time import os os.system('clear')...
127 просмотров
schedule 30.09.2022

Tkinter - постоянно обновлять переменную, не нажимая кнопку
Итак, вот мой скрипт на питоне: from Tkinter import * #import RPi.GPIO as GPIO #GPIO.setmode(GPIO.BOARD) #GPIO.setup(12, GPIO.OUT) #p = GPIO.PWM(12, 50) #p.start(0) def cmd(): speed = "Rotor speed= " + str(var.get()) label.config(text =...
1502 просмотров
schedule 04.10.2022

NodeMCU gpio запускается некорректно
Я пытаюсь прочитать информацию IR из NodeMCU, на котором запущен Lua 5.1.4, из основной сборки по состоянию на 19.08.2017. Возможно, я неправильно понимаю, как работает GPIO, и мне трудно найти примеры, относящиеся к тому, что я делаю. pin = 4...
773 просмотров
schedule 07.05.2024

Подключение выхода RS485 к Raspberry Pi[Android Things]
Только начал работать над Raspberry Pi с вещами Android, у меня есть датчик, который дает выход через кабели RS485, я хочу передать этот вывод на Raspberry Pi, исследовал, но не нашел подходящего решения для того же самого. Если кто-то делал такие...
1385 просмотров

Python 2.7 на raspberry pi 3 os. системные вызовы блокируют прерывания?
Я новичок в python (хотя и не новичок в программировании и ИТ в целом), поэтому, пожалуйста, простите меня, если я собираюсь спросить что-то тривиальное ... У меня следующая установка: Raspberry PI 3 с запущенным на нем дистрибутивом Wheezy...
230 просмотров
schedule 26.02.2024

Функция обратного вызова С++ в Qt5 с библиотекой pigpio
У меня возникли проблемы с объединением библиотеки GPIO с Qt5 с использованием С++ 11. Я хотел бы использовать эту библиотеку: http://abyz.me.uk/rpi/pigpio/ с Qt для опроса нажатия кнопки. До сих пор мне удавалось устанавливать контакты на...
591 просмотров
schedule 16.10.2022