【问题标题】:Read status of GPIO pins of Raspberry pi and send it through serial port读取树莓派 GPIO 引脚状态并通过串口发送
【发布时间】:2015-06-16 22:48:24
【问题描述】:

我想读取树莓派 GPIO 引脚的状态,通过串口发送数据。如果 GPIO1 为真 GPIO2 为假 GPIO3 为真 GPIO4 为假。然后我想发送 1010。如果我通过串口获得 1010,那么我想将它们分配给 gpio 引脚。我用的是python2.7。怎么做呢?

【问题讨论】:

    标签: python-2.7 raspberry-pi


    【解决方案1】:
    import RPi.GPIO as GPIO
    GPIO.setwarnings(False)
    GPIO.setmode(GPIO.BCM)
    GPIO.setup(4,GPIO.OUT)
    GPIO.setup(17,GPIO.OUT)
    GPIO.setup(22,GPIO.OUT)
    GPIO.setup(23,GPIO.OUT)
    GPIO.output(4,1)
    GPIO.output(17,0)
    GPIO.output(22,1)
    GPIO.output(23,0)
    i=GPIO.input(4)
    j=GPIO.input(17)
    k=GPIO.input(22)
    l=GPIO.input(23)
    data=[i,j,k,l]
    ser.write(data)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多