程序员干货:用树莓派加SIM868能做什么事之入门篇-建立通信

Release: 8.0

Codename: jessie

程序员干货:用树莓派加SIM868能做什么事之入门篇-建立通信

- 安装pi4j支持包,这个特别说明如下

下载地址: http://get.pi4j.com/download/pi4j-1.1.deb

安装方法: sudo dpkg -i pi4j-1.1.deb

- 目录结构

程序员干货:用树莓派加SIM868能做什么事之入门篇-建立通信

六、实现过程

- 关键知识点

> 利用控制台接受指令输入并响应

程序员干货:用树莓派加SIM868能做什么事之入门篇-建立通信

> pi4j访问串口办法

程序员干货:用树莓派加SIM868能做什么事之入门篇-建立通信

- 一小部分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

程序员干货:用树莓派加SIM868能做什么事之入门篇-建立通信

七、小结与预告

如果你的代码运行起来了, 恭喜你!先用这个熟悉一下AT指令, 下一篇中我们要进阶学习, 看怎么让程序自动初始化模块,并进入监听短信的状态!

程序员干货:用树莓派加SIM868能做什么事之入门篇-建立通信


分享到:


相關文章: