其实这个也不算什么新东西了,毕竟我高中的时候就已经做过类似的东西。这篇文章记录下为什么又要折腾一次这东西。
最近打算在家里阳台种些植物,但是我平时经常会忘记浇水,或者不小心浇水浇多了,因此本身我打算是做一个通过测土壤电阻率判断湿度,并自动浇水的东西,后来想既然都要做,干脆就实现个功能丰富点的,于是打算加多一个污染物传感器进去,算是做一个微型的空气质量监测设备吧。
虽说我高中的时候曾经做过,但是那时候我做的东西纯属是实现了功能,无论是软件上,还是硬件上,都不是最优的,用的都是现成的模块搭积木制作出来的,尤其是功耗上更是非常惊人,基本上撑不了一天。因此这次我打算是从头开始设计电路,好歹我也算是电子专业的,不想浪费掉学了的东西,虽然已经忘得七七八八了,因此这次我希望尽可能地用最低功耗实现我所想要的功能,从而达到长续航的目的。 而整个设计过程也尽可能地规范化,以最高标准来完成。
这个过程我计划是在平时空余的时间抽空完成,具体分阶段如下:
- 确定功能与需求(Done)
- 技术及器件选型(WIP)
- 电路设计与检查
- PCB设计
- 物料购买
- 硬件prototype制作与验证
- 硬件端软件开发
- 服务器后端开发
- 网页控制前端、手机客户端开发
- 总体验证
现阶段预计这个东西要完成的话估计至少要好几个月,希望不要被我鸽掉