加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

微信、红外遥控、门磁智能控制开关门设计(程序源码、设计讲解、PCB等)

2017/02/23
70
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图(2)
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

前阵子做了个门磁,然后不断改进就加上微信推送,又加上学习型红外遥控和微信控制。

看着差不多完善了,主控板都稳定运行两个月不用重启,赶紧分享给大家。

硬件用的是stm32F030C8T6,开始用的f103c8发现太浪费了,就改F030C8。本来还有预留F030F4P6的部分,可惜pcb设计功力不够,nsf24l01要飞线出来才能通信,插板上就不行,这部分我可能最后讲。
设备分三种,一种是主控,插上esp8266,可以微信配置ssid和密码,通过nrf24l01和其他两种设备通信;

这个是空板,插上ESP8266和nRF24L01就可以用。板子大概是4.5×4.5cm

插上ESP8266和nRF24L01的样子:

第二种是门磁,插上nrf24l01和主控通信,休眠电流1ma不到,中断唤醒,自己实现了简单的失败重传;引出来三组线,橙色和黄色的两组线分别是两个干簧管,分别挂在内门和外门上,另外的7根线是nRF24L01。整个板放在盒子里,弄点3M胶粘墙上,再引条线到旁边插个移动电源就能用了。

门磁板后来又装了一个PIR人体红外感应,有人在白色菲涅尔透镜前走过时会有高低电平,外部中断唤醒MCU,通过NRF24L01发送消息给主控板。
找了个智能插座的盒子挖孔刚好。

第三种是红外,插上nrf24l01和主控通信,接个红外led和TL1838,把学习到的红外指令存到mcu的flash上。随便焊了洞洞板插在板上,红外LED是草帽广角度的,功率差不多2W,用两个三极管两级放大。

服务器端有两个,一个是物联网服务器,用的onenet,他们承诺个人用途几百个设备都能免费;第二个是微信要有服务器端支撑,我用的是SAE,新浪云,随便弄个手机号然后实名制注册都有400云豆,够你免费用200天。

开关时微信收到的消息:

新浪云SAE的具体我下面讲,由于要用到定时任务每隔1.5秒刷新门磁数据和推送消息,所以每天都要消耗几个云豆,换算成RMB就是3分钱每天。
你要是新注册的话,新浪云送你4块钱,够用很久了。

原文出处:https://bbs.mydigit.cn/read.php?tid=1680579

  • 更多详情介绍+服务器端代码.zip
    描述:更多详情介绍+服务器端代码
  • 红外控制板F030C_IR_Client.rar
    描述:程序源码
  • 主控板F030C_DoorWatcher_ServerWifiside.rar
    描述:程序源码
  • 门磁程序+PCB.zip
    描述:门磁程序+PCB,PCB用SP-Layout50打开
腾讯

腾讯

腾讯于1998年11月成立,是一家互联网公司,通过技术丰富互联网用户的生活,助力企业数字化升级。我们的使命是“用户为本 科技向善”。Founded in 1998, Tencent is an Internet-based platform company using technology to enrich the lives of Internet users and assist the digital upgrade of enterprises. Our mission is "Value for Users, Tech for Good".

腾讯于1998年11月成立,是一家互联网公司,通过技术丰富互联网用户的生活,助力企业数字化升级。我们的使命是“用户为本 科技向善”。Founded in 1998, Tencent is an Internet-based platform company using technology to enrich the lives of Internet users and assist the digital upgrade of enterprises. Our mission is "Value for Users, Tech for Good".收起

查看更多

相关推荐

电子产业图谱