首页-达尔闻    全部    【项目分享】如何让使用蜂鸣器和3轴加速器制作一个智能水杯?

【项目分享】如何让使用蜂鸣器和3轴加速器制作一个智能水杯?

本项目使用蜂鸣器,3轴加速器,LCD屏组合制作一个智能水杯,提醒使用者按时喝水,并监测使用者是否喝水。在正常情况下显示距离下次喝水的倒计时。
收藏
  • 资料下载:

    智能水杯项目相关代码及视频:点击下载


    项目目标:
    使用蜂鸣器,3轴加速器,LCD屏组合制作一个智能水杯,提醒使用者按时喝水,并监测使用者是否喝水。在正常情况下显示距离下次喝水的倒计时。 

    使用物品

    1.水杯*1

    2.SeeedStdio开发板*1

    3.蜂鸣器*1

    4.三轴数字加速器*1

    5.可链全彩LED*1

    6.16*2LCD背光屏*1

     

    流程简介

    1.上电后会进入10秒的倒计时阶段,LCD屏幕会显示Countdown to drink water:字样

    2.倒计时结束后,全彩LED灯将会显示红色,蜂鸣器会发出声音提醒喝水时间到,LCD屏幕会显示Time to drink Some water

    3.拿起水杯之后,蜂鸣器停止报警,LED会变成绿色,同时LCD显示Well Done remind you in 30mins

    4.当放下水杯后会出现两种情况:

    水杯没有放平稳的时候,LED会变成蓝色提醒,同时LCD显示Please put down water bottle when finished!

    水杯放平稳之后,LED会进入无颜色状态,同时进入30分钟倒计时阶段,LCD显示Countdown to drink water:倒计时时间。倒计时时间结束之后将会重复进行第二步

    5.在第四步倒计时阶段中如果拿起水杯喝水,会自动检测到水杯的姿态,并且从第三步开始执行,同时重新开始倒计时。

     

Control Render Error!ControlType:productSlideBind,StyleName:Style1,ColorName:Item0,Message:InitError, ControlType:productSlideBind Error:未将对象引用设置到对象的实例。