Python是一種流行的編程語言,它可以用于樹莓派。樹莓派有許多GPIO引腳,可以用Python編寫控制程序。
import RPi.GPIO as GPIO # 設置GPIO模式 GPIO.setmode(GPIO.BOARD) # 設置引腳號 pin = 11 # 設置引腳為輸出 GPIO.setup(pin, GPIO.OUT) # 輸出高電平 GPIO.output(pin, GPIO.HIGH) # 等待1秒 time.sleep(1) # 輸出低電平 GPIO.output(pin, GPIO.LOW) # 清理GPIO資源 GPIO.cleanup()
以上代碼展示了如何使用Python控制樹莓派GPIO引腳。首先要引入RPi.GPIO模塊,然后設置GPIO模式為BOARD或BCM。BOARD模式下引腳號從1到40, BCM模式下引腳號為GPIO編號。設置引腳號后,需要設置引腳為輸出,才能對引腳進行控制。使用GPIO.output(pin, GPIO.HIGH)可以輸出高電平,GPIO.output(pin, GPIO.LOW)可以輸出低電平。最后要清理GPIO資源。
需要注意的是,控制GPIO引腳需要root權限,也可以在命令行運行python程序時加上sudo。