Java控制树莓派GPIO口-Pi4J

Pi4J是一个专为树莓派设计的Java库,用于控制GPIO口及通信。功能包括GPIO配置、状态控制与读取、自动化触发、串行通信等。同时提供系统与网络信息访问,支持直接调用WiringPi库。

221245_bsdn_1539862.png


Pi4J(http://pi4j.com/)是专门用来控制树莓派GPIO口以及通信的Java库。它有如下功能:

Export & unexport GPIO pins
Configure GPIO pin direction
Configure GPIO pin edge detection
Control/write GPIO pin states
Pulse GPIO pin state
Read GPIO pin states
Listen for GPIO pin state changes (interrupt-based; not polling)
Automatically set GPIO states on program termination (GPIO shutdown)
Triggers for automation based on pin state changes
Send & receive data via RS232 serial communication
I2C Communication
SPI Communication
Extensible GPIO Provider interface to add GPIO capacity via expansion boards
Access system information and network information from the Raspberry Pi
Wrapper classes for direct access to WiringPi Library from Java

下载、新手帮助、API文档均可从官网找到。



转载于:https://my.oschina.net/fantasymaker/blog/268619

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值