少年说‖元宝(118):我与Arduino
Arduino是一种AVR单片机,由意大利的一个团队开发。叫这个名字,是因为开发团队常去一家名叫di Re Arduino的酒吧,Arduino是以1000年前意大利国王Arduin的名字多了个o。Arduino有一个8位Atmel(爱特梅尔)芯片,编程简单,所以我和它结了缘。

三年级开始时,我们学校开始报社团。那些负责的老师一个个到班级里介绍。有一个社团叫单片机,我虽然不知道那是什么玩意儿,但又好像在哪听过,感觉挺高科技的。于是,我就报名了。从此,我和Arduino打上了交道。
第一节单片机课对我很重要。我似懂非懂地听着,老师讲着什么“Arduino”、“Nano”的,我只能听个皮毛,甚至完全不懂。但说完这些,老师用图形化编程编了一个闪灯程序,上传后,板上的小灯真的闪了起来,令我大吃一惊。我好像一下就搞懂了单片机是啥。那会我真是太入迷了。和爸爸出去遛弯,看着街上闪烁的各种灯光,我脑袋里浮现地都是它们的代码。

不过,好戏不长。我只在社团里学了一年单片机,这个社团就取消了。还好,爸爸给我买了一些套件,可以自己做些实验。不久,爸爸也发现了单片机的神奇,建议我尝试做一个自动喂鱼器,中间遇上不少挫折。但也使我的目光从图形化编程转身C语言。没想到C语言真的是完美!都是字母代码,不像图形化图块那样简单易懂,但可以做许多图形化做不了的事,解决了喂食器的程序。我做出了一个小模型,但还没有做出真正可以在养殖场使用的成品。后来的口算练习器、拆弹模拟器也是Arduino做的作品,用C语言编程(少年说‖元宝(49):编程(视频 少年说‖元宝(58):鱼缸自动投食机 少年说‖元宝(94):口算练习器(里面有福利) 少年说‖元宝(116):拆弹模拟器)。

这就是我玩Arduino的经历。它提高了我的逻辑思维能力,也带来了深入其中的快乐。

作者简介:金元宝,男,2007年10月生,四年级“求知少年”。『小小少年说』创建主编,周五专栏小作者。
元宝爸的话: 元宝三四岁的时候,就迷恋草坪上的喷水器、管道井盖等装置,每看不厌。还记得在北大静园的草坪上,我带着他蹲在地上看,引来不少好奇地小朋友跟着看,以为有好玩的东西,至少应该有蚂蚁吧。看走了失望的几波人,他还在那兴致盎然地看。

自从上了学校社团的单片机课,总算在电脑前找到了寄托,花了好多时间在上面,我猜那种输入-输出、即时反馈的控制感一定很迷人。因此,偶尔他周末晚睡,我也就任他鼓捣。对于他的痴迷,我也有过顾虑,担心太早陷入专业的深井之中,而忽略了人文涉猎对人格的影响。有一篇叫《为什么程序语言的本质是思维工具?》(可点击查看)的文章让我改变了一些想法。但还是给元宝附加了条件,就是要坚持写周记。作为家长,希望能呵护好少年可贵的好奇心与钻研精神,不因年龄和诱惑的增长而减损。