DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 859|回复: 0
打印 上一主题 下一主题

[待整理] DIY小设计:智能闹钟的简单软硬件实现

[复制链接]
跳转到指定楼层
楼主
发表于 2014-10-11 01:36:34 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
一、项目概述
        1.1 引言
        你还在为早上闹钟叫不醒你而发愁吗?你还在为早上突然的闹铃声而烦吗?你还在为早上睁开眼睛时刺眼的灯光而伤脑筋吗?你还在为早上忘记重要事情不愿起床耽误行程而后悔吗?我们团队设计了一款  智能闹钟。该产品有效的解决了您在生活中遇到的类似以上的问题。
         
        1.2 项目背景/选题动机
        目前市场上流通的大部分闹钟只是到设定时间就发出令人烦躁声音的简单机器,这种简单的闹钟不但影响你起床的心情,有时还能在你睡得正香的时候把你从梦中惊醒。
         
        我们设计的该款智能闹钟从硬件和软件两大方面解决了普通闹钟的不足,通过加入对照度的调整从而使我们能够在设定的时刻自然的醒来。同时为防止我们由于疏忽而赖床,该产品引入了行程提醒功能,极大的提高了我们的工作效率。
         
        二、需求分析
        2.1 功能要求
        2.1.1. 智能唤醒功能
        闹钟会在您设定的时间提前一段时间,将台灯打开,发出微弱的灯光,然后再逐渐将灯光慢慢变亮,达到早晨日光的效果,从而间接调节您的生物钟,使您在需要的时刻能够达到浅睡眠状态,然后通过闹钟唤醒,使整个醒来的过程更自然,达到自然醒。
         
        2.1.2. 智能行程提醒
        您可以将第二天的行程通过闹钟的录音功能于前一天晚上录下来,在第二天闹钟唤醒您的同时会将您录取的行程叙述一遍,让您能够清楚的记得今天的行程安排。
         
        2.1.3. 日历功能
        该智能闹钟会通过一块显示屏显示每天所对应的时间日期,让您能够知道现在的时间、日期。
         
        2.1.4. 台灯功能
        为使资源利用达到最大化,该产品将在光度调节器上并联一个开关,在晚上需要用到灯光时,方便的实现台灯功能。
         
        2.2 性能要求
        用于调节生物钟,使起床时的身体状态达到半睡眠状态。根据模拟日光的效果,模拟出天亮的整个过程,调节体内的生物钟,模拟出真实的情景,再通过闹钟将人完全叫醒。由于人的懒惰心里,在没有重要事情的时候通常喜欢赖床,该产品通过录音功能,将重要的行程通过录音记录下来,在闹钟铃声结束后播放行程录音,提醒重要行程。
         
        三、方案设计
        3.1 系统功能实现原理
        智能唤醒功能
        通过单片机控制光度调节开关调节日光灯的照度,进而模拟真实的日照情景,从而调节您的生物钟,使您在需要的时刻能够达到浅睡眠状态,然后通过闹钟功能将已经处于半睡眠状态的您唤醒。这样防止了突然刺耳的铃声而使人烦躁。
         
        智能行程提醒
        通过单片机控制录音功能,将自己的重要行程以语音的形式录制并保存,第二天早上在铃声响后通过对录音的播放来提醒您的重要行程。
         
        日历功能
        通过单片机控制128x64液晶显示器来显示日历功能。
         
        台灯功能
        通过在光度调节器上并联一个开关,在晚上需要用到灯光时,方便的实现台灯功能。
         
       

        系统硬件结构框图

         

        3.2 硬件平台选用及资源配置
          
                               
                                        配置资源

                       
                               
                                        数量

                       
                               
                                        Evk 1105开发板

                       
                               
                                        一套

                       
                               
                                        台灯

                       
                               
                                        一台

                       
                               
                                        128*64液晶显示器

                       
                               
                                        一块

                       
                               
                                        A/D &D/A转换器

                       
                               
                                        各一对

                       
         
        3.3系统软件架构
         

        图1 系统架构

         

        3.4 系统软件流程
                                        
        程序运行流程图

         

        3.5 系统预计实现结果
        该款智能闹钟从硬件和软件两大方面解决了普通闹钟的不足,通过加入对照度的调整从而使我们能够在设定的时刻自然的醒来。用单片机控制光度调节开关调节日光灯的照度,进而模拟真实的日照情景,从而调节您的生物钟,使您在需要的时刻能够达到浅睡眠状态,然后通过闹钟功能将已经处于半睡眠状态的您唤醒。这样防止了突然刺耳的铃声而使人烦躁。同时为防止我们由于疏忽而赖床,该产品引入了行程提醒功能,极大的提高了我们的工作效率。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2025-1-10 04:56 , 耗时 0.088446 秒, 21 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表