树莓派激光发射器——superlaser

2022/1/19 11:25:13

本文主要是介绍树莓派激光发射器——superlaser,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

【好玩】树莓派激光发射器

  • 第一步:接线
  • 第二步:代码

第一步:接线

树莓派引脚激光传感器引脚
GPIO11(物理编码)SIG(S)
GNDGND(-)
5VVcc(中间那个)

在这里插入图片描述

第二步:代码

本次的说明讲解融入代码中

import RPi.GPIO as GPIO
import time
laserpin = 11#定义引脚为pin11
GPIO.setmode(GPIO.BOARD)#编码发射采用物理编码
#GPIO.setwarnings(False)可要可不要
GPIO.setup(laserpin,GPIO.OUT)#设置引脚为输出
GPIO.output(laserpin,GPIO.LOW)#开始时输出低电平——也就是关闭
while True:
    GPIO.output(laserpin,GPIO.HIGH)#开机
    time.sleep(0.5)
    GPIO.output(laserpin,GPIO.LOW)#关闭
    time.sleep(0.5)
    #达成闪烁效果
GPIO.output(laserpin,GPIO.LOW)#结束时关闭
GPIO.cleanup()#释放资源


这篇关于树莓派激光发射器——superlaser的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程