前言
目前,机器人制作已成为一种时尚有趣的科普活动,玩具中类似变形金刚的汽车、机器人更是不胜枚举,它们令很多孩子爱不释手。
儿子自小就喜欢拆玩具,喜欢动手操作,至今依旧,很自然,制作机器人也就成为一个梦想。在陪同儿子玩机器人的过程中,我发现市场上的机器人套件少则近千、多则上万,不是一般家庭可以承受的,而且这些机器人多为积木式,孩子们只是进行机器人的形式搭建,核心控制电路则由厂家完成并封装起来,其中奥妙就不得而知了,这对于孩子们了解、控制机器及开发创新是一种限制。另外,图形编程虽然简单,但对孩子们的逻辑思维和编程思想帮助甚少,不利于培养孩子的求知欲。
一直以来,我就想有一种价格便宜、设计灵活、能培养孩子动手能力和思维训练的机器人制作方法,以普及机器人制作活动。
在多年的单片机教学和科普活动辅导中,我发现这其实不难。很多孩子手中废弃的电动玩具就是非常好的机器人制作材料,价格便宜的单片机又为机器人提供了一颗跃动的“芯”。计算机编程和电路设计还能促进孩子的学习,充分利用其宝贵的时间。机器人制作完全可以成为一种普及性很高的课外活动,如何引导这项活动成为我编写本书的初衷。
有人担心,让孩子自己动手,又锯又焊,是否有危险,这是低估了孩子的动手能力。航模制作与比赛,在我国已经开展了数十年,期间人才辈出,并无什么危险和不当,而且孩子终生受益,所以我们也应当在机器人制作活动中继续其能力的培养。
有人认为,汇编语言太难,不好学;图形语言编程简单,容易入门;C语言功能强大,是发展方向。其实,现在的孩子求知欲、学习和模仿能力都很强的,对他们来说,图形语言编程太简单,大部分编程都由厂家代劳了,玩起来没劲;C语言的优势在于复杂的运算处理,对于简单的控制来说稍显麻烦;而汇编语言简单的语句和编程思想,对孩子初学计算机控制更适合。
本书通过幻彩机器人、霹雳游侠、循迹机器人、神探柯南、跳舞机器人、灌篮高手等多个机器人的制作,使读者既学习了机器人的制作,又学习了用汇编语言编写控制程序,还能掌握单片机的外围电路设计。
本书内容浅显易懂,是机器人技术和单片机技术的入门读物,适合初中、高中学生及机器人制作爱好者阅读,也可作为学校课外活动和科技馆、少年宫科普活动的辅导资料。
如果读者在学习中有疑问,欢迎与编著者沟通,联系邮箱:yuandongliok@126.com。
编著者