隔膜阀厂家
免费服务热线

Free service

hotline

010-00000000
隔膜阀厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

小小洁牙神器让孩子爱上刷牙

发布时间:2019-03-12 19:33:58 阅读: 来源:隔膜阀厂家

教小孩子刷牙也是件使人头疼的事,由于小盆友们都对刷牙没什么太大的兴趣,其实也谈不上兴趣,根本就是超、讨、厌!

所以硬创邦小编今天给大家带来一款奇异的小装置,不但能保证孩子们在两分钟以内完成“任务”,而且能明确指点他们应当清洁牙齿的哪一部份。现在小盆友们不能再以不懂怎样刷牙为托词啦,由于牙齿清洁助手会告知他们。

第一步:装备供应

为了快捷方便的搭建原型设计,我们将对grove电子平台模块传感器做一些改进。如果可以的话,ArduinoGroveStarterkit接口板是个不错的选择,它匹配了GroveStarterKitPlus的升级版与LinkItONE开发板功能,并且包括了许多其他传感器不同的功能(固然包括这次小装置所需的功能)

LinkItONE开发板

RGB三色液晶显示屏

即插即用按键

Arduino系列ArduinoBaseShield扩大板

微型蜂鸣器

第二步:连结所有的grove传感器

这一步顾名思义,就是连结所有的grove传感器!我们用的是Grove升级系统,因此比以往连结传感器的方式容易的多。只要将ArduinoBaseshield插入LinkITONE开发板(引脚接头部份应当务必插接准确)然后再接入其他的传感器便可。

将RGB三色液晶显示屏接入I2C接口

将微型蜂鸣器接入D2

将按键接入D3

第三步:控制RGB三色液晶显示屏

首先,先简短小故事检查一下我们的RGB三色液晶显示屏。为了能与Grove系统的微型RGB三色完善适配,我们需要下载郑瑞熙他们的外部函数库并将其安装到IDE开发工具上。(下载地址在爱丽莎裸体此)

#include"rgb_lcd.h"

首先,必须确保RGB三色液晶显示屏的外部函数库完备以便操控1cd。

rgb_lcdlcd;

constintcolorR=0;

constintcolorG=0;

constintcolorB=230;

tRGB(colorR,colorG,colorB);

再制作一个RGB液晶接口用来控制液晶显示屏。设置一些默许色彩(刚我们一直设置的是蓝色,这一步可以纵情发挥)。

int("Hello,World!");

此刻,我们就能在屏幕上输入啦。

第四步:控制按键与蜂鸣器

接下来,我们将完成按键与蜂鸣器部份的控制步骤。建立这样的系统——通过按键让蜂鸣器发出“嗡翁”声。

pinMode(6,OUTPUT);

pinMode(buttonPin,INPUT);

确认接触点使按键与蜂鸣器完善连接。

if(digitalRead(buttonPin)==HIGH){

//ButtonisPressed!

}

别忘了在按键的按钮上标记“高”,表示按键按下,而“低”表示未按下。

//BuzztheBuzzer!

digitalWrite(6,HIGH);

delay(analogRead(0));

digitalWrite(6,LOW);

delay(analogRead(0));

在蜂鸣器上做类似的设置:当我们想关闭蜂鸣器时,发出“低”信号,而“高”信号则表示开。

第五步:将所有的部份组合起来

现在,我们已完成所有传感器原件,将他们组装起来就可以完成牙齿清洁神器。

轻按一下按键将启动计时器并发出“嗡嗡”的信号声。屏幕将显示倒数计时,然后告知使用者口腔哪部份需要清洁。分为4个步骤:

外侧上牙30秒

内侧上牙30秒

外侧下牙30秒

内侧下牙30秒

固然,假设1名牙科医生读到这个装置所出现的牙齿清洁进程,大概会惊呼真正的刷牙步骤要远比这个复杂很多,但是我需要一个简便的程序(简单的语言),让小孩子易于理解。

每一次变换步骤都会有“嗡嗡”声提示提示使用者更换刷牙的姿式。当完成一次刷牙任务后,装置会转入睡眠模式,以等待下一名使用者的启动。

具体文件可戳此处下载。

第六步:大胆尝试吧

真的,你值得具有!一个功能健全的牙刷计时器就能帮助你家小宝贝清洁牙齿。希望这个小发明可以让你和孩子们笑口常开!

贝拉写真

viainstructables

相关阅读