用ARDUINO制作臭氧发生机
【项目起源】卫生间总会有一些怪味——购买公寓房的后遗症。但是目前又不具备换房条件,只有从网上买了臭氧机(如下图所示)。无奈功率太小,无法达到快速臭味的效果。于是萌发了自己DIY一台臭氧发生机的想法。从淘宝一搜,一大堆臭氧发生装置。
网上购买的臭氧机
【项目实物】
https://v.qq.com/x/page/j0939ydpppc.html
【功能介绍】
通过一块TFT触摸屏作为开关控制臭氧机运行。屏幕共设定六个触摸按钮,四个绿色分别为O3A(臭氧1号发生器)、O3B(臭氧2号发生器)、LGT、FAN;一个蓝色按钮,一键全开按钮;一个红色按钮,一键定时按钮(30分钟后定时关闭)
【项目器材】
主 控:DFRduino Mega2560 V3.0控制器 (3D打印主控) (1块)可能有人会问:为啥用2560,答曰:有板子。
拓展板:MEGA传感器扩展板 V2.4 (Arduino兼容) (1块)
显示器:2.8" TFT触摸显示屏 (1块)
执行器:继电器 (3个)
臭氧发生器模组 (淘宝)
RGB 全彩灯盘 (1个)
配 件:电线连接器
【电路连线】
触摸显示屏直接叠加到MEGA传感器拓展板上,三个继电器分别连接数字口20,21,22;RGB三根线分别连接在25,26,27口。
【代码编写】
使用到的TFT触摸屏的库,具体程序。(IDE1.86下进行编译)
本次编程的重点在于对触摸屏上的编写。
定义按钮形状
char str1[]="O3A";
tft.fillRectangle(19, 29, 98, 108, GREEN);
定义按钮的开关功能
if((x>=19&&x<=98) and (y>=29&&y<=108))
{
{ buttonState =buttonState+1;//从指定的数字引脚读取数值,是高还是低。
delay(300);
if (buttonState %2==1)
{digitalWrite(20,HIGH);}
else
{digitalWrite(20,LOW);}
}
}
不错,越来越实用 除臭能力怎么样 能不能有个外壳? 微笑的rockets 发表于 2020-4-14 11:20
能不能有个外壳?
可以有,一定有,务必有,等我火箭老板 另外加上臭氧传感器,控制浓度,省的出现人身伤害。 另外加上臭氧传感器,控制浓度,省的出现人身伤害。
好办法{:6_213:} 微笑的rockets 发表于 2020-4-14 15:47
另外加上臭氧传感器,控制浓度,省的出现人身伤害。
臭氧传感器的浓度控制在多少合适呢 hnyzcj 发表于 2020-4-20 11:37
臭氧传感器的浓度控制在多少合适呢
国际环境空气质量标准(National Ambient Air Quality Standards,NAAQS)提出,人在一个小时内可接受臭氧的极限浓度是260μg/m3。 在320μg/m3臭氧环境中活动1h就会引起咳嗽、呼吸困难及肺功能下降。臭氧还能参与生物体中的不饱和脂肪酸、氨基及其他蛋白质反应,使长时间直接接触高浓度臭氧的人出现疲乏、咳嗽、胸闷胸痛、皮肤起皱、恶心头痛、脉搏加速、记忆力衰退、视力下降等症状。
https://www.dfrobot.com.cn/goods-2672.html 臭氧传感器成本还是比较高的 狮山闲人 发表于 2022-2-13 20:28
臭氧传感器成本还是比较高的
媚用传感器,你可以加上传感器
页:
[1]