第一步:准备材料:
安装好系统的Raspberry Pi 3
一个LED小灯珠
一个电阻(10k)
几个连接线
GPIO扩展板是非必须的,为了接线方便可以加装一个
第二步:连接电路
注意事项:
增加一个电阻是为了防止电流过大烧掉Led灯珠
LED灯珠长针和正极(信号端)相连,短针和负极(GND/0v)相连
第三步:编写程序控制led灯珠闪烁
直接上代码:
import RPi.GPIO as GPIO import time def setup(): GPIO.setmode(GPIO.BOARD) # set board mode GPIO.setup(37, GPIO.OUT) # Set GPIO port 37 to signal output #这里的37编号就是LED长针接入的那个口子,位置可以随意 def main(): while True: GPIO.output(37, GPIO.HIGH) time.sleep(0.5) GPIO.output(37, GPIO.LOW) time.sleep(0.5) def destory(): GPIO.cleanup()
# Program start from here if __name__ == '__main__': setup() try: main() except KeyboardInterrupt: #When 'Ctrl+C' is pressed, the destroy() will be executed. destory() |
程序运行结果:
未来终究是智能机器的世界,我们人类得加油了,唯有努力学习,掌握这些机器,才能把自己的命运和机器的命运牢牢掌握在自己手里。如有兴趣一起学习的同学们可以关注“机智编程”公众号,我会定期把一些摸索出来的心得发到公众号,让我们一起学习共同进步,做未来世界的主人! 长按二维码图片即可关注 |
同类新闻