Описание тега gpio
General Purpose Input/Output (GPIO) is a generic pin on a chip whose behavior (including whether it is an input or output pin) can be controlled (programmed) by the user at run time.
1
ответ
Управление реле с помощью кнопки в Python
Я смог управлять реле с помощью кнопки с кодом ниже: #!/usr/bin/env python import RPi.GPIO as GPIO import time GPIO.setmode(GPIO.BCM) GPIO.setup(17, GPIO.IN, GPIO.PUD_UP) GPIO.setup(4, GPIO.OUT) GPIO.output(4, GPIO.HIGH) def callback_func(pin): if G…
28 май '16 в 15:40
1
ответ
Проверьте напряжение с помощью Raspberry Pi 2b GPIO Pin
Я хочу построить простой (игровой) контроллер для моего Raspberry Pi 2B. Я планирую подключить выход напряжения 3,3 к кнопке, а затем к любому контакту GPIO. Можно ли проверить напряжение на выводе GPIO? Или есть более плавные способы его создания (…
12 сен '15 в 11:47
1
ответ
GPIO прерывание для разных контактов в PSoC 1
Я столкнулся с проблемой, связанной с прерыванием GPIO. Задача состоит в том, чтобы сделать простой интерфейс, поэтому мне нужно использовать 3 кнопки. Проблема в том, что я не понимаю, как использовать прерывание GPIO для разных контактов, и все мо…
24 апр '14 в 06:38
0
ответов
Параллельный принтер GPIO
import RPi.GPIO as GPIO from time import sleep import binascii from thread import start_new_thread GPIO.setmode(GPIO.BCM) GPIO.setwarnings(False) D0=18 D1=23 D2=24 D3=25 D4=12 D5=16 D6=20 D7=21 STR=13 ACK=5 BUSY=6 GPIO.setup(D0, GPIO.IN) #D0 GPIO.se…
18 июл '16 в 13:48
1
ответ
ValueChanged не стреляет с C# Win10 Iot
Это похоже на Win10 IoT - RaspBerry Pi2: ValueChanged не вызывается при изменении GPIO. У меня Raspberry Pi 2 с Win10 IoT (версия для создателя) и код C#: public sealed class StartupTask : IBackgroundTask { private const int SENSOR_PIN = 17; private…
03 май '17 в 14:46
0
ответов
Можно ли подключить PIFACE CONTROL & DISPLAY 2 к плате PiFace Digital 2
У меня просто вопрос, прежде чем я выхожу и покупаю доску PIFACE CONTROL & DISPLAY 2, чтобы я не тратил свои деньги впустую. У меня есть плата Piface Digital 2, можно ли подключить к ней PIFACE CONTROL & DISPLAY 2 или нужно ли подключать плату PIFAC…
27 ноя '17 в 15:51
2
ответа
Чтение с модуля Rf-считывателя 315 МГц / 433 МГц с Raspberry Pi GPIO
Итак, у меня есть 3-контактный модуль радиочастотного считывателя 315/433 МГц, который я подключил к своему Raspberry Pi 2. 2 контакта предназначены для напряжения и заземления, а третий - для контакта GPIO, настроенного в качестве входа. Я действит…
01 янв '16 в 04:52
2
ответа
Raspberry Pi - остановка во время цикла с нажимным переключателем
Просто чтобы сэкономить время, код запускает цикл для двух светодиодов, мигающих взад и вперед после нажатия переключателя справа. То, что я пытался сделать - без всякого успеха - это остановить цикл while, нажав второй переключатель слева, чтобы вы…
11 фев '18 в 23:23
0
ответов
Python и кнопки нажимает
Сейчас у меня есть проект на Raspberry Pi с самой последней версией Jessie OS. В этом проекте я хотел бы включить несколько кнопок, которые запускали бы скрипты bash. Я сто раз перебирал код и сделал около 100 разных версий, и я продолжаю сталкивать…
23 ноя '17 в 16:17
1
ответ
Как обнаружить два или более нажатия кнопки (GPIO) одновременно микропроцессором / микроконтроллером?
Как уже упоминалось в вопросе, мне было интересно, может ли контроллер обнаруживать одновременное нажатие двух кнопок. Я новичок в программировании контроллера и начал с основ - мигающий светодиод, затем перешел к кнопкам и теперь пытаюсь поиграть с…
09 май '14 в 06:25
0
ответов
Gpio pin 17, установленный в WiringPi и /sys/class/gpio, не совпадает с точки зрения направления?
Я пытаюсь установить контакт 17 GPIO. Я вижу, что значение изменяется, но не направление. $ gpio -g mode 17 output по-прежнему показывает направление cat /sys/class/gpio/gpio17 /. Я экспортировал пин-код gpio 17 в файл / sys / class / gpio / export.…
29 апр '18 в 22:47
1
ответ
Многопоточность не работает
@KSFT в настоящее время разочарован моей неспособностью либо расшифровать форматирование в stackru, либо заставить работать простой скрипт на Python... что здесь не так? программа запрашивает ввод для определения значения задержки, но это не приводи…
01 мар '15 в 07:19
1
ответ
Управление Raspberry Pi GPIO с Android
Я пытаюсь разработать приложение для Android, которое будет работать в качестве экрана для ввода данных, и эти данные будут обрабатываться для создания некоторых интерфейсов через некоторое время. Это своего рода взаимодействие человека с андроидом.…
19 сен '16 в 12:53
1
ответ
Ускорьте код для последовательных протоколов, используя битбэнг
Мне интересно, есть ли какие-либо особенно быстрые способы чтения или записи последовательного протокола (такого как SPI) с использованием вызовов GPIO (бит-бэнгинга) на микроконтроллере. То, что быстрее всего, может быть несколько специфичным для а…
30 апр '15 в 10:54
0
ответов
Как правильно удалить прерывание обратного вызова в Beaglebone черный
Как добавить прерывание обратного вызова для gpio pin P9_24 вот так class Birdemke: ... def __init__(self): #initializatioin of variables ... self.count = 0 def startReadingValue(self): self.count = 0 Gpio.add_event_detect("P9_24", Gpio.RISING, self…
25 фев '16 в 16:17
0
ответов
Кто-нибудь успешно симулирует I2C с помощью GPIO в пользовательском пространстве и использует sysfs?
Я хочу использовать два контакта GPIO для имитации связи I2C, два контакта GPIO уже находятся в /sys/devices/virtual/misc/gpio каталог, он работает нормально --- когда я пишу на контакт, я могу обнаружить изменение вольта на нем. И я уже написал код…
12 янв '15 в 07:27
2
ответа
Выход ультразвукового датчика Raspberry Pi останавливается после нескольких итераций цикла
Я сделал этого простого робота, используя LEGO, и он использует Raspberry Pi в качестве компьютера. Код, который я написал, был написан на Python, и в основном он использует ультразвуковой датчик для измерения расстояния. Вот код: import RPi.GPIO as…
22 окт '16 в 17:26
1
ответ
Эмуляция нажатия клавиш с использованием сборки ARMv8 и Uinput
Обновление от 23.07.2008: У меня есть C-код с uinput реализован следующим образом: #include <linux/uinput.h> #include <stdlib.h> #include <fcntl.h> #include <unistd.h> #include <string.h> void emit(int fd, int type, int…
22 июл '18 в 08:42
2
ответа
Ошибка компиляции wiringPi.h в визуальной студии
Я прошу о помощи. Я не могу скомпилировать приложение в Visual Studio для Windows. wiringPi.h должен был работать с RaspberryPI GPIO (Raspberry Pi 3b+ работал на ARM) GIF https://pp.userapi.com/c849336/v849336202/789a8/2d6RIDT4S28.jpg https://pp.use…
21 сен '18 в 18:59
2
ответа
Включить подтягивание GPIO
Я работаю с платой AT91SAM9G25, которая имеет 4 контроллера PIO, управляющих до 32 программируемыми линиями ввода / вывода. Каждый вывод конфигурируется либо как линия ввода / вывода общего назначения, либо как линия ввода / вывода, мультиплексирова…
14 мар '13 в 14:15