美文网首页
树莓派实验板基础编程

树莓派实验板基础编程

作者: 寻找无名的特质 | 来源:发表于2021-02-13 07:37 被阅读0次

    树莓派最吸引人的地方就是有扩展的输入输出,只要向相应的端口发送指令,就可以控制硬件完成相应的动作。使用Python几句代码就可以完成诸如控制LED灯等简单的工作。下面是示例代码:

    import RPi.GPIO as GPIO
    from time import sleep
    makerrobo_led_pin=37
    GPIO.setwarnings(False)
    GPIO.setmode(GPIO.BOARD)
    GPIO.setup(makerrob_led_pin,GPIO.OUT,initial=GPIO.LOW)
    if __name__=="__main__":
        try:
            while True:
                      GPIO.output(markerrob_led_pin,GPIO.LOW)
                      sleep(0.5)
                      GPIO.output(markerrob_led_pin,GPIO.HIGH)
                      sleep(0.5)
        except KeyboardInterrupt:
            GPIO.cleanup()
    

    代码很简单,说明了对一个端口发送命令的基本方法。首先,需要引入GPIO库:

    import RPi.GPIO as GPIO
    

    然后要进行初始化工作:

    GPIO.setwarnings(False)
    GPIO.setmode(GPIO.BOARD)
    GPIO.setup(makerrob_led_pin,GPIO.OUT,initial=GPIO.LOW)
    

    最后一句是初始化端口,将端口设置为GPIO.OUT,初始值是GPIO.LOW。
    调用语句很简单,使用GPIO.output函数,两个参数分别是端口和需要发送的值。

    相关文章

      网友评论

          本文标题:树莓派实验板基础编程

          本文链接:https://www.haomeiwen.com/subject/owohxltx.html