智能网关
代码下载:http://106.13.62.194/qdy/
通信网关一般有三种方案选项:
方案 |
系统 |
人机交互 |
支持模块 |
应用场景 |
单片机(STM32) |
裸机 或者 freeRTOS |
支持 |
串口、SPI、I2C、无线、zigbee、红外、蓝牙、wifi |
适用于大部分场景、对数据计算量不大、成本要求高的场合 |
MT7688 |
linux 、openwrt |
不支持 |
串口、SPI、I2C、无线、zigbee、红外、蓝牙、wifi |
适用于智能网关,不带显示屏、需要和家庭中的设备信息交互 |
IMX6 |
linux、Android |
支持 |
串口、SPI、I2C、无线、zigbee、红外、蓝牙、wifi |
适用于需要人机交互的高端产品 |
网关框架:
分为 六 大功能模块:
网关主芯片:
芯片一般选型分为单片机、嵌入式linux、Android三大类。目前旗点云支持嵌入式功能定制。主要负责整个智能网关的逻辑功能,通过网络接口和旗点云服务器通信。我们会提供一整天网络通信接口程序、demo 样例。方便大家快速二次开发定制自己的需求。
成本最优选型可以选择单片机 + wifi模块 或者 4G通信模块。
例如 ESP8266 wifi模块通信,也可以选择 4G、5G模块。
对于家庭用户来说,可以选型 MT7688 芯片,这是MTK的一款可跑linux、openwrt的芯片。可以直接当做路由器使用,然后在路由器上加上旗点云的智能网关程序,即可将路由器变成一个智能网关。
对于需要人机交互等场景,推荐使用 IMX6 芯片,可跑linux、ubuntu。
无线模块:
作为物联网最核心的模块之一。无线模块 负责自组网功能部分,可支持无线433、zigbee等方式。使整个智能网关 和 其他无线终端设备通信,组成一个网络。
最典型的的应用就是 和各类传感器配合功能
红外发射模块:
对于家里的大部分家电都可是采用红头接收头的。可以增加一个红外发射器,学习家电的码值。从而可以通过智能网关控制家电,例如冰箱、空调、电视等。
串口、I2C等模块接口:
可以拓展串口、i2c等接口,实现更多的功能,例如门帘控制、开关控制,实现智能插座、智能控制家电。
串口、I2C等模块接口:
系统上可以增加摄像头监控功能。