项目主要基于AIR001为主控+M100P-4G模块+蜂鸟T2L-433射频模块组成,通过巴法云手机APP远程控制433遥控继电器、卷闸门或者能够用433射频控制的设备,同时还可以时时获取当前设备电压、位置坐标以及环境温度。
物联网远程控制、433遥控信号发射、温度监测、GPS定位
一、产品概述
项目主要基于AIR001为主控+M100P-4G模块+蜂鸟T2L-433射频模块组成,通过巴法云手机APP远程控制433遥控继电器、卷闸门或者能够用433射频控制的设备,同时还可以时时获取当前设备电压、位置坐标以及环境温度。
项目原理:AIR001主控主要用来控制蜂鸟T2L-433射频模块和GPS模块电源以及发射433射频信号、获取DS18B20温度传感器以及获取并解析GPS数据,并将传感器数据通过串口发送给M100P-4G模块。4G模块的作用是与巴法云物联网通信,通过串口将AIR001主控发送过来的数据解析后再通过MQTT上传到巴法云物联网平台,同时将手机端控制指令通过串口发送给AIR001主控,由AIR001主控执行相应的操作。
电路方案:主要采用锂电池供电,具有充电电路,可通过USB对电池进行充电,蜂鸟T2L-433射频模块和GPS模块电源均通过MOS管控制,平时关断电源可降低功耗,同时也可以防止误发射射频信号。AIR001主控采用LDO输出3.3V来供电,蜂鸟T2L-433射频模块和GPS模块由电池直接供电。另外,电路还包含电池电压检测分压电路,可时时远程获取当前电压值。预留GPS模块接口和1路I2C扩展接口。
二、产品参数
供电:4.2V 1200毫安时锂电池供电,电路包含锂电池充电电路;
4G模块:银尔达M100P 4G模块;
主控:AIR001 ;
射频模块:蜂鸟T2L-433 ;
温度传感器:DS18B20;
GPS:支持NMEA0183协议的GPS(本项目使用NEO-6M)
PCB尺寸:60x30mm
三、使用说明
1.自行准备4G模块,可以使用银尔达M100P 或者 M780E,需要重新烧录合宙底层固件(请使用M100P专用烧录工具通过合宙Luatools烧录工具进行烧录),把附件脚本中的巴法云平台密钥改成自己的,然后将脚本也烧录进4G模块;另外,还要在巴法云平台创建相应的MQTT主题;
Luatools烧录工具下载地址:https://docs.openluat.com/air780epm/common/Luatools/
2.主控板烧录程序:打开ARDUINO IDE,开发板选择Air001 Dev Chip,时钟选择HSI 24Mhz,HCLK 48Mhz,CH340串口工具TX RX GND与主控板RX1 TX1 GND相连,插入电脑,选择对应的串口号,按住BOOT按键,打开主控板电源开关,在ARDUINO IDE中点击”上传“按钮,烧录完成后按NRST按钮,此时板子上的指示灯应该会间断闪烁(注意:主控板烧录程序时,一定要将4G模块移除,待程序烧录完成后,断电的情况下再插入4G模块)。
3.定位功能需要在室外进行测试,室内无法搜到卫星信号。
4.射频模块和GPS均加入电源控制电路,发射射频前需要先在软件中打开射频模块电源,同样,想要获取GPS数据,也要打开GPS电源。
5.其中射频部分编码需要自行使用相应的工具获取,在主程序中改成自己的。
四、备注
1、成本构成
元器件成本:大约20元(不含PCB)
4G模块:40.5元
433射频模块:2.6元
433射频天线:0.6元
GPS模块:16元
锂电池:大约10元
总计:84元
2、附件包含文件
1.4G模块程序(脚本文件)
2.AIR001主控源程序
3.LuatOS-SoC_V2002_Air780EP(合宙Air780EP底层固件)
4.部分元器件配件购买参考链接
3、注意事项
1.电路中R14不用焊接,如后期用户有需要通过4G模块对主控进行复位的需求的,可以将此电阻焊接上去。
2.不管是烧录4G模块程序还是主控程序,都需要单独烧录,烧录完成后再将4G模块插入主控板。
3.程序中射频信号编码以及脉宽仅限于测试,实际使用需要自行通过专用工具获取并在程序中更改成自己的编码。
4.产品涉及射频部分,请合法使用。
五、测试视频
1.通过射频管家接收4G远程433遥控信号发射器是否能够正常发射对应的编码。
2.通过手机APP控制433遥控继电器(左侧第一个),电路板上红色指示灯亮代表继电器导通。
3.通过手机APP控制解锁和锁定本人的电动自行车。
六、更新日志
V1.0 首次上传
V1.1 完善描述内容
点赞