• 用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代码

  • 相关阅读:
    客户端IP获取
    文件下载公共方法 以及调用
    文件压缩和解压缩工具类
    下载
    URLencoder类防止下载后的文件名乱码
    SQL行转列
    处理千万级以上的数据提高查询速度的方法
    获取本月的第一天和最后一天
    【机器学习理论】概率论与数理统计--假设检验,卡方检验,t检验,F检验,方差分析
    【机器学习实践】Jupyter Notebook安装 侧边导航栏功能 操作及其他常用扩展功能介绍
  • 原文地址:https://www.cnblogs.com/lulipro/p/5581635.html
Copyright © 2020-2023  润新知