2.红外避障

您当前位置: 首页 > Building:bit积木套件 > 2.MakeCode图形化课程

2.迷你小车红外避障.rar  点击下载

Building:bit积木迷你小车玩法1---“红外避障

image.png

1.心中所想

下载好程序后,打开迷你小车的电源开关,迷你小车就会往前跑,如果遇到障碍物就会后退1秒然后右转1秒,最后直行。

2.入手准备

大家需要准备好:

micro:bit迷你小车*1

USB数据线*1

2-1.两种编程方式:

方式一在线编程:首先将micro:bit通过USB连接电脑,电脑会弹出一个U盘,点击U盘里的网址:http://microbit.org/进入编程界面,点击扩展 ,输入亚博智 能软件包网址:https://github.com/YahboomTechnology/yahboom_mbit  添加软件包之后就能使用亚博软件包的积木块了。

方式二离线编程:打开离线编程软件image.png点击设置图案-扩展输入亚博 智能软件包网址:https://github.com/YahboomTechnology/yahboom_mbit  到输入栏,添加软件包之后就能使用亚博软件包的积木块了。

 

详细编程方式请在课前准备查看文档1.课前准备】----【编程方式介绍】,这里我们使用micro:bit官网在线编程。

3. 红外避障原理

红外传感器具有一对红外发射与接收管,发射管发射出一定频率的红外线。在一定范围内,如果没有障碍物,发射出去的红外线,因为传播的距离越来越远而逐渐减弱,最后消失。如果有障碍物,红外线遇到障碍物,会被被反射到达传感器接收头。

image.png 

图1 红外避障传感器 

4.认识积木

image.pngimage.png

5.编写程序

接下来我们开始编写积木迷你小车红外避障的程序,编写完成之后,需要将程序下载到积木迷你小车的micro:bit主板上。

image.png 

以上就是本次积木履带三角车玩法的程序。编写完成之后,大家别忘了把它下载到micro:bit主板上面哦~

下载完成之后,看一下具体的效果和我们心中所想的是不是一样的呢?

!注意事项:这个实验必须在室内进行,以减少太阳光对红外传感器的干扰哦。