书城科普探索机器人的世界(海洋与科技探索之旅)
2549600000013

第13章 利用光电传感器制作自动门

活动任务在LEGO传感器中,我们可以利用光电传感器和触动传感器控制门的开启和关闭,现在大家一起来学习如何使用光电传感器制作自动门。

活动步骤结构搭建:设计、制作一个可以开启和关闭的门这个门可以是单开门,也可以是双开门,为了使开门的力量足够,并且容易控制好开门的幅度,最好使用涡轮结构提供动力。

在结构的适当位置安装一个或几个光电传感器,并把整个结构与RCX连接到一起,可参考图62。注意,光电传感器是输入设备,应该连接到RCX的1~3号输入接口上。光电传感器记录的光值从1(暗)到100(亮)。

程序设计:为自动门设计程序我们可以通过光电传感器光值的变化情况来控制门的开启与关闭,也可以利用几个光电传感器制作一个密码锁,然后使用不同颜色的积木制作一个钥匙,用钥匙来开门。

图63是一个使用三个光电传感器控制密码门的程序,供大家参考。

通过以上学习,你能够制作一个自动门了吗?上面的程序仅供参考,同学们可以相互比赛,看谁编的程序又简单又实用。

活动提示门轴的设计很重要,要开关自如,且开门幅度合理。

为门提供动力的马达要固定好,否则开门的动作可能会损坏你的大门。

实践课堂检测写出一个嵌套光感分支的程序(两层嵌套),想想在哪里会适用。

评估完成作品后,把自己的成果展示给大家,相互交流经验。想一想光电传感器安装在哪里比较合适。

知识链接资料.wang.乐高组件和ROBOLAB软件在工程学中的应用[M]。北京:西觅亚公司提示答案检测与评估检测:

参考程序: