注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计程序设计综合完美图解Arduino互动设计入门

完美图解Arduino互动设计入门

完美图解Arduino互动设计入门

定 价:¥98.00

作 者: 赵英杰 著; 当代资本主义经济新变化与发展趋势 纂
出版社: 科学出版社
丛编项:
标 签: 计算机/网络 行业软件及应用

购买这本书可以去


ISBN: 9787030413895 出版时间: 2014-08-01 包装: 平装
开本: 16开 页数: 556 字数:  

内容简介

  交互设计在国内还属于发展的初期阶段,属于一个综合性相对较强的领域,是今后技术与艺术相结合的一个重要趋势。完美图解Arduino互动设计入门主要针对没有电子电路基础,但又对微控制器、电子电路、互动装置等感兴趣的读者,以轻松幽默的方式讲解Arduino及其相关的各种电子元件。完美图解Arduino互动设计入门配有一些实际的制作项目,具有较高的实用价值。另外,完美图解Arduino互动设计入门在讲述基本电子电路和程序设计概念时,精心制作了大量的手绘图,让读者能够很快地理解这些概念。

作者简介

暂缺《完美图解Arduino互动设计入门》作者简介

图书目录

认识 Arduino
1-1 │ Arduino微电脑板. 1-3
1-2 │ Arduino的相关软件 1-10
1-3 │ Arduino开发环境安装 1-12
动手做 1-1.执行与设置 Arduino开发环境 1-18
1-4│下载“LED闪烁”示例程序. 1-21
CHAPTER

认识电子零件、工具与基础焊接
2-1│电压、电流与接地. 2-2
2-2│微电脑板的电源适配器 2-5
2-3│电阻 2-6
2-4│电容 2-11
2-5│二极管. 2-14
2-6│发光二极管(LED) 2-15
2-7│看懂电路图 2-16
2-8│电子工作必备的测量工具:万用表 2-18
动手做 2-1.测量电阻、电容、电压和电流 2-20

Arduino互动程序设计入门
3-1 │ Arduino程序设计基础 3-3
动手做 3-1.写一个 LED闪烁控制程序 3-8
3-2│用“变量”来管理代码 3-10
3-3│认识数字系统. 3-17
3-4│不变的“常量” 3-19
CHAPTER

开关电路与 LED流水灯效果
4-1│认识开关 4-2
4-2│读取数字输入值 4-6
4-3│改变程序流程的 if条件式. 4-7
动手做 4-1.用面包板组装开关电路 4-10
动手做 4-2.LED流水灯示例一 4-16
4-4│编写循环程序. 4-18
动手做 4-3.流水灯示例二:使用 for循环 4-21
4-5│认识数组 4-22
动手做 4-4.流水灯示例三:使用数组变量 4-23
4-6│使用端口操作指令与位移运算符制作流水灯程序. 4-24
动手做 4-5 流水灯示例四:使用位移运算符 4-25

串口通信
5-1│并行与串行通信简介 5-2
5-2│处理文字信息:认识字符与字符串数据类型. 5-10
5-3│从 Arduino传递串行信息给电脑 5-13
动手做 5-1 从串口监控窗口观察变量值 5-14
5-4│从 Arduino接收串口数据. 5-16
动手做 5-2 从串口控制 LED开关 .
5-17
5-5 │ switchcAse控制结构. 5-19
CHAPTER

模拟信号处理
6-1│读取模拟值 6-2
动手做 6-1 从串口读取“模拟输入”值 6-3
6-2│认识光敏电阻与分压电路. 6-4
动手做 6-2 使用光敏电阻制作小夜灯 6-7
6-3│压力传感器与弯曲传感器. 6-8
6-4│电容式麦克风与运算放大器 6-9
动手做 6-3 自制麦克风声音放大器(拍手控制开关) 6-13
动手做 6-4 拍手控制开关改良版 6-16
CHAPTER

七段 LED数码管
7-1│数码管. 7-2动手做 7-1 连接 LED数码管与 Arduino板 .
7-3
7-2│使用集成电路简化电路 7-6
动手做 7-2 串接数码管 7-11
CHAPTER

LED点阵屏与 SPI接口控制
8-1│建立自定义函数 8-2
动手做 8-1 建立自定义函数 8-4
8-2│认识变量的作用域. 8-6
8-3 │ LED点阵屏简介. 8-8
8-4│认识 SPI接口与 MAX7219. 8-9
动手做 8-2 组装 LED点阵屏电路 8-12
8-5│显示单一矩阵图像. 8-18
动手做 8-3 在矩阵 LED上显示音符图像 8-19
动手做 8-4 在串口监视器输出矩形排列的星号 8-22
8-6 │ LED点阵屏动画与多维数组程序设计 8-24
动手做 8-5 在矩阵 LED上显示动态图像 8-26
8-7 │ LED点阵屏流水灯 8-27
动手做 8-6 LED点阵屏逐字滚动效果程序 8-30
8-8│将常数保存在“程序内存”里. 8-33
CHAPTER
LCD液晶屏+温湿度传感器 +超声波传感器
9-1│认识文本型 LCD显示模块 9-2
动手做 9-1 在 LCD液晶屏上显示一段文本 9-4
动手做 9-2 在 LCD上显示自定义字符符号 9-9
动手做 9-3 序列连接 LCD显示模块 9-12
9-2│数字温湿度传感器. 9-16动手做 9-4 制作数字温湿度显示器 .
9-16
9-3│认识超声波 9-21
动手做 9-5 使用超声波传感器制作数字量尺 9-24
CHAPTER

变频控制 LED灯光和电机
10-1│调节电压变化. 10-2
10-2│模拟输出(PWM)指令和默认频率 10-4
动手做 10-1 调光器 10-5
动手做 10-2 随机数字与烛光效果 10-6
动手做 10-3 通过串口调整灯光亮度 10-8
动手做 10-4 使用 Atoi(.)转换字符串成数字 10-10
10-3│认识直流电机. 10-12
10-4│齿轮箱∕滑轮组和动力模型玩具 10-16
10-5│认识晶体管元器件. 10-17
动手做 10-5 晶体管电机控制与调速器 10-20
10-6│控制电机正反转的 H桥式电机控制电路 10-22
动手做 10-6 自动回避障碍物的自走车 10-27
CHAPTER

使用 Wii游戏杆控制机械手臂
11-1│认识舵机 11-2
动手做 11-1 自制机械手臂 10-4
11-2│认识 Wii左手把的通信接口:I 2C 11-7
动手做 11-2 通过 I 2C接口串联两个 Arduino板 11-10
C接口下载发送整数数据 11-13
动手做 11-4 读取 Wii左手把的游戏杆、按钮与加速度计值 11-14
动手做 11-5 使用 Wii左手把控制机械手臂 11-18
11-3│改造舵机成连续 360°旋转. 11-23

CHAPTER

红外线遥控与间隔拍摄控制器
12-1│认识红外线 12-2
动手做 12-1 监测人体移动 12-4
12-2│红外线遥控 12-5
动手做 12-2 使用 IRremote扩展库解析红外线遥控值 12-8
动手做 12-3 使用红外线遥控器控制舵机 12-10
动手做 12-4 从 Arduino发射红外线遥控电器 12-12
12-3│运用红外线遥控照相机 12-16
动手做 12-5 遥控照相机间隔拍摄影片 12-17
CHAPTER

制作光电子琴与 MIDI电子鼓
13-1│发音体和声音. 13-2
13-2│使用 tone()函数发出声音 13-5
动手做 13-1 演奏一段马里奥旋律 13-5
13-3│使用 #define替换数据 13-6
13-4│认识反射型与遮光型光电开关. 13-10
动手做 13-2 光电子琴制作 13-11
13-5│认识 MIDI. 13-15
13-6 │ MIDI信息格式. 13-19
动手做 13-3 通过 Arduino演奏 MIDI音乐 13-21
动手做 13-4 通过“虚拟MIDI”接口演奏音乐 13-24
动手做 13-5 制作 MIDI电子鼓 13-27
CHAPTER

手机蓝牙遥控机器人制作
14-1│电波、频段和无线传输简介 14-3
14-2│认识蓝牙(Bluetooth). 14-4
动手做 14-1 使用软件串口程序连接 Arduino与蓝牙模块 14-8
动手做 14-2 用 Android手机蓝牙遥控机器人 14-13
CHAPTER
网络与 HTML网页基础+
嵌入式网站服务器制作
15-1│认识网络与 IP地址 15-2
15-2│域名、URL网址和传输协议 15-7
动手做 15-1 认识网页与 HTML 15-11
15-3│网络的联机标准与封包 15-14
15-4│认识 HTTP协议 15-15
15-5│连接以太(Ethernet)网卡
    建立 Arduino微型网站服务器. 15-17
动手做 15-2 建立微型网站服务器 15-18
CHAPTER

网络家电控制
16-1│使用 Webduino扩展库建立微型网站. 16-2
16-2│定义错误信息网页与超链接设置 16-7
动手做 16-1 监控远程的温湿度值 16-9
16-3│传递数据给网站服务器 16-15
动手做 16-2 建立网页表单 16-15
16-4│认识传递数据的 GET/POST方法和查询字符串 16-17
动手做 16-3 建立接收 POST表单数据的自定义命令 16-20
动手做 16-4 从浏览器控制远程的灯光开关 16-24
16-5│控制家电开关. 16-29
动手做 16-5 使用继电器控制家电开关 16-30
CHAPTER
Arduino + FlAsh集成互动应用
17-1 │ Arduino.+.FlAsh.=.多元互动媒体 17-2
动手做 17-1 测试 Arduino与 FlAsh联机 17-5
动手做 17-2 “接电子零件”互动游戏 17-12
17-2│认识 Arduino的String(字符串)扩展库 17-16
动手做 17-3 FlAsh灯光开关和调光器 17-17
17-3│使用 FirmAtA在 FlAsh和 Arduino之间传递数据. 17-23
CHAPTER

RFID无线识别设备与问答游戏制作
18-1│认识条码与 RFID 18-2
18-2 │ RFID模块规格介绍与标签读取实验. 18-7
动手做 18-1 读取 RFID标签 18-8
18-3│存储与比对 RFID编码 18-10
动手做 18-2 使用 RFID控制开关 18-12
动手做 18-3 使用 RFID进行 FlAsh问答游戏 18-16
APPENDIX
认识焊接工具:焊锡、电烙铁及焊接助手
A-1│焊接工具. A-2
动手做 A-1 基础焊接练习 A-4
动手做 A-2 焊接鳄鱼夹 A-7
A-2│印刷电路板及万用板. A-8
动手做 A-3 焊接电路板 A-9
动手做 A-4 活用 USB电源适配器 A-11
APPENDIX
烧写ATmegA微处理器的引导程序(boot loAder)
动手做 B-1 使用 Arduino控制板编程 ATmegA328固件 B-2
动手做 B-2 用面包板组装 Arduino微电脑实验板 B-5
APPENDIX

改造 3C小玩意的控制钮
C-1│认识光电耦合元器件 C-2
APPENDIX

中断处理与交流电调光器制作
D-1│轮询 VS中断 D-2
D-2│调整交流电的输出功率. D-7
D-3│定时激发运行的.TimerOne扩展库 D-10
动手做 D-1.交流电调光器电路 D-12
INDEX
索引 索引 -1
以下内容请参见光盘电子书
APPENDIX

使用 App Inventor开发 Android App
E-1│认识 App.Inventer.2.0 E-2
E-2│建立第一个 App.Inventor项目:声音播放程序 E-3
E-3│蓝牙遥控机器人 App的代码说明 E-12

本目录推荐