单片机也能给手机发短信

单片机也能给手机发短信

没错!利用强大的GSM网络,就可以实现单片机和手机之间互发短信。

我们知道,单片机以其强大的低成本优势和强大的采集、控制、存储功能在工业领域已经被广泛使用,而今天我们所要说的,并不是要介绍是如何的强大,也不标榜其在哪个领域的杰出贡献,我们今天所要说的,就是给单片机插上无线的翅膀,给它配上“手机”,让其利用成熟的GSM网络和远在海外的您收发短信。

试想一下,如果单片机自身具备了收发短信功能,那将是多么令人欣喜若狂的一件事,我们可以利用手机向单片机发送一条短信,单片机可以根据不同的短信内容,进行不同的动作,比如控制某些管脚的电平,如果外部加个继电器之类的,就可以用它来控制电源的开关等,单片机也可以将自身采集到的电压、电流、压力等模拟量值发送到指定的手机上。 下面我们具体来说一下如何使用单片机和手机进行短信收发。“巧妇难为无米之炊”,我们也需要几个“零件”:

1、 单片机:无所谓什么型号,只要能提供串口就行,具体选型主要看其稳定性和自身要实现的功能,最后就是性价比了。

2、 GSM短信模块:这个市面上很多,价格也是参差不齐,我这里选择西安达泰电子的T09C短信模块,个人觉得相对比较稳定,主要是它提供标准的AT指令,这样对于以后的产品升级或更换都有所保障;提供标准的RS232接口可以方便地与电脑的串口连接,通过提供的PC机测试软件方便进行电脑调试,帮助我们尽快上手。好多公司的同类产品将AT指令封装成自己的指令,这可能影响以后的产品改造和升级。

3、 相关配件:5V电源、GSM天线、SIM卡、一些电子元器件。其中的5V电源和GSM天线在购买时作为赠品已经提供给我们了,SIM卡就到当地移动服务厅办一张就行了,注意不能使用CDMA和3G卡,电子元器件主要部分是RS232转TTL的电平转换,我推荐常用的MAX232。

我想对于单片机和MAX232以及RS232接口之间的连接,搞过单片机的朋友都是轻车熟路了,为了节省互联网资源,我就不再重复。而SIM卡和GSM以及电源的连接,T09C都提供相关的接口,即所谓的零插拨式的,绝不会插错。

下面我主要来说一下如何使用单片机程序实现短信收发,今天我们只谈谈英文短信的收发,中文短信收发相对比较麻烦一点儿,主要是中文的编码部分,但其流程和英文短信是一致的(如需收发中文短信,请参见相关PDU短消息格式说明等相关文档),这里只说一下短信收发的流程。

1、 短信发送(通过单片机串口收发指令,/**/内为注释,表示回车,ASC码为0x0D+0x0A)

发送:AT /*检测模块是否工作正常*/

接收:OK /*串口返回OK表示模块工作正常*/

发送:AT+CMGF=1 /*配置模块工作于TEXT模式,用于发送英文

短信*/

接收:OK /*配置成功*/

发送:AT+CMGS=”131XXXX4321”/*配置要接收的手机号码*/

接收:> /*返回“>”符,表示可以发送短信*/

发送:Message Content

单片机也能给手机发短信

没错!利用强大的GSM网络,就可以实现单片机和手机之间互发短信。

我们知道,单片机以其强大的低成本优势和强大的采集、控制、存储功能在工业领域已经被广泛使用,而今天我们所要说的,并不是要介绍是如何的强大,也不标榜其在哪个领域的杰出贡献,我们今天所要说的,就是给单片机插上无线的翅膀,给它配上“手机”,让其利用成熟的GSM网络和远在海外的您收发短信。

试想一下,如果单片机自身具备了收发短信功能,那将是多么令人欣喜若狂的一件事,我们可以利用手机向单片机发送一条短信,单片机可以根据不同的短信内容,进行不同的动作,比如控制某些管脚的电平,如果外部加个继电器之类的,就可以用它来控制电源的开关等,单片机也可以将自身采集到的电压、电流、压力等模拟量值发送到指定的手机上。 下面我们具体来说一下如何使用单片机和手机进行短信收发。“巧妇难为无米之炊”,我们也需要几个“零件”:

1、 单片机:无所谓什么型号,只要能提供串口就行,具体选型主要看其稳定性和自身要实现的功能,最后就是性价比了。

2、 GSM短信模块:这个市面上很多,价格也是参差不齐,我这里选择西安达泰电子的T09C短信模块,个人觉得相对比较稳定,主要是它提供标准的AT指令,这样对于以后的产品升级或更换都有所保障;提供标准的RS232接口可以方便地与电脑的串口连接,通过提供的PC机测试软件方便进行电脑调试,帮助我们尽快上手。好多公司的同类产品将AT指令封装成自己的指令,这可能影响以后的产品改造和升级。

3、 相关配件:5V电源、GSM天线、SIM卡、一些电子元器件。其中的5V电源和GSM天线在购买时作为赠品已经提供给我们了,SIM卡就到当地移动服务厅办一张就行了,注意不能使用CDMA和3G卡,电子元器件主要部分是RS232转TTL的电平转换,我推荐常用的MAX232。

我想对于单片机和MAX232以及RS232接口之间的连接,搞过单片机的朋友都是轻车熟路了,为了节省互联网资源,我就不再重复。而SIM卡和GSM以及电源的连接,T09C都提供相关的接口,即所谓的零插拨式的,绝不会插错。

下面我主要来说一下如何使用单片机程序实现短信收发,今天我们只谈谈英文短信的收发,中文短信收发相对比较麻烦一点儿,主要是中文的编码部分,但其流程和英文短信是一致的(如需收发中文短信,请参见相关PDU短消息格式说明等相关文档),这里只说一下短信收发的流程。

1、 短信发送(通过单片机串口收发指令,/**/内为注释,表示回车,ASC码为0x0D+0x0A)

发送:AT /*检测模块是否工作正常*/

接收:OK /*串口返回OK表示模块工作正常*/

发送:AT+CMGF=1 /*配置模块工作于TEXT模式,用于发送英文

短信*/

接收:OK /*配置成功*/

发送:AT+CMGS=”131XXXX4321”/*配置要接收的手机号码*/

接收:> /*返回“>”符,表示可以发送短信*/

发送:Message Content

相关文章

  • (实习报告)电子工程师助理的实习报告
  • 关于在郑州天道科技发展有限公司工程师助理 的实习报告 一.实习单位及岗位简介 (一)实习单位的简介 为了使我能够从理论高度上升到实践高度,更好的实现理论和实践的结合,让自己的能力得到进一步的提升,为以后的工作和学习奠定基础,同时也为了能够更 ...查看


  • 手游文献综述
  • 文献综述 前 言 本人毕业设计的论题为<基于IOS 平台唐僧去哪了游戏的设计与实现>,与传统主流PC 游戏相比,手机游戏的价值在于打发一些无聊的时间,作为一个移动的娱乐终端,手机游戏施展身手的机会永远可能是在地铁站.公交车或者是 ...查看


  • 智慧生活,琳琅满目的智能家居设计,总有一款适合你!
  • 随着智能家居平民化,我们身边的智能设备也越来越多,智能手环,智能插座,智能机器人让大家的生活变得更便捷,更高效,更健康,分享一些智能家居方面的电路设计,一起来看看吧! 1.基于QQ TCP/IP网络传输,智能家居远程监控.报警系统 本系统主 ...查看


  • 嵌入式智能家居
  • 浅析嵌入式技术在智能家居中的应用 发布:2011-09-08 | 作者: | 来源: pengjunxiao | 查看:368次 | 用户关注: 目前人类已进入基于Internet 的后PC 时代,其主要特征为计算机作为组成成份紧密融于消费 ...查看


  • Andriod平台病毒危害及其预防
  • COMPUTINGSECURITYTECHNIQUES 计算机安全技术 Andriod平台病毒危害及其预防 王运生1,2,聂芬2 (1.山西水利职业技术学院信息工程系,山西运城044000:2.中北大学信号与通信工程学院,太原030051) ...查看


  • 嵌入式系统在智能家居中的应用
  • 新疆工程学院 毕 业 论 文 题 目: 嵌入式系统在智能家居 中的应用 院(系): 计算机工程系 专业年级 : 通信技术10-02 姓 名 : 魏文华 学 号 : 2010230083 指导教师 : 贾勇 2013年04月17 论文题目:嵌 ...查看


  • 智能HOLTER求救信号发生器
  • [摘要]当今医学界通过HOLTER来观察人体体表电动势的变化情况已经成为检测人体是否心律失常,心肌梗塞的专业手段.现存的仪器只能用来记录人体体表全天的电动势变化情况并做离线分析,在对体表电动势进行纪录时即使检测到使用者的心脏跳动异常也不能发 ...查看


  • 基于单片机的GPS定位系统设计文献综述
  • 本科毕业设计 (文献综述) 题 目 基于单片机的GPS定位 姓 名 专 业 学 号 201 指导教师 信息工程学院 二○一五年五月 基于单片机的GPS定位系统设计文献综述 前言 GPS卫星导航定位技术于上世纪80年代末引入中国,目前主要在大 ...查看


  • 电子信息工程毕业设计题目大全
  • 1 压力容器液位测量 2 多功能遥控小车 3基于RS232的仓库多点温度.湿度.气 4压检测系统 5自动控制升降旗系统 6基于RS485的温度报警系统 7基于模糊算法的水温控制系统的设计 8多分机电话交换机 9简易火灾自动报警系统 10基于 ...查看


热门内容