用Java操作树莓派!pi4j简介与安装

简介

对C不熟?习惯了使用java不想换语言,但又想操作树莓派?想一边喝咖啡,一边吃树莓派蛋糕?快来使用pi4j吧!

pi4j旨在为java开发者提供面友好的面向对象的API,来操控树莓派。pi4j对底层接口实现了封装,让开发者将更多的精力放在自己的业务逻辑上。

                             

pi4j支持的树莓派型号

Raspberry Pi - Model A
Raspberry Pi - Model B (Revision 1)
Raspberry Pi - Model B (Revision 2)
Raspberry Pi - Model A+
Raspberry Pi - Model B+
Raspberry Pi - Compute Module
Raspberry Pi 2 - Model B                本人使用的型号 : ) .截止发表,树莓派3代已经发布。pi4j版本 V1.0
 
 
 

pi4j的安装

首先你当然要有台安装了Linux操作系统并支持pi4j的树莓派了。系统的安装网上都有了,这里不介绍。

安装java

树莓派的官方镜像都自带java 的,使用命令java    javac     java -version查看。

由于pi4j API是基于wiringPi库的,所以, 你需要先安装wiringPi。

安装wiringPi

进入  wiringPi的github下载安装包。点击页面的第一个链接的右边的snapshot,下载安装压缩包。

然后进入安装包所在的目录执行以下命令:

tar xfz wiringPi-98bcb20.tar.gz   //98bcb20为版本标号,可能不同
cd wiringPi-98bcb20
./build

验证wiringPi的是否安装成功,输入gpio -v,会在终端中输出相关wiringPi的信息。否则安装失败。

安装pi4j

一、终端下在线安装

命令:

curl -s get.pi4j.com | sudo bash

二、如果树莓派不方便上网,可以去官网下载deb格式的安装包,则执行以下命令安装。

sudo dpkg -i pi4j-1.0.deb     //注意你的版本号 -1.0 以后官方说不准升级有变动

自此安装完成!

附录

手册 pi4j的官方API

另一篇:如何使用Eclipse优雅写pi4j的java代码

原文地址:https://www.cnblogs.com/lulipro/p/5581635.html