樹莓派怎么樣用Python控制GPIO來發送串口指令?
python GPIO1、先安裝python-dev,輸入以下指令。 sudo apt-get install python-dev2、安裝RPi.GPIO,依次輸入以下指令。1)下載:$ wget
http://raspberry-gpio-python.googlecode.com/files/RPi.GPIO-0.5.3a.tar.gz
2)解壓縮:$ tar xvzf RPi.GPIO-0.5.3a.tar.gz3)進入解壓之后的目錄 :$ cd RPi.GPIO-0.5.3a4)啟動安裝 :$ sudo python setup.py install3、例子:[python] view plain copy# -*- coding: utf-8 -*- import RPi.GPIO as GPIO import time # BOARD編號方式,基于插座引腳編號 GPIO.setmode(GPIO.BOARD) # 輸出模式 GPIO.setup(11, GPIO.OUT) while True: GPIO.output(11, GPIO.HIGH) time.sleep(1) GPIO.output(11, GPIO.LOW) time.sleep(1) 4、執行:sudo python led.py5、說明:1)GPIO.setmode(GPIO.BOARD),采用插座引腳編號方式。2)由于采用插座引腳編號方式,此處的11腳相當于BCM2835寄存器編號方式的引腳11。python GPIO1、說明: WiringPi是應用于樹莓派平臺的GPIO控制庫函數,WiringPi遵守GUN Lv3。wiringPi使用C或者C++開發并且可以被其他語言包轉,例如python、ruby或者PHP等。wiringPi包括一套gpio控制命令,使用gpio命令可以控制樹莓派GPIO管腳。用戶可以利用gpio命令通過shell腳本控制或查詢GPIO管腳。wiringPi是可以擴展的,可以利用wiringPi的內部模塊擴展模擬量輸入芯片,可以使用MCP23x17/MCP23x08(I2C 或者SPI)擴展GPIO接口。另外可通過樹莓派上的串口和Atmega(例如arduino等)擴展更多的GPIO功能。另外,用戶可以自己編寫擴展模塊并把自定義的擴展模塊集成到wiringPi中。WiringPi支持模擬量的讀取和設置功能,不過在樹莓派上并沒有模擬量設備。但是使用上一篇手機怎么刷成小米系統