Форумы » Эксплуатация » Подключение устройств и микросхем к Raspberry Pi

Входной сигнал с кнопки

jon_hood


Сообщений: 2

отправлено 22 Август 2017 в 21:16

Всем привет! Столкнулся с непониманием. Я новичек в GPIO.
Я подключил кнопку к 7 и 29 пину.
сделал 7 на выход и "включил" его
29 сделал на вход.

написал бесконечный цикл и в цикле указал print GPIO.input(29)
по логике если кнопка не нажата, то должен выводиться 0
Если кнопка нажато - должно выводиться 1

По факту при нажатии кнопки 1 выводится.

Но при ненажатой кнопке выводится рандомно единицы и нули. Почему??? 


При этом если сделать i2c(3 или 5) на вход, а второй провод кнопки на GND. то все работает корректно(только при нажатии 0, а при ненажатии 1). Все остальные порты выдают рандомно 1 и 0

 

Bagunda


Сообщений: 4

отправлено 15 Декабрь 2017 в 00:44

Вы программу не показали нам. И схему подключения.
Похоже проблема в том, что нет программной или физической подтяжки пина

Для того, чтобы написать сообщение в тему, необходимо авторизоваться!