夏日手持风扇
简介
夏日手持风扇;速度可调0-255,满电风速22 m/s;PWM(10KHz)0-255占空比控制;0.96寸OLED显示屏;
简介:夏日手持风扇;速度可调0-255,满电风速22 m/s;PWM(10KHz)0-255占空比控制;0.96寸OLED显示屏;开源协议
:CC BY-NC-SA 3.0
(未经作者授权,禁止转载)描述
项目说明
夏日手持风扇;速度挡位可调0-255,满电风速22 m/s;
PWM(10KHz)0-255占空比控制;
0.96寸OLED显示屏;支持实时电压显示;
支持9V,7V,5V电压输入充电;支持充电宝功能,支持BC1.2,Apple,三星,QC2.0/3.0,MTK PE1.1/PE2.0,华为,展讯快充协议;
采用9CM 台达PFC0912DE风扇;
采用不要钱的AIR 001;
采用Arduino ide编程。
特别说明:此描述不代表最终版本,仍需添加更多细节描述。
开源协议
本项目使用CC-BY-NC-SA 3.0开源协议,即知识共享许可协议-署名-非商业使用-相同方式共享。
CC:知识共享许可协议
BY:署名,您必须给出适当的署名,提供指向本许可协议的链接,同时标明是否(对原始作品)作了修改。
SA:相同方式共享,如果您再混合、转换或者基于本作品进行创作,您必须基于与原先许可协议相同的许可协议分享发布您贡献的作品。
NC:非商业使用,您不得将本作品用于商业目的。
问题交流请+群号:431030188
项目相关功能
1. 快充功能
TYPE-C 充电接口,位于本项目的背面;
支持5V、7V、9V PD固定档位的电压诱骗,具体诱骗电压取决于使用的充电器是否支持该档位的PD电压;
了解更多信息请查IP2326芯片数据手册。
2. 按键操作
侧边拨动开关是总开关,整个系统的供电。
正面是一个二档拨动开关,向右拨动一下挡位加一,反之减一;按下开启充电宝输出功能,再次按下既关闭。
3. 风扇调速功能
速度挡位可调0-255;采用PWM 驱动MOS管对风扇的VCC进行调速;
理论支持任何12V风扇,只需要保证GND VCC连接正确。
4. 充电宝功能
支持充电宝功能,支持BC1.2,Apple,三星,QC2.0/3.0,MTK PE1.1/PE2.0,华为,展讯快充协议;
了解更多信息请查IP6505芯片数据手册。
5. 0.96寸OLED屏显
拨动侧边开机键后,OLED显示屏显示电池电压值,风速挡位;
元器件说明
1.使用台达 PFC0912DE服务器风扇;
2.AIR 001芯片;
3.SSD1306 OLED I2C协议屏幕;引脚顺序GND VCC SCL SDA;
项目属性
本项目为夏日手持风扇,首次公开,为本人原创项目,项目未曾在别的比赛中获奖。
设计原理
-
AIR 001单片机主控;
-
IP2326 芯片诱骗快充给3节18650电池充电;
-
PWM 驱动MOS管对风扇进行调速;
-
IP6505实现充电宝功能;
5.采用0.96寸OLED显示屏,I2c通信;
软件说明
本项目使用Arduino ide开发。
软件版本历史:
2024/06/20 V1.0
2024/7/11 V1.1
修复部分bug。
项目更新日志
2024/7/11
修复原R7电阻10K为49K,已更新原理图。
修复充电宝功能不稳定问题,已更新PCB。
增加USB开关OLED显示,已更新程序。
去掉速度数值的“+”号,增加速度为零时显示“- - - ”,已更新程序。
2024/7/13
修复部分软件bug,已更新程序。
最新程序请关注QQ群 :431030188
图片展示
电压10.28V,255满挡位,风速20 m/s。
细节展示。
模型展示
Fusion 模型。
Fusion 渲染模型。
安全注意事项
本项目采用三节18650电池,电压12.6V,请注意不要短路,避免发生危险;
风扇转速过快,避免任何东西不要被吸进风扇,特别是衣物,更不要用手触碰旋转的扇叶;
发生的一切事故与本人无关。
评论