
开源协议
:GPL 3.0
描述
项目介绍
本项目主要使用到的芯片/模组是:CH32V003和ML307,前者用于控制和采集,后者用于4G无线通讯,但它也有一个控制口IO。
工作流程
数据采集阶段:CH32V003通过外设接口从传感器或其他设备中获取目标数据,例如温度、湿度、压力等环境参数。
本地处理阶段:采集到的数据在CH32V003内部进行初步处理
无线传输阶段:经过处理的数据通过UART接口发送至ML307模组,随后通过4G网络上传至云端服务器
远程控制阶段:云端服务器可通过4G网络向ML307发送控制指令,这些指令经过解析后传递给CH32V003,从而实现对目标设备的远程控制
核心组件
CH32V003:一款基于RISC-V架构的高性能微控制器,具备低成本、低功耗、高集成度的特点。还有着丰富的外设接口供选择,虽然我选择的只有8脚的MCU,但也足够连接传感器、执行器以及其他外围设备,并且对目标环境的实时监测和控制操作。
ML307:是一款专为4G无线通信设计的高性能模组,支持LTE Cat.1标准,适用于需要稳定、高速数据传输的应用场景。在本项目中,ML307将采集到的数据通过4G网络上传至云端服务器,同时接收来自远程终端的指令以实现远程控制。
光耦、继电器:实现了隔离控制的效果,比如:可以控制台灯、电源的通断等等
实物
总结
本项目通过结合CH32V003与ML307构建了一套小型的嵌入式系统。该系统不仅能够满足数据采集与控制的基本需求,还具备远程通信的能力,为各类物联网应用场景提供了可靠的技术支持。后面可以进行修改和扩充完成更多功能的项目
设计图

BOM


评论