Release: 8.0
Codename: jessie
- 安装pi4j支持包,这个特别说明如下
下载地址: http://get.pi4j.com/download/pi4j-1.1.deb
安装方法: sudo dpkg -i pi4j-1.1.deb
- 目录结构
六、实现过程
- 关键知识点
> 利用控制台接受指令输入并响应
> pi4j访问串口办法
- 一小部分AT交互指令
AT - 握手
AT+CPIN? - 查询是否检测到SIM卡
AT+CSQ - 信号质量测试,值为0-31,31表示最好
AT+CCID - 读取SIM的CCID(SIM卡背面20位数字),可以检测是否有SIM卡或者是否接触良好
AT+CREG? - 检测是否注册网络
AT; - 拨打电话
ATA - 接听电话
- 发布你的代码
把写好的代码编译成class, 并把相关的依赖都放上树莓派的link目录中
附上源码地址: [email protected]:visionsl/raspi_mysms.git
- 运行编译好的程序
cd /hompe/pi/link
java -classpath .:classes:/opt/pi4j/lib/* com.main.Main
七、小结与预告
如果你的代码运行起来了, 恭喜你!先用这个熟悉一下AT指令, 下一篇中我们要进阶学习, 看怎么让程序自动初始化模块,并进入监听短信的状态!
閱讀更多 物聯創客 的文章