伸缩晾衣架
大家在家里帮妈妈洗过衣服、晾过衣服吗?有过下雨时家人没能及时收衣服的经历吗?今天,我们就来搭建一个能够自动收衣服的晾衣架,让我们一起帮妈妈做家务。
设计师
伸缩晾衣架的样式多种多样。本节课,我们就试着利用各种结构件搭建一款新颖的伸缩晾衣架模型,并利用光电传感器实现根据光照变化自动伸缩的晾衣架功能。
1
搭建伸缩晾衣架模型
2
程序编写
一、搭建伸缩晾衣架模型
1.按照图例,搭建晾衣架的固定装置部分。
2.在搭建晾衣架的伸缩杆时,除了用到各种梁和销外,还要用到齿条,安装方法如图所示。
3.伸缩杆部分的搭建完成后,将它安装到之前搭建好的晾衣架上。
4.将马达、轴和齿轮按照如图所示进行安装,这样便完成传动装置的搭建了。
5.将光电传感器固定在晾衣架的前端,并把它和马达通过连接线与主控器的P1和M1端口进行连接。这样,一个会伸缩的晾衣架就搭建好了。
二、程序编写
1.打开机器人快车编程软件,新建一个名为“liangyijia”的项目程序文件。
2.在【光电传感器】库中,选择“等待光电值大于”图标以及“光电灯控制”图标,将其拖拽到编辑区,分别右键单击这两个图标,在打开的属性窗口中设置硬件端口为“P1”。
3.在【执行模块】库中选择“伺服马达”图标拖拽到编辑区,右键单击该图标,将速度调整为“50”,旋转角度为“400”,端口为“M1”。
4.在【内置模块】库中选择“等待时间”图标拖拽到编辑区,右键单击该图标,按如图所示调整参数。
5.按照以上四个步骤,编写“等待光值变暗收回晾衣架”的程序。
6.添加循环语句,使上面的程序能够不停地运行。
7.程序编写完成后,进行保存并下载到主控器中。
谢 谢