dafeng388 发表于 2019-11-24 09:00:41

第13课.坐姿提醒器

13.坐姿提醒器星火课程团队
欢迎来到树莓派课堂。作为学生,想必我们每天做的最多的事儿就是在教室里听课,这就要求我们的坐姿一定要正确,否则不良的坐姿除了会影响我们的视力外,重则还会导致脊柱侧弯,影响今后的生活。为了时刻提醒我们要保持良好的坐姿,这节课我们一起来制作一个坐姿提醒器。
本课知识点:1.   认识蜂鸣器2.   了解标准坐姿
本课所需硬件:树莓派主板、古德微扩展板、蜂鸣器、超声波传感器、LED灯、数码管 1.认识蜂鸣器蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机、打印机、复印机、报警器、电子玩具、汽车电子设备、电话机、定时器等电子产品中作发声器件。如果你使用的蜂鸣器上方覆盖一层纸,要将其撕掉,否则会影响输出效果。2.蜂鸣器的连接蜂鸣器可以直接连接到扩展板25号接口。也可以借用杜邦线连接。3.测试蜂鸣器硬件连接好了,登录古德微机器人平台,测试一下如何使用蜂鸣器。蜂鸣器分高电平触发和低电平触发。我们本节课使用的蜂鸣器是高电平触发。“基础”模块中设置GPIO25号为有电可以让蜂鸣器鸣叫,反之设置为没电,就可以让蜂鸣器停止鸣叫。我们可以体验一下,加入等待积木,循环10次,循环结束后让蜂鸣器停止鸣叫,上传测试一下效果,你听,像不像小虫在鸣叫?4.标准坐姿
测试完蜂鸣器我们再来看一下什么样的坐姿是标准坐姿:身体坐直,书本放平,眼里书本一尺(大概33.3cm),胸离桌边一拳 。我们设计的这款坐姿提醒器只能在我们坐姿不正确时起到提醒的作用,功能是不是有些简单呢?如果还能显示时间并进行疲劳提醒就更好了,当我们学习超过45分钟时,蜂鸣器也会发出响声,提醒我们休息,接下来就让我们给我们的坐姿提醒器加上这些功能吧!
6.坐姿提醒器升级版硬件连接首先关闭数码管,将0号数码管的亮度设为1,赋值变量“计时”“step”的值为0,变量“距离”的值为超声波测距,变量“小时”为获取当前时,变量“分钟”为获取当前分钟。

gada888 发表于 2019-11-28 09:56:08

好教程
页: [1]
查看完整版本: 第13课.坐姿提醒器