内容简介
《图解Arduino互动设计入门》主要针对没有电子电路基础,但在实际工作中又对微控制器、电子电路、互动装置等有兴趣或者需要的读者,以轻松幽默的方式讲解Arduino及其相关联的各种电子元件。《图解Arduino互动设计入门》配以了一些实际的制作项目,让读者了解到所学的各种知识如何与实际制作概念结合起来,具有较高的实际运用价值。《图解Arduino互动设计入门》一大特点是在讲述基本电子电路和程序设计概念时,精心制作了大量的手绘图,让读者对这些概念能够很快地理解。
目录
1 认识Arduino
1-1 Arduino微电脑板
1-2 Arduino的相关软件
1-3 Arduino开发环境安装
动手做1-1 执行与设置Arduino开发环境
1-4下载“LED闪烁”示例程序
2 认识电子零件、工具与基础焊接
2-1 电压、电流与接地
2-2 微电脑板的电源适配器
2-3 电阻
2-4 电容
2-5 二极管
2-6发光二极管(LED)
2-7 看懂电路图
2-8 电子工作的测量工具:万用表
动手做2-1 测量电阻、电容、电压和电流
2-9 用面包板组装实验电路
3 Arduino互动程序设计入门
3-1 Arduino程序设计基础
动手做3-1 写一个LED闪烁控制程序
3-2用“变量”来管理代码
3-3 认识数字系统
3-4不变的“常量”
4 开关电路与LED流水灯效果
4-1 认识开关
4-2 读取数字输入值
4-3 改变程序流程的if条件式
动手做4-1 用面包板组装开关电路
动手做4-2 LED流水灯示例一
4-4 编写循环程序
动手做4-3 流水灯示例二:使用for循环
4-5 认识数组
动手做4-4 流水灯示例三:使用数组变量
4-6 使用端口操作指令与位移运算符制作流水灯程序
动手做4-5 流水灯示例四:使用位移运算符
5 串口通信
6 模拟信号处理
7 七段LED数码管
8 LED点阵屏与SPI接口控制
9 LCD液晶屏+温湿度传感器+超声波传感器
10 变频控制LED灯光和电机
11 使用wii游戏杆控制机械手臂
12 红外线遥控与间隔拍摄控制器
13 制作光电子琴与MIDI电子鼓
14 手机蓝牙遥控机器人制作
15 网络与HTML网页基础+
16 嵌入式网站服务器制作
17 网络家电控制
18 RFID无线识别设备与问答游戏制
A Arduino+Flash集成互动应用
B 认识焊接工具:焊锡、电烙铁及焊接助手
C 烧写ATmega微处理器的引导程序(bootbader)
D 改造3C小玩意的控制钮
E 中断处理与交流电调光器制作
索引
F 使用App Inventor开发Android App