商品详情
商品基本信息 | |
商品名称: | 玩转Arduino电子制作 |
作者: | 吴汉清 |
市场价: | 49.00 |
ISBN号: | 9787111540274 |
版次: | 1-1 |
出版日期: | 2016-07 |
页数: | 278 |
字数: | 443 |
出版社: | 机械工业出版社 |
目录 | |
前言 第1篇基础篇 第1章Arduino 快速入门 1.1初识 Arduino 1.1.1从一个实例了解Arduino 1.1.2Arduino与单片机 1.2Arduino 控制器主要类型 1.2.1Arduino UNO 1.2.2Arduino Nano 1.2.3Arduino Pro mini 1.2.4Arduino MEGA2560 1.2.5Arduino Leonardo 1.3构建Arduino集成开发环境 1.3.1软件下载与安装 1.3.2安装驱动 1.3.3Arduino IDE功能介绍 1.3.4第一个项目-Blink 第2章学电子制作从自制Arduino 控制板开始 2.1常用电子元器件 2.1.1电阻 2.1.2电容 2.1.3半导体器件 2.1.4面包板与洞洞板 2.2怎么看电路图 2.2.1电路图的组成要素 2.2.2电路图的画法规则 2.3万用表 2.3.1指针万用表 2.3.2数字万用表 2.4常用工具 2.5用ATmega8制作Arduino最小 系统板 2.5.1硬件电路 2.5.2USBtinyISP下载线 2.5.3下载bootloader 2.5.4下载程序 2.6用Arduino UNO作下载器为Arduino 最小系统板下载程序 2.6.1将ArduinoISP下载到 Arduino UNO 2.6.2下载bootloader 2.6.3下载程序 第3章Arduino 程序设计 3.1Arduino语言的程序结构 3.2Blink程序解读 3.3数据类型 3.4运算符 3.5数组 3.5.1一维数组 3.5.2二维数组 3.6程序流程图 3.6.1流程图的基本符号 3.6.2流程图的基本结构 3.7控制语句 3.7.1if语句 3.7.2switch语句 3.7.3while语句 3.7.4do…while语句 3.7.5for语句 第4章Arduino资源应用 4.1数字I/O口 4.1.1数字I/O函数库 4.1.2实验项目1:LED流水灯 4.2模拟I/O口 4.2.1模拟I/O函数库 4.2.2实验项目2:温控电风扇 4.2.3实验项目3:调光LED台灯 4.2.4实验项目4:自我控制LED 夜灯 4.3串口通信 4.3.1串口函数库 4.3.2实验项目5:数字温度计 4.3.3实验项目6:用串口控制电源 开关 4.4时间函数 4.4.1时间函数库 4.4.2实验项目7:倒计时提醒器 4.4.3实验项目8:会眨眼的小猫 4.5中断函数 4.5.1外部中断端口 4.5.2中断函数库 4.5.3实验项目9:LED骰子 玩转Arduino电子制作目录4.6调声函数 4.6.1调声函数库 4.6.2实验项目10:热释电人体红外 感应报警器 第2篇制作篇 第5章红外遥控电源插座 5.1预备知识 5.1.1红外线 5.1.2红外遥控的基本原理 5.2硬件电路 5.2.1元器件清单 5.2.2电路工作原理 5.3程序设计 5.3.1IRremote类库 5.3.2红外编码接收试验 5.3.3红外编码发送试验 5.3.4程序设计 5.4安装调试与使用 5.4.1下载程序 5.4.2电源接线板改造 5.4.3装配电路板 5.4.4总装 第6章太阳能光伏电池系统控制器 6.1预备知识 6.1.1太阳能光伏电池 6.1.2舵机 6.2硬件电路 6.2.1元器件清单 6.2.2电路工作原理 6.3程序设计 6.3.1Servo类库 6.3.2程序 6.4安装调试与使用 6.4.1下载程序 6.4.2设计制作PCB 6.4.3装配电路板 6.4.4安装舵机机架和光伏电池板 6.4.5调试与使用 第7章蓝牙遥控小车 7.1预备知识 7.1.1蓝牙串口模块 7.1.2直流电动机和驱动模块 7.2硬件电路 7.2.1元器件清单 7.2.2电路工作原理 7.3程序设计 7.3.1Arduino程序 7.3.2手机APP软件 7.4安装调试与使用 7.4.1小车的装配 7.4.2控制电路搭建 7.4.3下载程序与调试 第8章数控直流稳压电源 8.1预备知识 8.2硬件电路 8.2.1元器件清单 8.2.2电路工作原理 8.3程序设计 8.4安装调试与使用 8.4.1装配电路板 8.4.2总装 8.4.3调试与使用 第9章定时摄影控制器 9.1预备知识 9.1.1LCD1602介绍 9.1.2LCD1602控制方式 9.1.3LCD1602接线方式 9.2硬件电路 9.2.1元器件清单 9.2.2电路工作原理 9.3程序设计 9.3.1LiquidCrystal类库 9.3.2程序 9.4安装调试与使用 9.4.1装配电路板 9.4.2总装 9.4.3调试与使用 第10章用TEA5767制作FM 收音机 10.1预备知识 10.1.1收音机 10.1.2TEA5767模块 10.2硬件电路 10.2.1元器件清单 10.2.2电路工作原理 10.3程序设计 10.3.1Wire类库 10.3.2程序 10.4安装调试与使用 10.4.1装配电路板 10.4.2总装 10.4.3调试与使用 第11章脉搏监测仪 11.1预备知识 11.1.1脉搏传感器 11.1.2LCD12864液晶显示屏 11.2硬件电路 11.3程序设计 11.3.1U8glib类库 11.3.2程序设计 11.4安装调试与使用 11.4.1装配电路板 11.4.2调试与使用 第12章数字示波器 12.1预备知识:示波器简介 12.2硬件电路 12.2.1元器件清单 12.2.2电路工作原理 12.3程序设计 12.3.1最简单的实验程序 12.3.2程序设计 12.4安装调试与使用 12.4.1装配 12.4.2调试与使用 第13章运用物联网实现远程电源 开关控制 13.1预备知识:Ethernet扩展板 13.2硬件电路 13.2.1元器件清单 13.2.2电路工作原理 13.3程序设计 13.3.1Ethernet类库 13.3.2程序设计 13.4安装调试与使用 13.4.1注册并配置Yeelink用户 13.4.2电路板装配 13.4.3下载程序 13.4.4调试与使用 第14章运用物联网实现远程温 湿度监测 14.1预备知识:DHT11数字温湿度 传感器 14.2硬件电路 14.3程序设计 14.3.1DHT11类库 14.3.2程序设计 14.4安装调试与使用 14.4.1添加设备和传感器设置 14.4.2电路板装配 14.4.3下载程序 14.4.4调试与使用 参考文献 |
内容简介 | |
本书主要介绍了Arduino的相关知识,书中包含20余个Arduino应用实例,用手把手的教学方式帮读者学会这些实例的编程和制作方法。通过这些实例的制作读者既学会了Arduino的函数和各种模块的使用方法,也能制作出所需要的实用作品,此外,在制作的过程中,读者还能掌握电子电路的基本知识,学会电路制作和调试的基本技能,进而逐步提高了自己的编程能力。认真学完本书内容,不知不觉中读者就会发现自己已经是一个Arduino高手,能够举一反三并开发出自己的项目了。 本书随书附赠的光盘中提供所有项目的源代码和相关资料,保证每一个项目的可行性。 学Arduino,玩电子制作,从学习本书开始。 |
- 机械工业出版社旗舰店 (微信公众号认证)
- 扫描二维码,访问我们的微信店铺
- 随时随地的购物、客服咨询、查询订单和物流...