机器跑起来后第一件事就是要在上边写程序啦,
预装的系统里边商家把python和jdk的环境都搞好了,
本人写惯java,也不多想,就只用java玩吧,那剩给我折腾的就是pi4j了。
上pi4j的github上下载了源码,也上官网下了安装包,截止本文发表时的版本是1.0,我看了下简介,貌似没说有支持pi 3b,因为这个1.0版本是2015年8月的了,
顿时有点担心是否有不兼容的情况。
下面先讲下安装过程,很简单。
1. 下载pi4j-1.0.deb
2. 然后sudo dpkg -i pi4j-1.0.deb
安装完毕,安装完可以去检查下是否有 这个目录 /opt/pi4j/
接下来就是写个测试程序跑了,
打算就搞一个简单的led闪烁测试,led正极接GPIO17,就左边列上往下第6个GPIO,负极接地。
pi 3b的GPIO接口图如下:
程序如下:
import java.io.IOException;
import com.pi4j.io.gpio.GpioController;
import com.pi4j.io.gpio.GpioFactory;
import com.pi4j.io.gpio.GpioPinDigitalOutpu