加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

多功能风扇定时器设计,单片机DIY作品

2018/04/11
75
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
相关方案
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

天气慢慢变热了,有可以把压箱底的小风扇拿出来用了,之前在某宝买的一个小风扇,两档调速,但是,电扇吹一夜,很有可能第二天就感冒了,于是,萌生了做一个电扇控制器的想法,实现定时关风扇的功能(其实很多风扇有定时的功能,可是按耐不住一个单片机爱好者燥热的心)。

当前功能如下:

  1. 开机有语音提示(可关闭)
  2. 倒计时控制风扇(可设置1-99分钟),使用遥控器设定定时时间,可用遥控器手动关闭风扇,倒计时为0后重新开机时自动设定倒计时30分钟
  3. 语音播报当前温度
  4. 设定关机温度与开机温度,室温超过设定的最高温度时自动打开风扇,室温低于设定的最低温度时自动关闭风扇,高低温均由遥控器设定(自动开关风扇可设置开关)
  5. 待机或使用时按按键1-9可播放设定好的歌曲,语音播报时会打断当前的歌曲
  6. 所有数据都有掉电储存,断电又重新上电时继续断电时的工作
  7. 用串口连接电脑时将状态信息发送至电脑

使用的单片机是89C52,使用继电器控制高压,安全起见,将继电器放在风扇里面,然后将继电器的控制线引出来;外壳是用3D软件画的,然后某宝找人打样的,人靠衣装马靠鞍,有外壳才显得高大上嘛。

洞洞板还有许多空间,单片机也还有好多IO口没用上,那就再加点东西,手上有一个18B20,装上去,这样就能显示温度了,只有一个蜂鸣器在滴滴滴的,有点单调,然后又淘了一个语音芯片装上去,这样就能实现语音播报了,语音芯片可以串口和IO口控制,由于前期没考虑要用串口控制其它模块就选择的12M晶振,语音芯片要9600的波特率,误差太大用不了,那就只能用IO口控制了。

看看效果视频:

视频中A1是设置倒计时时间,A2是最高温度设置,A3是最低温度设置,按按键1-9为播放歌曲

这个是先将最高温度设置为32℃,然后关机,用手将温度传感器温度升高,温度达到32℃时自动打开风扇,这两个视频都是演示,所以风扇没接上去,右边白色连接器就是连接风扇的。

原理图和源码都分享出来了,有兴趣的可以一起做做看。

  • 风扇定时控制.zip
    描述:原理图和程序

相关推荐

电子产业图谱