基于Arduino的多功能智能闹钟的制作方法

文档序号:10299100阅读:5553来源:国知局
基于Arduino的多功能智能闹钟的制作方法
【技术领域】
[0001 ]本实用新型涉及一种智能闹钟,具体是一种基于Ar du i no的多功能智能闹钟。
【背景技术】
[0002]目前,闹钟产品和手机支架产品存在的主要问题为:
[0003]1.当前市面上的数字闹钟种类繁多,有可爱型的,有带计算器的,有数码管显示的,有液晶显示的等等,但大多数的闹钟的闹铃声都比较单调、刺耳。
[0004]2.当前市面上管理闹钟的日期、时间和定时主要是通过按键来调节,这种频繁的按键调节方式比较笨拙,使用者经常由于按键次数过多需要重新调节。
[0005]3.市面上的手机支架的种类繁多,有用几个小板片拼接起来的手机支架,也有支撑起来的手机支架,但是这些手机支架都不能够在使用者长时间使用手机后给出休息一会的温馨提醒。
【实用新型内容】
[0006]本实用新型的目的在于提供一种基于Arduino的多功能智能闹钟,以解决上述【背景技术】中提出的问题。
[0007]为实现上述目的,本实用新型提供如下技术方案:
[0008]一种基于Arduino的多功能智能闹钟,包括Arduino控制器、电阻式薄膜压力传感器、按键模块、MP3-TF-16P语音模块、TFT彩屏模块、HC06蓝牙模块和电源转换供电模块,所述Arduino控制器分别连接电阻式薄膜压力传感器、按键模块、MP3-TF-16P语音模块、TFT彩屏模块、电源转换供电模块和HC06蓝牙模块,电源转换供电模块还分别连接MP3-TF-16P语音模块、TFT彩屏模块和HC06蓝牙模块。
[0009]作为本实用新型进一步的方案:所述电阻式薄膜压力传感器采用FSR402电阻式薄膜压力传感器。
[00?0]作为本实用新型进一步的方案:所述按键模块采用Gadgeteer ADkey按键模块。
[0011]作为本实用新型进一步的方案:所述Ar du i no控制器通过自带的UART串行口分别与HC-06蓝牙模块、MP3-TF-16P语音模块相连接。
[0012]作为本实用新型进一步的方案:所述Arduino控制器通过I/O口与TFT彩屏模块连接。
[0013]作为本实用新型进一步的方案:所述Arduino控制器通过I/O 口与FSR402电阻式薄膜压力传感器、按键模块连接。
[0014]作为本实用新型再进一步的方案:所述智能闹钟采用三角形结构,正面设有TFT彩屏模块,背面设有电阻式薄膜压力传感器。
[0015]与现有技术相比,本实用新型的有益效果是:本实用新型能够使用手机、PC、PAD等设备通过无线接入的方式来管理,同时能够进行语音播报,增加了手机支架功能的智能闹铃。闹钟采用三角形设计,正面通过彩屏模块显示时间信息,后面当做手机支架,当检测到手机放置到支架上面后自动启动计时器,每隔一个小时进行语音提醒,不要长时间使用手机。
【附图说明】
[0016]图1为基于Arduino的多功能智能闹钟的原理框图;
[0017]图2为基于Arduino的多功能智能闹钟的外观结构图;
[0018]图2中:1_正面;2-背面。
【具体实施方式】
[0019]下面将结合本实用新型实施例中的附图,对本实用新型实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本实用新型一部分实施例,而不是全部的实施例。基于本实用新型中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本实用新型保护的范围。
[0020 ]请参阅图1?2,本实用新型实施例中,一种基于Ar du i no的多功能智能闹钟,包括Arduino控制器、电阻式薄膜压力传感器、按键模块、MP3-TF-16P语音模块、TFT彩屏模块、HC06蓝牙模块和电源转换供电模块,所述Arduino控制器分别连接电阻式薄膜压力传感器、按键模块、MP3-TF-16P语音模块、TFT彩屏模块、电源转换供电模块和HC06蓝牙模块,电源转换供电模块还分别连接MP3-TF-16P语音模块、TFT彩屏模块和HC06蓝牙模块;所述电阻式薄膜压力传感器采用FSR402电阻式薄膜压力传感器;所述按键模块采用Gadgeteer ADkey按键模块;所述Arduino控制器通过自带的UART串行口分别与HC-06蓝牙模块、MP3-TF-16P语音模块相连接;所述Arduino控制器通过I/O 口与TFT彩屏模块连接;所述Arduino控制器通过I/O 口与FSR402电阻式薄膜压力传感器、按键模块连接;所述智能闹钟采用三角形结构,正面设有TFT彩屏模块,背面设有电阻式薄膜压力传感器。
[0021 ]本实用新型的实施流程为:
[0022]1.加电,电源转换供电模块开始工作,为系统各个模块提供DC5V、DC3.3V,系统初始化:系统通电,Arduino控制器复位,所有芯片复位。
[0023]2.Arduino控制器计时器启动,控制MP3-TF-16P语音模块播放初始化音乐,控制TFT彩屏模块显示初始化日期和时间,读取FSR402电阻式薄膜压力传感器返回的数据。
[0024]3.Arduino控制器读取FSR402电阻式薄膜压力传感器返回的数据,当压力传感器返回的压力值超过系统设定的值时系统自动启动计时功能,当计时时间达到一个小时后向MP3-TF-16P语音模块发送播放提示语音指令。
[0025]4.HC-06蓝牙模块启动,等待设备接入。如果长时间无设备接入则自动进入休眠模式;如果有设备接入则将接收到的数据通过UART串口转发给ATmega2560芯片;转发由ATmega2560芯片向外发送的数据信息。
[0026]5.Arduino控制器控制MP3-TF-16P语音模块播放初始化音乐。当初始化音乐播放完毕后语音模块自动进入休眠模式,等待Arduino控制器指令;当接收到Arduino控制器通过UART串口发送的指令后,进行相应的语音播放。
[0027]6.Arduino控制器控制TFT彩屏模块显示初始化日期和时间。TFT彩屏模块进行屏幕刷新实时显示Arduino控制器计时器的时间;如长时间无操作则自动关闭屏幕背光。
[0028]Arduino控制器作为系统的控制核心,控制并协调管理TFT彩屏模块、MP3_TF_16P语音模块、HC-06蓝牙模块、FSR402电阻式薄膜压力传感器、Gadgeteer ADkey按键模块。其控制及管理功能通过
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1