Case 32 智能晾衣架
简介
在这个项目中,我们将使用哪吒发明家套装V2制作一个智能晾衣架模型。我们将学习土壤湿度传感器的工作原理、编程等知识,并将其应用到晾衣架模型的制作中。当下雨时,装置上方的土壤湿度传感器检测到雨水,此时晾衣架自动收缩,当装置上方的土壤湿度传感器没有检测到雨水时,则晾衣架自动伸出。
教学目标
- 学习土壤湿度传感器的工作原理
- 学会使用哪吒发明家套装V2编程控制晾衣架的伸缩
- 培养学生的团队合作精神、创造力和解决问题的能力。
教学准备
教学过程
引入
向学生介绍智能晾衣架制作的背景和目标,激发学生的兴趣和好奇心。
智能晾衣架是一种能够根据天气状况自动调整伸缩的装置。想象一下,如果我们能够利用土壤湿度传感器制作一个智能晾衣架模型,并通过检测到的雨水情况自动收缩或伸出,那将是多么方便和实用的发明呢?
探究
分组讨论,让学生思考如何用积木材料来制作一辆智能晾衣架。
- 如何使用土壤湿度传感器实现雨水的检测?
- 如何通过编程将土壤湿度传感器的检测结果转化为晾衣架的伸缩控制信号?
- 如何发挥创造力,设计独特的晾衣架结构和自动调整机制?
实践
分组动手,按照自己的设计方案,用积木材料来制作一辆智能晾衣架。
按照自己的设计方案,用积木材料来制作一辆智能晾衣架。
示例
搭建步骤
搭建完成
硬件连接
将碰撞传感器连接到哪吒扩展板的J1接口,将舵机连接到哪吒扩展板的S1接口。
软件编程
打开编程平台makecode
新建项目
点击扩展
在搜索栏搜索PlanetX
添加行星系列传感器的扩展库
在搜索栏搜索nezha
添加哪吒扩展板的扩展库
编写程序
程序链接:https://makecode.microbit.org/_bXf6baUgiDgX
你也可以通过以下网页直接下载程序。
展示
分组展示,学生对机器人进行测试、调试和优化,提高巡线的准确性和稳定性,比较各组的成果和效果。
示例案例效果
当下雨时,装置上方的土壤湿度传感器检测到雨水,此时晾衣架自动收缩,当装置上方的土壤湿度传感器没有检测到雨水时,则晾衣架自动伸出。
反思
分组分享,让每组的学生分享自己的制作过程和心得,总结自己遇到的问题和解决办法,评价自己的优点和不足。