ESP32制作了-紫金宝葫芦(加湿器),我叫你一声你敢答应吗?

           

项目核心功能:

1. 一个葫芦形状的加湿器。

(1)打开盖子就是开机,盖上盖子就是关机操作。

(2)葫芦盖子上有一个小尾巴,旋转小尾巴就可以调节雾化的大小,出雾口还有一个出风口,可以将水雾吹的更高,吹风的大小是跟随雾化的大小同步调节。

(3)对于葫芦里面的水量还剩多少,在葫芦的肚子上有圈呼吸灯,当水量大于20%时蓝色呼吸灯会闪烁,当水量小于20%时红色灯会开始闪烁提醒需要加水了。

(4)同时还配套开发了一个微信小程序,使用蓝牙连接,可以在手机上清楚的看到葫芦里面剩余的水量,而且还可以远程操作雾化的大小,激光的开关(娱乐使用),以及总的设备开关机。

2.  娱乐功能(模仿我叫你一声你敢答应吗?)

(1)在小程序上可以打开葫芦激光,在瓶口处会有一束激光向外射出,对准可以开玩笑的人(注意:不要射人眼睛),喊道XXX,我叫你一声你敢答应吗?

技术实现:

1. 结构部分(如下图)

(1)葫芦是可以随意放置的,就算倒了也不怕水流出来,因为在入口处使用了一个单向水阀。

(2)雾化路径是通过下面的U型管道连接雾化室的,同时还放置了海绵棒使雾化更均匀。

(3)小尾巴之所以能调节雾化大小,是在盖子上添加了一个旋转电位器。

2.硬件部分: 详见原理图

(1)使用了两块板子,1个主板,一个用于水位检测(需要贴在水箱上)。

(2)主控芯片使用ESP32-C3,自带了WIFI和BLE,从而方便实现蓝牙通信。

(3)供电部分支持type-c和锂电池供电,内置了一块1800ma的锂电池,同时type-c是可以给锂电池进行充电。

(4)激光和风扇均使用mos来驱动。

(5)使用了3颗2812B灯珠来做灯光提示。

(6)水位检测上使用了一颗SC05B的5通道触摸芯片,实现了最细20%的水位检测。

(7)开盖开机,盖上关机是在盖上上贴了一层铜箔纸以及碰口内部也贴了一层铜箔纸,从而盖上盖子铜箔与铜箔连接就实现了开机关机的功能。

3. 软件部分(嵌入式软件+微信小程序)详见开源资料

(1)使用了rtos多任务来控制不同的模块。

(2)使用了PWM波来调节雾化的大小,当然硬件上使用了一个25:800的贴片电感激励雾化片。

(3)使用ADC来检测旋转电位器和水位检测的模拟信号。其中水位检测通过不同的电阻实现了不同水位的检测(如下图)

(4)微信小程序由于就一个页面比较简单,只是UI不太漂亮,我的美术能力只能这样了(微信小程序如下图) 

软件开源地址(包括结构与材料清单):https://github.com/Jgcoder2023/oscilloscope

项目视频展示:https://www.bilibili.com/video/BV1jrgLe4Ef5/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值