В последнее время я много играл с Raspberry Pi. Но у меня есть проблема.
Когда я настраиваю входной контакт, чтобы проверить, посылается ли на него электричество или нет, это дает мне довольно нестабильные ответы.
Несколько замечаний, которые я сделал, чтобы прояснить мою проблему:
Когда я подключаю цепь, и электричество поступает на входной контакт, значение, которое он мне дает, постоянно ИСТИНА или 1.
Когда я разрываю цепь, удаляя светодиод, который является ее частью (когда входное значение должно быть 0), это дает мне случайные значения, смещаясь между 0 и 1.
Когда я удаляю все кабели из моего Pi, это дает мне постоянное значение 0
Если у меня отсоединены все кабели GPIO, это дает мне значение 0, но если я просто коснусь входного штырька металлической линией, ведущей к электричеству, (не приводя ни к чему на другом конце), он снова начнет со случайных значений. Это не дает мне случайные значения, если я не подключен к выходному контакту. Он не должен никуда вести, он просто должен касаться выходного контакта. И какой-то другой кусок металла должен касаться входного контакта. Нет никакой связи между ними.
Интересно, почему он начинает давать мне случайные значения, так как вывод Input GPIO касается любого металла.
И еще более интересно, почему это дает мне постоянные единицы или ИСТИНА, когда я на самом деле посылаю электричество?