免费【小涵智联】基于ESP8266+Blinker点灯科技平台的 433+315Mhz射频对拷学习型遥控器(带手机APP远程控制+小爱 小度 天猫精灵跨平台语音控制)

文章目录

  • 项目背景
  • 整体流程
    • 一、基于远程物联网平台,实现手机远程控制
    • 二、搭建嵌入式硬件环境
      • 1、 基于ESP8266单片机实现联网
      • 2、 使用穿戴设备发出可以控制车库门的信号
    • 三、ESP8266固件下载
      • 1、CSDN极速下载
      • 2、QQ粉丝群下载
    • 四、固件刷写
      • 1、并且将Erase flash 配置为yes
      • 2、波特率推荐使用921600但是115200具有更好的兼容性
      • 3、万事俱备后,点击Flash NodeMCU
    • 五、配置ESP8266的网络
      • 1、进入配网页面并获取小涵智联key
      • 2、获取点灯科技key
      • 3、扫描WiFI名字(只可以扫到2.4G的WiFi)
      • 4、输入扫描到这个WiFi的密码
      • 5、输入点灯科技key
      • 6、输入小涵智联key
    • 六、硬件连接
    • 七、把物理遥控器的信号存入ESP8266
    • 八、用手机发送射频信号 控制车库门
    • 九、把ESP8266里面存储的射频信号删除
    • 十、用ESP8266控制一路灯
    • 十一、用【小爱 小度 天猫精灵】控制第十步的灯
    • 十二、更换ESP8266的网络或者更换绑定的Key
    • 十三、如果Key填写错误如何重新填写
    • 十四、硬件原理图(PCB还未到 待验证)2023年12月4日
  • 致谢
  • 总结

项目背景

当今社会,智能门锁已经逐渐普及,大家已经习惯了只带一个手机,无钥匙出入家门,但是任然有一个痛点
就是车库门很难实现无钥匙出入,因为它大部分是一个遥控器,那我们能不能开发一个产品,使这个遥控器也
可以不带,真正的实现无钥匙出门。

  • 提出设想

**设想1 :把车库门控制器换成市面上远程控制的(可行,但是太贵了一个都要大几百 显然不符合我们创客的一贯作风)【不采用】

**设想2 : 车库门控制器还是使用原来的,但是我们使用一个设备,可以通过手机或者其他智能穿戴设备发出物理遥控器的控制信号
来控制车库门(可行,而且成本低,只携带手机就可以)【采用】

整体流程

一、基于远程物联网平台,实现手机远程控制

我们基于点灯科技平台,即可轻松实现远程控制

二、搭建嵌入式硬件环境

1、 基于ESP8266单片机实现联网

使用NodeMCU或者ESP12单片机
提示:不可以使用ESP8266-01(S)

2、 使用穿戴设备发出可以控制车库门的信号

提示:(具体的可以看遥控器背面或者说明书市面上大部分是433,也有315)

由于车库门遥控器使用的是射频信号
我们可以使用
1、超再生模块
2、蜂鸟无线系列模块(接收:远R1A 发射:远T2A)
提示:二选一即可 本文基于蜂鸟无线模块

来模拟发射原装遥控器的信号从而控制车库门

三、ESP8266固件下载

1、CSDN极速下载

点我即可通过CSDN下载

2、QQ粉丝群下载

点我自动跳转QQ或者搜索群号:980331805
提示:QQ粉丝群请备注来自CSDN

四、固件刷写

当我们下载成功并且解压后,可以看到有下图的这几个文件
首先我们双击打开蓝色图标的固件刷写工具然后导入G2.1的固件 详见下图

我们将ESP8266开发板插上电脑的USB然后选择COM口号(COM口号是因电脑而异)并且导入固件

注意:需要提前安装好ESP8266的驱动才可以看到端口号
提示:可向购买的商家询问,一般是CH340或者CP2102

1、并且将Erase flash 配置为yes

2、波特率推荐使用921600但是115200具有更好的兼容性

3、万事俱备后,点击Flash NodeMCU

提示:在烧录刚开始和进度在50%左右时会卡顿几秒,这都是正常现象
在这里插入图片描述当提示【Firmware successfully flased】就代表烧录成功
这时候我们短按一下复位按键或者把ESP8266开发板重新上电,板载的小灯就会开始快速闪烁

这时候设备处于配网模式

五、配置ESP8266的网络

1、进入配网页面并获取小涵智联key

↑↑进入配网页面↑↑

2、获取点灯科技key

3、扫描WiFI名字(只可以扫到2.4G的WiFi)

4、输入扫描到这个WiFi的密码

5、输入点灯科技key

6、输入小涵智联key

↓↓↓ 2-6步骤详细方法看视频↓↓↓

配网成功之后,大约一分钟 手机上就会看到刚刚注册的设备在线

我们点击右上角三个点进入设备详情
在这里插入图片描述
点击进入界面配置,删除原来的内容,替换为以下内容,然后点击更新

↓↓↓点灯科技平台设备界面配置↓↓↓

{¨version¨¨2.0.0¨¨config¨{¨headerColor¨¨transparent¨¨headerStyle¨¨dark¨¨background¨{¨img¨¨assets/img/bg/5.jpg¨}}¨dashboard¨|{¨type¨¨btn¨¨ico¨¨fad fa-arrow-alt-up¨¨mode¨Ê¨t0¨¨上升¨¨t1¨¨文本2¨¨bg¨É¨cols¨Í¨rows¨Í¨key¨¨BT1¨´x´É´y´Ð¨lstyle¨Ë¨clr¨¨#EA0909¨}{ßBßCßD¨fad fa-hand-point-down¨ßFÊßG¨急停¨ßIßJßKÉßLÍßMÍßN¨BT4¨´x´Í´y´¤CßPËßQ¨#6010E4¨}{ßBßCßD¨fad fa-arrow-alt-down¨ßFÊßG¨下降¨ßIßJßKÉßLÍßMÍßN¨BT2¨´x´Í´y´ÐßPËßQßR}{ßBßCßD¨fal fa-power-off¨ßFÊßG´灯´ßIßJßKÉßLÍßMÍßN¨BT5¨´x´Ë´y´ËßPË}{ßBßCßD¨fad fa-lock¨ßFÊßG¨童锁¨ßIßJßKÉßLÍßMÍßN¨BT3¨´x´É´y´¤CßPËßQ¨#FBA613¨}÷¨actions¨|÷¨triggers¨|÷¨rt¨|÷}

更新完成之后,我们退出APP重新进入
就会看到我们物理遥控器的布局就出来了
↑↑↑导入界面配置后的效果↑↑↑

六、硬件连接

提示:在接线时请断开电源

433Mhz接收ESP8266
GND任何一个GND都可以
VCC任何一个3.3V都可以
DATA(二选一)GPIO12(D6)
433Mhz发送ESP8266
GND任何一个GND都可以
VCC任何一个3.3V都可以
DATAGPIO14(D5)
315Mhz接收ESP8266
GND任何一个GND都可以
VCC接到左上角的VU(NodeMCU开发板只有3个3.3V接口)自己画PCB也可以接在3.3v
DATA(二选一)GPIO4(D2)
315Mhz发送ESP8266
GND任何一个GND都可以
VCC任何一个3.3V都可以
DATAGPIO5(D1)

蜂鸟无线远R1A模块

图片来自蜂鸟无线淘宝店

在这里插入图片描述
图片来自蜂鸟无线淘宝店

射频收发模块均有两种规格(433和315)根据自己的需求购买
支持双频同时安装,互不干扰 也可以只安装一个频率

在这里插入图片描述
提示:在接线完成后请检查无误后再接通电源 接错线可能会损坏设备

七、把物理遥控器的信号存入ESP8266

提示:BT1-BT4所有按键的方法均一致
长按需要学习的那一路的按键3秒,然后松开,板载的小灯就会开始快速闪烁
这时候短按一下物理遥控器对应的按键,ESP8266就会存储下这个遥控器的信号。

八、用手机发送射频信号 控制车库门

提示:BT1-BT4所有按键的方法均一致
当学码成功后,我们短按一下APP上对应的按键,就可以发出这个按键
对拷的遥控器的信号

九、把ESP8266里面存储的射频信号删除

提示:BT1-BT4所有按键的方法均一致
要删除哪一路就长按这个按键6秒以上(中途会进入学码模式的,但是不要松开)
这时候板载的LED灯慢闪3次,对应这一路学习的射频码就删除,你可以重新重复
第八步把新的编码学习上。

十、用ESP8266控制一路灯

提示:可以用来控制车库门的灯 作用是天黑进车库不需要抹黑找开关
我们把继电器接上ESP8266的GPIO13(D7)然后短按APP上的灯控按键
就可以控制这个引脚输出高低电平,从而控制继电器来控制灯。

十一、用【小爱 小度 天猫精灵】控制第十步的灯

明天更新,今天晚了(2023年12月4日)

十二、更换ESP8266的网络或者更换绑定的Key

把ESP8266的IO0(D3)和GND短接5秒以上,如果是NodeMCU你可以长按Flash按键(RST对面的按键)
这时候蓝灯会恢复快速闪烁,这时候设备重新进入配网模式,你可以重新配置WiFi网络并修改设备的Key。

十三、如果Key填写错误如何重新填写

当设备处于身份验证失败(Key填写有误)时会每10秒进行一次重启

你需要在这10秒的间隔内
把ESP8266的IO0(D3)和GND短接5秒以上,如果是NodeMCU你可以长按Flash按键(如果在自动重启的10秒内,剩余时间不足5秒,那设备会直接重启,你就需要在重启后重新计时5秒,之前的不算
提示:在长按之前,你可以先复位一下ESP8266或者重新上电,这样确保倒计时自动重启的10秒内有足够时间到5秒来触发重置。
当ESP8266成功触发重置,蓝灯会恢复快速闪烁,你可以重新配置WiFi网络并修改正确为的设备Key。

十四、硬件原理图(PCB还未到 待验证)2023年12月4日

原理图

致谢

感谢点灯科技提供物联网平台支持
感谢巴法云平台提供固件OTA支持

总结

将物理遥控器装进手机,大大的提高了人们的生活质量,让大家的出行得到了巨大的改善。

转载请备注来源、作者、原文链接

  • 5
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小涵智联(嵌入式开发)

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值