编程机器人 -- 简介

序言

哈罗,大家好。

好久不见。

或许有的朋友以为我已经弃坑了

其实不是的。

之前我给大家推荐的Scratch课程(https://apps9pH0kUG2892.h5.xiaoeknow.com),小小同学已经完成了初级部分。

而我之所以不再写这个系列的原因有两个:

1.我复述一遍不如直接看原版教材

2.中级教材对于低年级小朋友偏难,数学基础不够。

所以我决定暂时搁置Scratch的进一步学习,转而切换到编程机器人这块。

学习编程机器人,不仅能锻炼动手能力,增加硬件知识,之前学的Scratch图形化编程,也能够继续使用。

所以,我觉得这条学习路径是可行的。

01 机器人选择

随便淘宝搜索下编程机器人,能有一大堆。

我认为适合低年级小朋友的或者说刚入门的学生的机器人,必须具备以下几个特点:

  1. 组装不能太复杂
  2. 完善的系列教程与指导
  3. 提供图形化编程界面


所以我选择了Omibox编程机器人。


编程机器人 -- 简介



教程也很完善,从基础到进阶:


编程机器人 -- 简介



链接我就不放了,毕竟我也没收到广告费,想买的朋友直接淘宝搜索omibox就行了。

02 机器人组装

组装非常简单,对照指南,20分钟内绝对能完成。

基本上就是一个萝卜一个坑那种,几乎没有接错的可能性,对于入门系列机器人来说,确实是一个非常好的设计理念。

对于之前没有组装经验的同学来说,唯一需要注意的是公母头一定要对准即可。

组装完成就是这样子:


编程机器人 -- 简介


三个轮子,最前面那个是万向轮


编程机器人 -- 简介



03 上手试玩

这个机器人小车出厂预置了一些程序,提供了一些试玩的功能,例如躲避模式,巡线模式和跟随模式等。

可以按照说明试玩下,也可以不试,因为后面教程都会教如何实现的。

但我建议还是可以试下,既能增加对这个小车的了解,也能增加小朋友的学习兴趣。

04 开发环境配置

不同于之前我们教的Scratch的纯软件开发,机器人小车编程是软硬结合的,所以我们需要配置下电脑上的开发环境。

首先我们要安装串口驱动来连接小车主板,这边的话使用的是CH340驱动。安装了这个驱动我们才能在电脑上发现小车和下载程序到主板。

接下来安装开发软件Helloblock安装程序V1.0.6(190425).exe


编程机器人 -- 简介


这个软件集成了Scratch和Arduino。如果之前学过Scratch的话,是非常容易上手的。

一般初学者我们就使用图形快来编程,可以看到Omibox提供了很多扩展脚本来控制小车。

这个软件也提供了代码编程界面,和arduino兼容的,使用的是C++语言。这边我们就留待以后研究啦!

开发环境的配置,可能对小朋友来说部分难以理解,因为低年级的小朋友基本都没有学过微机操作(现在的小朋友对手机操作倒是非常熟悉)没有关系,大致讲述下让小朋友有个概念即可,这些不是我们学习编程机器人的重点。

05 结束语

好了,今天我们就讲到这了,大家对小车也有个初步了解了吧?

下节课我们就正式进入基础课程的学习 -- 控制车灯


分享到:


相關文章: