智慧闹钟

访问【WRITE-BUG数字空间】_[内附完整源码和文档]

首先相对于传闹钟设置闹铃的方式,我想把这款创意闹钟设计成通过光照传感器来实现对闹钟的开启,更有效实现闹钟的自动化、智能化,不过为了防止误触带来闹钟的开启,需要对开启条件进行考量。其次我希望改变传统闹钟按键关闭的方式,实现通过运动或手部摆动帮助用户清醒,所以需要通过振动传感器关闭闹钟的功能。然后我希望闹钟可以实现温度显示的功能,帮助用户识别当前温度,辨别冷暖,适当的增减衣物。最后通过按键实现闹钟的总开关和闹铃音调的改变。详细设计见md文件。

一、 设计目标
通过无源蜂鸣器实现闹钟响铃功能;
通过光照传感器实现闹钟开启功能;
通过振动传感器实现闹钟关闭功能;
通过温度传感器实现温度测量功能;
通过按键 KEY1 实现蜂鸣器变调功能;
通过按键 KEY2 实现闹钟开关的功能;
通过数码管显示温度、闹钟开关和对应的音调;
二、 设计想法
由于社会的发展和科技的进步,人们对生活品质要求越来越高,而计算机时代的来临和物联网技术的发展也会给我们的生活带来巨大的变化,所以我希望通过物联网传感技术实现对闹钟的创意设计,从而改进人们的生活品质。

首先相对于传闹钟设置闹铃的方式,我想把这款创意闹钟设计成通过光照传感器来实现对闹钟的开启,更有效实现闹钟的自动化、智能化,不过为了防止误触带来闹钟的开启,需要对开启条件进行考量。其次我希望改变传统闹钟按键关闭的方式,实现通过运动或手部摆动帮助用户清醒,所以需要通过振动传感器关闭闹钟的功能。然后我希望闹钟可以实现温度显示的功能,帮助用户识别当前温度,辨别冷暖,适当的增减衣物。最后通过按键实现闹钟的总开关和闹铃音调的改变。

所以在本次实验中,我通过三个按键,光照传感器、温度传感器、振动传感器以及数码管对上述想法进行实现。

三、 硬件原理

  1. 无源蜂鸣器
    无源蜂鸣器利用电磁感应现象,为音圈接入交变电流后形成的电磁铁与永磁铁相吸或相斥而推动振膜发声,接入直流电只能持续推动振膜而无法产生声音,只能在接通或断开时产生声音。无源蜂鸣器的工作原理与扬声器相同。在使用方波信号源驱动的应反向并联一个二极管,防止突然断电时产生的高压反向电动势击穿其他元件以及使用寿命缩短。

有源蜂鸣器往往比无源的贵,就是因为里面多个震荡电路,只需接入额定电压的直流电即可发出指定频率的声音,频率由内部振荡电路决定,无法改变。而无源蜂鸣器内部不带震荡源,所以如果用直流信号无法令其鸣叫。必须用 2K~5K 的方波去驱动它。因此,无源蜂鸣器的优点是:制作成本低且声音频率范围宽,可高分贝的发出某些频率的超声波以及可以做出不同音调的发声效果。

根据如上特性,我们可以用蜂鸣器发声用做提醒需要。而针对不同情况,我们可以将不同的音调用于不同情况的提醒需要。用 num 记录当前音调数值,在最后一位数码管上显示音调。在操作过程中,通过改变重装值,从而改变定时器中断频率,对声音频率进行改变。当每次摁下 KEY1 时,num 数值改变,当 num 到达 9 的时候,再次摁下 KEY1,num 变为 0。在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值