初中信息技术湘电子版(2019)八年级下册第三单元 智能设计与制作初步第12节 智能马桶(一)——外接舵机的使用课文课件ppt
展开试着设计一个智能马桶,实现在用户使用时自动打开马桶盖。
实现智能马桶在用户使用后自动关闭马桶盖,防止异味散发出来
一、合理选择电动机,实现马桶翻盖动作
电动机有很多种类型,如无人机螺旋桨使用的无刷电机、智能灌溉中的抽水电机、玩具汽车中的驱动马达的直流电机、调节空调出风口挡板转动的步进电机、控制机器人手臂关节动作的舵机等。
我们使用9g 舵机连接Rbtbit扩展板实现马桶盖开关动作。Rbtbit扩展板上内置了9g 舵机的驱动芯片,图3-19中的micr:bit geek舵机也可以使用9g 舵机的驱动芯片完成驱动。舵机与Rbtbit扩展板连线方式如图3-19所示。
二、编程实现舵机的控制
通过对makecde进行扩展增加了Rbtbit方块后,可以使用Rbtbit方块的舵机编程方块完成舵机驱动程序编写。参考图3-20所示舵机间歇性转动程序示例,舵机从0°到90°为一个转动周期,进行间歇性转动,间歇周期为1秒。思考为什么两次舵机驱动之间需要加一个延迟时间,以及如何确定舵机的0°位置。
三.根据传感器数据驱动舵机转动的程序编写
在“智能照明”作品中使用过人体红外传感器判断是否有人在室内,在智能马桶中同样可以使用人体红外传感器判断是否有人使用马桶。当人体红外传感器感应到人体时,控制舵机打开马桶盖;当无人时,控制舵机关闭马桶盖。
针对 micr:bit连接的电子元器件和流程图的逻辑对程序进行调试,观察智能马桶作品的实际效果,通过调试不断完善作品。1.当有人活动时,舵机控制的马桶盖能否准确抬起?2.舵机抬起或落下时,能否准确控制旋转角度?
四、调试程序,提出修改方案
小组间互相介绍并体验使用舵机完成的智能马桶作品,发现作品的亮点,为对方提出意见和改进建议。针对改进意见重新对程序结构进行梳理和修正,完成程序的优化。同时尝试使用舵机实现更多的创意功能。
五、小组交流、优化方案
(1)展示你在智能马桶中编写的应用程序,说说你的亮点在哪里。(2)展示你对舵机使用的创意思路,看看舵机还能用在其他哪些地方。(3)实现动作的电子元器件除了舵机外,还有其他电机。思考一下,这些实现动作的电子元器件如何与作品进行结合?对于我们即将完成的智能马桶,还有哪些功能能够实现智能控制?
初中信息技术湘电子版(2019)八年级下册第13节 智能马桶 (二)——传感器、控制器与执行器课文内容课件ppt: 这是一份初中信息技术湘电子版(2019)八年级下册第13节 智能马桶 (二)——传感器、控制器与执行器课文内容课件ppt,文件包含第13节智能马桶二-传感器控制器与执行器课件pptx、第13节智能马桶二-传感器控制器与执行器教案docx等2份课件配套教学资源,其中PPT共38页, 欢迎下载使用。
湘电子版(2019)八年级下册第三单元 智能设计与制作初步第12节 智能马桶(一)——外接舵机的使用说课ppt课件: 这是一份湘电子版(2019)八年级下册第三单元 智能设计与制作初步第12节 智能马桶(一)——外接舵机的使用说课ppt课件,文件包含第12节智能马桶一外接舵机的使用课件pptx、第12节智能马桶一外接舵机的使用教案docx等2份课件配套教学资源,其中PPT共29页, 欢迎下载使用。
初中湘电子版(2019)第11节 智能照明——板载传感器与外接传感器课文配套课件ppt: 这是一份初中湘电子版(2019)第11节 智能照明——板载传感器与外接传感器课文配套课件ppt,文件包含第11节智能照明一一板载传感器与外接传感器课件pptx、第11节智能照明一一板载传感器与外接传感器教案docx等2份课件配套教学资源,其中PPT共46页, 欢迎下载使用。