公开课:机器人控制核心arduino简介(图文)

网友投稿 2018-09-01 22:53

    接上三节课程:

    公开课——神奇的电流

    公开课:电流的大小和方向(实验)

    公开课:用程序控制电流(实验带字幕)   

    我们的关于最基本的电流的课程都已经结束了,最后一节课“用程序控制电流”,里面使用了arduino的控制板,关于这个控制板很多同学还都不清楚,所以再开一节课讲一下。

    咳咳咳,注意听课了,那个吃零食的同学把零食给老师尝一下,哦不,零食收起来!

https://cdn.china-scratch.com/timg/180903/2253515K3-0.jpg

    首先,需要大家明白一个事实:我们的机器人使用的是电脑程序来控制的 !

https://cdn.china-scratch.com/timg/180903/2253512C1-1.jpg

    在最后一节课“用程序控制电流”里面,我已经演示了如何使用“写程序”的方法,来控制小灯的亮和灭,这就是一个最简单的编程。

     众所周知,电脑是需要通过程序来控制的,所以后面我会讲解很多的程序,但是程序必须要在一个硬件上才能运行,就像妈妈的手机可以装APP一样,我们的机器人控制板也能装“APP”,只不过这样的APP需要我们自己设计!

https://cdn.china-scratch.com/timg/180903/2253512219-2.gif

    能运行APP的手机有安卓的、苹果的,同样的,我们的机器人也分arduino类型的、普通单片机类型、树莓派等等,但是老师我目前只讲最流行的机器人类型:arduino。

    为什么选择arduino类型呢?

    要回答这个问题,我们必须首先回顾一下Arduino的发展历程。2005年,意大利北部小镇伊夫雷亚(Ivrea)一家高科技设计学校的老师Massimo Banzi(国内创客把他亲切地称为“板子大叔”),为了能给学生们提供一种便宜、好用的微控制器平台,与当时在这所学校做访问学者的西班牙籍芯片工程师David CuarTIelles合作设计了最初的Arduino控制板。随后Arduino便开始迅速地在欧洲流行起来,并且逐渐将春风吹到了世界各地。

https://cdn.china-scratch.com/timg/180903/2253516456-3.jpg

   两位既当老师又是工程师的老外大叔发明的arduino(如下图)

https://cdn.china-scratch.com/timg/180903/225352J29-4.jpg

arduino有几个特点:开源性(其实就是兼容性啦,类似安卓手机,不挑软件)

                                  易用性(这个很明显啦,6-16岁启智机器人主力)

                                  资源丰富(用arduino的人非常多,资料也最多)

                                  社区支持(arduino的论坛很多,在国外也有很多爱好者)

                                  便宜(国内版本的arduino其实也就不超过50块钱)

    因为arduino有这么多的优点,简单的说,就是便宜又好用,用的人超多,而且国内外都通吃,所以当然要拿它来上课啦。

     怎么购买arduino?很简单,淘宝搜索arduino即可

https://cdn.china-scratch.com/timg/180903/22535215O-5.jpg

    进口原装arduino一般在100元左右,但是国产多在20-50元左右,是不是不贵?你问进口的和国产的有啥区别,孟老师说,其实除了贵以外没啥区别!

    哈哈,因为进口的有版税,国产的是盗版,但是用起来是没区别的哦!

    请支持正版arduino,在国外使用盗版可能会被起诉!

              https://cdn.china-scratch.com/timg/180903/2253524F7-6.jpg

    在国内的话,无所谓的。

    很多国内国外的arduino玩家(少年儿童)都用arduino实现了他们的创意,真是令人心情激动!

https://cdn.china-scratch.com/timg/180903/22535221J-7.gif

    下图详细介绍了arduino的各个接口

https://cdn.china-scratch.com/timg/180903/2253521D3-8.jpg

    首先需要知道USB接口,这个是连接电脑使用的。

    然后有数字端口模拟端口,这个和我们的编程有关。

    其他的东西其实都没有什么太大用处,同学们可以先不管,其实大家了解到这个程度就可以了。

    怎么才能最直接的了解arduino呢? 淘宝买一个呗,又不贵,还能玩玩编程。

    说到编程,我们的arduino编程课程使用mixly软件,mixly读作“米思琪”。

    mixly其实很多同学都见识过了

https://cdn.china-scratch.com/timg/180903/22535231S-9.jpg

    这个软件可以在这个文章里面提供下载:智子机器人软件资料网盘下载

    好的,我们这一节课只是简单的讲一下arduino的历史和使用上优势,作为初学者了解到这个程度就就已经可以了,我后面会放出更多的arduino机器人编程设计的公开课程,欢迎收看!

    如果您喜欢本课程,请分享到朋友圈让更多人看到,智子机器人感谢您的支持,我也会努力更新出更多激发孩子思考,动手和创造欲的机器人课程。

--end--

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