Scratch编程机器人第29课 - 遥控小车

网友投稿 2019-11-25 11:39

第29课 遥控小车一学习导航

1、了解红外遥控

2、红外遥控控制小车行走(前进、后退、左转、右转)

二动手实践

任务描述:用遥控控制小车行走,如:按“↑”小车前进,按“↓”小车后退,按“←”小车原地左旋转,按“→”小车原地右旋转,按“OK”小车停止。

器材准备: dsbot小车、红外遥控套装

01硬件搭建

搭建车型机器人,将红外接收模块插到控制器1端口。

https://cdn.china-scratch.com/timg/191127/1139341022-0.jpg

02编程程序

当按“↑”键时,判断逻辑为"红外遥控 ↑ 按下",如此类推。

参考程序:

https://cdn.china-scratch.com/timg/191127/1139345545-1.jpg

03编译上传

程序编写完成后选中相应的端口和arduino模块,然后点击上传 。当提示上传完成时就可以了,拔掉USB 数据线,按“↑”小车前进,按“↓”小车后退,按“←”小车左旋转,按“→”小车右旋转。按“ok”小车停止。

三课外拓展红外遥控

  红外遥控是目前使用最广泛的一种通信和遥控手段。由于红外遥控装置具有体积小、功耗低、功能强、成本低等特点,继彩电、录像机之后,在录音机、音响设备、空凋以及玩具等其它小型电器装置上也纷纷采用红外遥控。工业设备中,在高压、辐射、有毒气体、粉尘等环境下,采用红外线遥控不仅完全可靠而且能有效地隔离电气干扰。红外遥控模块由2部分组成,一个是红外发射模块(遥控器),一个是红外接收模块。

https://cdn.china-scratch.com/timg/191127/1139341120-2.jpg


--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com