Контакт GPIO Raspberry Pi не отключаетсяPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Контакт GPIO Raspberry Pi не отключается

Сообщение Anonymous »

Купил RPi, прошил ОС. Я еще купил реле на 5В. Я подключил 2-й контакт к VCC реле, 6-й контакт к GND реле, 40-й контакт к точке «IN» реле. В настоящее время я ничего не подключал к другой стороне реле (но проблема также существует, если я подключаю нагрузку светодиода). Кроме того, в RPi не было внесено никаких других изменений, кроме включения SSH-соединения и обновления программного обеспечения с помощью команд sudo apt get, т. е. RPi почти имеет заводские настройки.
Мой код:

Код: Выделить всё

import RPi.GPIO as GPIO
import time

in1 = 29  # i.e 40th pin

GPIO.setmode(GPIO.BCM)
GPIO.setup(in1, GPIO.OUT)

try:
GPIO.output(in1, GPIO.HIGH)  # 1
time.sleep(1)
GPIO.output(in1, GPIO.LOW)  # 2
print("inside try after low")  # 3
time.sleep(1)

except KeyboardInterrupt:
GPIO.cleanup()  # 4
Моя проблема:
Как только реле переключается на высокий уровень в комментарии № 1, оно не выключается в точке № 2. Я убиваю программу, используя «control + c», затем она выключается, чего я не хочу. Я просто хочу, чтобы он включился, а затем выключился.
Пункт № 3 выполняется. # 4 выполняется при нажатии Ctrl+C. Если я удалю код очистки и не нажму Ctrl + C, зеленый свет реле будет гореть постоянно.
Это 64-битная ОС Raspberry Pi.

Подробнее здесь: https://stackoverflow.com/questions/784 ... urning-off
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»