Arduino是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的Arduino板)和软件(Arduino IDE)。本书使用Arduino主板以及常见的电子元器件,在面包板上搭建出有趣的电子制作,全程不需要焊接,不用担心目前的硬件以及编程水平,只要按照书中的步骤就能完成每个制作。
本书共分三章。
第一章 什么是Arduino
带领读者初识Arduino,包括认识主板、安装IDE软件以及介绍菜单内容。
第二章 硬件基础
在电子制作中需要用到各种电子元器件。本章主要介绍这些神奇的电子元器件,它们外形各异,披着五颜六色的外衣,你将会见到不能吃的面包板、闪亮发光的LED、穿着彩色条纹衣服的电阻等。在制作中,电子元器件以及电路基础知识必须要掌握,否则程序再正确,电路如果错位,也达不到实验效果。
第三章 Arduino编程与硬件制作
有了前两章的基础,本章中我们动手做40多个实验,实验按照以下模块安排讲解,思路清晰,便于学习。
① 所需硬件。在表格中列出制作所需的元器件,并且在表格中插入元器件缩略图,直观明了,不容易出错。
② 硬件电路连接。
③ 电路原理图。
④ 布局图。仿真画法,一目了然。
⑤ 程序设计。程序编写是本书重点,主要利用IDE自带的库文件、函数编写,程序结构简化,便于学习。
⑥ 程序解密。讲解程序中的常见语句用法、用到的库文件和函数等。
⑦ 演示实物。
⑧ 演示视频二维码。手机微信扫一扫,直接观看本制作演示视频。
本书适合Arduino编程的入门者和电子制作的爱好者学习,还可以用于校本课程、科技制作等培训。
本书由樊胜民、樊攀、张淑慧编写,张玄烨、张崇、樊茵、李帅等为本书的编写提供了帮助,在此表示感谢。书中电路组装由樊攀完成。
由于编写时间仓促,书中难免有不足之处,恳请读者指正。
读者如果在看书或制作过程中有疑问,可以发邮件至fsm0359@126.com,也可以加技术指导微信(18636369649)。
编 者