简体   繁体   English

Raspberry Pi 3 GPIO LED电路无法正常工作

[英]Raspberry Pi 3 GPIO LED circuit not working

I am just getting into hardware programming with my Raspberry Pi 3, and I am working on a simple LED program. 我刚开始使用Raspberry Pi 3进行硬件编程,并且正在研究一个简单的LED程序。 This is a picture of my circuit 这是我的电路图

This is my code, which I am running with with the terminal command sudo python LED_TEST_7.py : 这是我的代码,该代码与终端命令sudo python LED_TEST_7.py

import RPi.GPIO as GPIO
import time
pinNum = 18
GPIO.setmode(BCM)
GPIO.setup(pinNum, GPIO.OUT)
GPIO.output(pinNum, GPIO.HIGH)
GPIO.cleanup()

The code runs without errors, and the circuit works when hooked up to a 9v battery. 该代码运行无误,并且在连接9v电池时电路可正常工作。 If anyone could help I would really appreciate it. 如果有人可以提供帮助,我将非常感激。

If between GPIO.output(pinNum, GPIO.HIGH) and GPIO.cleanup() you put a delay? 如果在GPIO.output(pinNum, GPIO.HIGH)GPIO.cleanup()放置延迟? Maybe the transition is very fast. 过渡可能很快。

Eg: 例如:

import RPi.GPIO as GPIO
import time
pinNum = 18
GPIO.setmode(BCM)
GPIO.setup(pinNum, GPIO.OUT)
GPIO.output(pinNum, GPIO.HIGH)
time.sleep(0.4)
GPIO.cleanup()

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM