Arduino是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的Arduino电路板)和软件(Arduino IDE)。
Arduino的理念就是开源,软硬件完全开放,技术上不做任何保留。
因为Arduino易学好用,所以受到了不少人的追捧。为此,人们为其开发出来很多种类的电子模块函数库,大大方便了广大的Arduino爱好者。编程者只需调用对应的函数库,再编写相应代码,就可以驱动模块运行,实现意想不到的效果。
Arduino系统的应用越来越广泛,在一些中小学机器人比赛项目中使用得越来越多。笔者在这些年的中小学机器人比赛培训中,一直苦于没有一套系统完整的培训教材,所有的资料都是零散的,所用到的器材的详细资料需要到各处搜集,浪费了太多的精力和时间。笔者一直致力于搜集和积累更多的参赛所需要的资料和实战经验,来帮助更多参赛者。经过长期的积累,笔者终于整理出一套适用于中小学生和对机器人有兴趣的人群的入门教材,里面涵盖了Arduino系统最基本的内容,也包含了Arduino系统常用的传感器、执行机构的原理和使用方法以及例程,为这些器件的使用提供了更好的帮助。通过本书,相信大家会对Arduino IDE、Arduino控制器、Arduino语言、传感器、执行机构等有一个深刻的认识。利用这些知识,读者可以随意发挥,并通过简单的程序编写,设计出想要的作品。
希望本书成为广大青少年和对机器人感兴趣的朋友们走进Arduino世界的敲门砖。
编 者
2023年5月