2015年5月4日 星期一

GPIO on RPi2 and RPi

Grove Pi+ 的開發背景為RPi,所以只吃到26個pin.
所以使用RPi2就表示還有9個GPIO可以用3V3;5V0其實也不會是問題.
如放棄EED/EEC使用一個12Pin的母頭加排線往外拉到到一個具有獨立電源的GPIO版.
那就不會浪費這幾個Pin了.能做啥呢? 再想想.
補充一下Pin19/Pin20的解釋
MOSI (SPI Bus Master Output/Slave Input) SPI 匯流排主機輸出/ 從機輸入
MISO (SPI Bus Master Input/Slave Output)  SPI 匯流排主機輸入/ 從機輸出
如要使用SPI的話,PIn 23/24/26都會用到,這也難怪會定義一個Pin 17為3V3
這完全是為了要讓RPi的末端作為SPI使用的預設.但這是以26Pin作為考量的設計.
在拿到RPi2的時候還很不解,為何要將SPI放置在中間Pin .這完全是因為RPi只有26 pin的關係

要學習如何控制的話,可以參考這個網頁
http://openmicros.org/index.php/articles/94-ciseco-product-documentation/raspberry-pi/217-getting-started-with-raspberry-pi-gpio-and-python
首先也是是要將RPi.GPIO先安裝起來,
https://pypi.python.org/pypi/RPi.GPIO
1.wget http://pypi.python.org/packages/source/R/RPi.GPIO/RPi.GPIO-0.1.0.tar.gz
2.tar zxf RPi.GPIO-0.1.0.tar.gz
3.cd RPi.GPIO-0.1.0
4.sudo python setup.py install
Coding的時候需要使用import招喚他.
import RPi.GPIO as GPIO
**PS. Pin Define Table:
.
3cb6a78cgd69efe95e72c&690  RPi
擷取RPi2

沒有留言:

張貼留言

老玻璃也是可以上隔熱貼

多年前裝修的時候 就有想過要將客廳玻璃貼上隔熱貼 當時有很多說法,大多是這類的老玻璃有格線,有溝會貼失敗. 但如果目的是隔熱降低日照進室內的溫度,以冷房為目的.就可以犧牲貼膜有氣泡啦 畢竟玻璃這麼髒.氣泡有一點又算呢? 以此心理建設完成後.終於在達人網上找到" B.X專...