| 本帖最后由 cepoly 于 2019-8-12 17:34 编辑 
 
 1)项目方案的构想和实施计划:1)项目方案的构想和实施计划;2)硬件设计过程分享;3)搭建平台;4)程序设计;
5)调试流程;6)作品展示、制作心得和总结等。7)视频展示
 方案构想目的:低成本、用户能自主安装及简单快速使用产品、户外利用太阳能、出差在外也能监控
 实施计划(下班后DIY时间):
 7.12完成PCB制作
 7.13完成物料采购
 7.13完成软件环境搭建
 7.14项目方案软件流程图输出(硬件:ESP8266一片,锂电池充电电路,无外接MCU,过于简单所以无需要硬件流程图)
 7.15物料回来了,完成焊接,简单软件测试,硬件验证通过
 7.16开始软件编程(ESP8266固件开发、安卓客户端开发)
 7.22完成DIY作品
 
 低成本方案:
 某宝上采购的价格
 锂电池: 7元
 太阳能板:12元
 ESP8266-07物联网模块:10元
 水泵+软管:3元
 大约:35元
 另外云服务,我用MQTT官方免费的服务器。
 
 
 
 2)硬件设计过程分享;
 硬件制作过程主要是ESP8266封装耗时间,电路制作相对简单
 
 
 
 3)搭建平台;
 基于linux系统上搭建乐鑫SDK-RTOS系统,按照官方教程
 基于android studio开发APK应用
 
 4)程序设计;
 
 1、手机扫描ESP8266二维码,绑定设备
 2、MQTT采集控制管脚状态,锂电池电量
 3、MQTT控制灯光、水泵
 
 5)调试流程;
 1)pc上用MQTT官方软件及官方MQTT服务器调试,主要是确认服务器可用
 2)ESP8266利用串口调试,主要是通过MQTT官方软件发送指令,ESP8266是否能接收到,通过串口验证
 3)APK应用结合MQTT官方软件及ESP8266调试,先通过官方软件初步调通APK,再结合ESP8266完成作品验证
 
 6)作品展示、制作心得和总结等。1、一键配网远程管理
 2、自动24小时定时浇水
 3、手机APP远程开灯及浇水,APP可分享养花经验至论坛,与爱好养花人交流分享
 4、低功耗,0.05W,一年才用0.2度! 5V供电,静态工作电流10ma,水泵启动,电流50ma,led灯打开,电流20ma。
 轻睡眠功能:5ma
 中度睡眠:2ma (定时唤醒)
 深度睡眠:10uA  外部唤醒
 5、小程序控制
 扫码绑定如下设备。可以体验一下真实设备数据反馈
 
 
 
 
 
 
 
 电池电量信息,几乎每天增加40%-60%电量,晴天再也不用担心没电了,前段时间广州一个多星期连续阴天,也能熬过去,6666
 
 
 
 
 |