用RT5350 OpenWrt Linux,制作物联网风幕机

应用背景
笔者在早些时间,做过一个数字风幕机的设计,典型的用法店铺(比如超市)进门上方安装一台风幕机,可以通过手机进行操作开关(和现在的空气净化器空调一样),店铺关门后手机能接收红外触发报警,另一个功能是用手机能看到风幕机上温度,湿度信息。
该产品不使用wifi联网,所以机器联网的方式采用的是rj45以太网,需要一个网关。
数字风幕机设计过程
为了让大家对这个产品有理解,附上几张截图
产品设计说明
这是一个典型电子产品升级到物联网的应用,包括了硬件,网关,物联服务器,app等内容,由于涉及到内容比较多难免要投入大量的设计人员,笔者对设计内容做了化简,除了硬件外,整个系统,采用linux和html5进行开发。
1、设计特色
app通过h5来实现,不用ios,android两种开发人员,另外就是h5在不同平台上的ui显示结果是一致的,避免了平台带来的差异和重复工作,h5有很多开发工具,用appcan下载地址http://www.appcan.cn/
网关硬件和服务器都使用linux,只需要linux开发人员就能开发维护。
服务器硬件比较简单,在云上租一台linux即可。服务程序使用的是node.js属于h5技术,解决高并发问题,数据库使用的是mysql,整个服务器开发环境比较简单,这里就不详细说明。
2、网关硬件
比对了很多方案后,最终决定使用rt5350
rt5350在路由器上使用量极大,系统是开源的openwrt linux,另外rt5350成本极低
关于openwrt linux:
openwrt是一个linux应用的集合,包括了内核,以及各种软件包,直接支持各种最新的软件包,网关上直接使用了qt4开发网关程序
在定制系统时,只要简单地,配置一下,就有自已所需的软件,如下图:
自行设计的rt5350网关
结果和总结
在人力时间和成本预算少的情况,最通过简化工作,只使用linux+h5就快速地实现了产品的应用。
未来升级与发展
rt5350 linux虽然成本低开发使用方便,但是体积和功耗,以及linux专业性,使开发工作不是特别容易,随着物联网的大量需求,要求方案快速实现,成本进一步压缩,迫使我研发和应用更新的新技能,笔者后面又使用新的物联网技术,陆续开发了一些产品。之后也会给大家介绍。
af202是一种更快速,成本更低,功耗体积更小,esim卡内置与mcu二合一的的2g物联网模块
af202有32m ram,flash,系统是rtos,开发工具和环境比linux更轻量,但功能性能没有减少
af202模块外观

光伏逆变器介绍
减持计划公布后,长电科技股价不断下跌
SIA联盟论剑浦江,中国传感器产业发展迎合IoT多元需求
展会回顾 | 成都国际工业博览会 虹科的精彩表现!
LED节能灯比白炽灯更省电的原因分析
用RT5350 OpenWrt Linux,制作物联网风幕机
系统完成热部署,并切换该接口的实现
俄罗斯批准了一项新法律将禁止军人使用智能手机和社交网络
波士顿动力官方推出了全新主角物流机器人Handle——一款专为物流设计的移动操纵机器人
怎样去设计一种基于SOA架构的热管理系统软件呢
FANUC机器人建立part carrier和跟踪参数的方法
阿里启动香港上市 人工智能是阿里布局之重
用PIC12C508制作太阳能热水自动控制器,PIC12C508 for water heaters
苹果在性能上的优势难超越,iPhone8仍完爆各家旗舰
pcb设计原理图的之跟踪整个电路的电压和电流解析
ANSYS结构振动试验仿真方法
丰田零排放氢燃料电池汽车全数召回!电池输出电压有问题
将AI嵌入到整个系统设计工作流的步骤及应用
iPhone 12更多规格揭示,或配备飞行时间传感器
光照培养箱是什么,它具有哪些优势功能