2015年2月21日 星期六

[How To Raspberry Pi] 使用Java語言控制GPIO


Pi4J 主要提供Java程式透過C語言來存取GPIO


  • 下載Pi4J

> sudo wget http://get.pi4j.com/download/pi4j-0.0.5.deb


  • 安裝Pi4J

> sudo sudo dpkg -i pi4j-0.0.5.deb


  • 套件路徑為

> cd ../opt/pi4j/lib

GPIO_P1_12腳位接VCC
GPIO_P1_6腳位接GND


  • 切換目錄

cd /opt/pi4j/examples


  • 編譯

> javac -classpath .:classes:/opt/pi4j/lib/'*' -d . ControlGpioExample.java


  • 執行

> sudo java -classpath .:classes:/opt/pi4j/lib/'*' ControlGpioExample


Demo:







Reference:
http://www.codedata.com.tw/java/java-embedded-7-raspberry-pi-gpio-implementation-1
http://pi4j.com/example/control.html

沒有留言:

張貼留言