STM8+SIM800H做的控制器,实现手机远程控制功能,开源啦!

2020-01-11 18:08发布

本帖最后由 jiafulu 于 2014-4-20 15:44 编辑

前一段时间发的帖子关于使用SIM800H的TTS和DTMF解析功能实现类似10086服务台功能,这几天板子做出来了,并且程序调试一半了,实现了拨号接通播放TTS合成音并且识别按键的功能,视频里有效果演示。
先来张裸照:
QQ截图20140420151552.jpg (244.64 KB, 下载次数: 0) 下载附件 2014-4-20 15:17 上传
友情提示:看这个视频要听声音
http://v.youku.com/v_show/id_XNzAxMDc0MzA4.html
简单介绍一下这个控制器:
1、带有两路16A的继电器,常开和常闭触点都引出来了;
2、板子自带开关电源,预留12V电源插口;可以直接接220V电源,也可以使用外接12V电源;
3、板子自带SIM800H蓝牙天线,以后可编写蓝牙控制程序;
4、使用stm8s105k6T6,价钱便宜资源够用;
5、全金属弹出式SIM卡座,手感好,谁用谁知道;
6、可设置断电后是否记忆状态;
7、可设置延时开启或者延时关闭,延时时间短信设置;
8、带有麦克风,可监听周围声音(这个功能....不做评价);
9、短信控制命令(飞信也可以控制):

第一路:
开启:          A+密码+K
回复:A路开启成功

关闭:          A+密码+G
回复:A路关闭成功

开启后延时关闭:A+密码+YK
回复:A路开启成功,00000秒后关闭

关闭后延时开启:A+密码+YG
回复:A路关闭成功,00000秒后开启

调整延时时间  :A+密码+T00060
回复:A路延时时间为00060秒

第二路方法同上,只是把A换成B即可

断电状态记忆  :密码+JY
回复:断电状态记忆

断电状态不记忆:密码+BJY
回复:断电状态不记忆

可设置1个管理手机号码:密码+HM+12345678901
回复:管理号码为:12345678901

可设置管理密码:密码+MM+123456
回复:新密码为:123456

10、拨打电话控制:
拨打电话后,控制器接通来电,播放合成音:“您好!欢迎使用远程控制器,打开第一路请按1,关闭第一路请按2,打开第二路请按3,关闭第二路请按4”
按下按键后,会执行对应的操作,按错按键会提示“按键错误”

现在发布源程序,由于是调试一半的程序,会有一些BUG,正在完善中

kongzhi.zip (1.26 MB, 下载次数: 455) 2014-4-20 14:57 上传 点击文件名下载附件
源程序


原理图:
SIM800H-STM8S-PCB.zip (49.61 KB, 下载次数: 449) 2014-4-20 15:01 上传 点击文件名下载附件
原理图



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。