艾克瑞特机器人
【实景课堂】滴滴 前方到站:艾克瑞特站
阅读 455

滴滴!滴滴!

前方到站:艾克瑞特站

公交车

一个生活中常见的绿色出行工具

今天,我们就以它为主题,进行一场智能公交的编程课堂。

 

智能公交

学生:智能公交”?它智能在哪些地方呢?

老师:让我来解答~

首先:

我们今天要制作的这辆公交车是无人驾驶,当它按照规定的路线行驶时,遇到公交站牌便会自动停止。

接着:

打开前后车门并等待乘客上下车,然后继续按照规定路线行驶向下一站。

 

那它是如何实现这些功能的呢?

原来我们的智能公交车上用到了两个传感器:颜色传感器和超声波传感器。

 

颜色传感器用来检测地图上规划好的线路,超声波传感器检测进入附近范围内的公交站牌,相互配合共同完成“智能公交”的运行。

在本节课中,我们还会复习到之前学习过的分支判断和分支判断的嵌套结构。

 

程序编写

 

智能公交车需要完成看到站牌停下来没看到继续前进的动作。

而完成“智能公交”安全、准确的出行,需要学员们对程序进行编程设计、测试以及修改公交站牌与线路之间的距离等工作,包括站牌停靠的时间、公交车是否有声音提示等。

 

 

使用什么样的提示音,站牌停靠的时长这些小细节都由小组学员们自己商讨决定。

 

创意改装

编好程序后就是我们的"老环节"了:创意改装。

学员们可以发挥想象,给自己的智能公交进行改装,两个人相互配合,共同设计。

猜一猜学员们都有哪些天马行空的想法~

 

经过不断调试、修改后,学员们的智能公交全都完成所有程序,闪亮登场!

通过这堂课,学员们不仅了解了颜色传感器和超声波传感器不同的使用方法,也对分支判断的嵌套结构有了更深的印象。通过组队合作的上课形式,还增强了学员们的团队意识。

 

哈!又是收获满满的一节课!