天线|RF射频
直播中

董方帅

8年用户 193经验值
擅长:816319
私信 关注
[问答]

请问怎么用SIM800C实现远程短信报警功能?

新手,刚开始学习,基本一窍不通,见谅。
本人正在做一个课设,大概是一种综合性的远程报警装置,当传感器接收到信号之后,可以给用户发一条短信。目前已经学习了IO端口的使用,传感器模块基本没什么问题了,现在就差如何实现远程报警功能。
板子是精英板。
因为没有经验,买到了一块sim800c的模块,上面只有五个接线柱,和两个锂电池供电的接线柱(这个和在原子哥资料里给的sim900模块有所不同,所以用起来有点蒙蔽)。然后我根据卖家给的资料,还有精英板光盘i里的资料,分别把sim800c模块的五个接线口接到了5v,3.3v,GND,PB10,PB11,然后跑的是精英板光盘扩展例程的SIM900的程序,可以运行,并且可以实现发短信和打电话的功能。
但是这个例程过于复杂,我有很多看不懂的地方,也不知道怎么学着编写自己需要的程序。而且,在跟着资料中所学习使用AT语言的时候,我以上述方法连接单片机和模块,同时单片机和电脑相连,打开串口调试软件,发送AT指令之后软件并无反应,用光盘里的两个调试软件,还有SIM800c卖家提供的资料的串口调试软件都不可以,AT指令无法发送,我不知道是我模块和电脑连接方面的问题还是怎么样。因为sim800c模块只有五个接线柱,我也不知道是否还有别的和电脑的连接方式(单片机基础太差,见谅)。
目前我的进度就卡在了这里,不知道如何入手学习利用手里的这个sim800c模块实现远程报警功能。还请帮一下我,感激不尽!

回帖(10)

杨红

2019-6-13 11:42:13
要接RXD,TXD!!不要通过MCU。
举报

訾存贵

2019-6-13 11:56:34
电脑发指令,你是怎么和SIM800C连接的?
举报

李振云

2019-6-13 12:16:05
应该是你的USB转TTL的接线接错了,一般都是单片机的TX接模块的RX,单片机的RX接模块的TX,然后模块跟单片机共地。基本上是可以实现通信的了。还有就是SIM800C和SIM900模块的资料是通用的,也就是底层是兼容的,开发中最主要的是AT指令的发送和模块的数据返回的处理,其他的就是按照需求做了。希望对你有帮助。
举报

刘晶

2019-6-13 12:33:22
VCC接5V,GND接GND,VMCU接3.3V,T接PB11,R接PB10。资料上说是这么连得,这么连也确实是可以跑光盘里的SIM900的例程,但是串口那边没反应。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分