基于Arduino+Blinker的太阳能热水器改造

news/2024/10/30 19:23:06/

目的需求:

乡下老家里的太阳能热水器装在楼顶,控制面板装在二楼,一楼用水不方便,总是要跑二楼看水位,查温度,想通过arduino+blinker的方案实现实时监测供水水塔和太阳能水箱的水位,空气温湿度等。除了在手机点灯App上实时监测水温水位以外,还能通过小度智能音箱去问湿度和水位。水少了还能通过智能开关打开抽水机补水。

硬件准备:

Arduino开发板1块,我用的是ESP12

DTH11温湿度传感器1个,监测空气温度湿度

DS18b20湿度传感器2个,分别测量太阳能热水器和水塔的水温

HX710气压传感器2个,通过一条软管测量不同水位下的气概压值

全橙智能开关1个,负责控制抽水机,不涉及代码

以上数据都能在点灯平台上进行实时保存。

部分代码如下:

 APP功能实现如图:


http://www.ppmy.cn/news/132961.html

相关文章

太阳能热水器两芯液位温度检测

太阳能两芯液位温度检测 其实两芯的和四芯的一样,测液位是有30K 10K 10K 10K 四个电阻组成 总计60K,测温度是有一个10K的PT100组成,正常四芯就是液位的四个电阻串联接出两根线,PT100两根线。 如果改变成两芯就需要两个二极管&am…

太阳能发电

我们公司最近一个17KW的太阳能供电系统启动了.下午5点钟,天气阴,太阳能板持续输出2100W的功率.估计上午太阳大的时候有10KW的功率输出 全公司开发部和销售总共10台左右的电脑. 现在基本用不完.看来以后停电神马的都是浮云了.

太阳能热水杯

在杯盖上装凸透镜,焦点在杯底。 杯底用吸光材料。 杯内壁把光线全反射到杯底。 做真空隔热。

基于springboot+mybatis+mysql+vue学生选课管理系统

基于springbootmybatismysqlvue学生选课管理系统 一、系统介绍二、功能展示1.用户登陆2.课程列表(学生)3.选课(学生)4.查询成绩(学生)5.我的课程(老师)6.主页(老师)7.开设课程(老师)8.成绩管理(…

141、基于51单片机太阳能热水器水温水位时间智能监控仪仿真设计

毕设帮助、开题指导、技术解答(有偿)见文末。 目录 一、硬件组成 二、功能 三、Protues仿真 五、程序 六、资料包括 一、硬件组成 本系统采用51单片机最小系统电路(复位电路晶振时钟电路单片机电源电路)水位传感器按键ds18b2…

【IoT毕设】机智云AIoT+STC15+承压式太阳能热水器智能控制系统

摘要:本系统采用STC15F2K60S2单片机作为控制中心,温度传感器部分采用DS18B20数字型温度传感器,同时结合物联网技术通过机智云物联网云平台创建手机APP,实现承压式太阳能热水器的远程控制。根据承压式太阳能热水器的要求设计该控制系统&#x…

太阳能热水器发热原理

太阳能热水器的发热原理是利用太阳能来加热水。它通常由太阳能集热器和热水器两部分组成。太阳能集热器将太阳能转换为热能,然后通过热水器加热水。这种方式可以节省能源,并且对环境有益。

采用Zigbee和Raspberry Pi的太阳能/燃气热水器自动控制系统

家在顶楼,想着利用太阳能,就安装了太阳能热水器,但毕竟遇上刮风下雨,靠天吃饭不靠谱,太阳能热水器虽然也有电热功能,但水用完了加热等待时间太长,所以也安装了天然气热水器。 大致的管路示意图…