Arduino实战入门手册 智能硬件制作项目大全

Arduino实战入门手册 智能硬件制作项目大全 pdf epub mobi txt 电子书 下载 2025

[澳] Jonathan Oxer,Hugh Blemings 著,张佳进,王卓,孙超,陈立畅,杨晓乐 ... 译
图书标签:
  • Arduino
  • 单片机
  • 嵌入式
  • 智能硬件
  • DIY
  • 项目制作
  • 电子技术
  • 硬件开发
  • Maker
  • 新手入门
想要找书就要到 新城书站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
出版社: 人民邮电出版社
ISBN:9787115436184
版次:1
商品编码:12005625
包装:平装
丛书名: i创客
开本:16开
出版时间:2016-11-01
用纸:胶版纸
页数:360
正文语种:中文

具体描述

编辑推荐

※本书是Apress出版社出版的经典系列书之一。
※Arduino是创客们常用的开源硬件,用于操作机器人的动作。
※书中包含多个充满创意的智能控制制作项目,你可以跟随书中的步骤进行实践。
※本书由云南农业大学教师团队翻译。

内容简介

本书通过14个酷炫的Arduino实战项目,为读者呈现了Arduino对外部环境进行信息感知、处理、控制与互动的场景。本书适合创客、电子制作发烧友以及有志于深入学习Arduino软硬件及嵌入式开发的程序员阅读。同时,本书也可作为高等学校电子信息、计算机、自动化等专业的参考用书。

作者简介

译者团队成员均为云南农业大学的老师。张佳进主要研究方向为3D打印、物联网、嵌入式系统。陈立畅主要研究CAD/CAM集成系统的内容。孙超是计算机工程师,主要从事软件开发工作。

目录

第1章 概述 1


基础知识 2
分享你的工作成果 2
面向软件开发者的实用电子技术 2
电流、电压和功率 2
可恶的电源 3
电路图的解读 4
电阻和电阻器 5
欧姆定律和电流限制 6
导线的选择 7
二极管 8
供电 8
电容与电容器 11
静电放电的预防措施 12
工具 12
元器件 13
延伸阅读 13


第2章 家电遥控器 14


元器件清单 14
说明 15
家用遥控器的测试与研究 15
舌簧继电器扩展板的组装 17
舌簧继电器电路与遥控器的连接 19
舌簧继电器控制程序的创建 19
舌簧继电器扩展板与Sketch的测试 26
改进 26
自动触发 27
Socket连接 27


第3章 相机延时拍摄控制器 28


元器件清单 28
说明 30
原型扩展板的组装 30
照相机快门的连接 30
相机的配置 34
拍照间隔的计算 34
Sketch的配置和加载 35
存储容量的检查 39
相机的固定 39
照片的处理 39
改进 40


第4章 虚拟USB键盘 42


元器件清单 43
说明 43
常用的原型扩展板 43
准备UsbKeyboard库 46
编译和下载sketch 46
延伸阅读 50
Chording键盘 50


第5章 PS/2键盘或鼠标输入 51


元器件清单 52
说明 53
PS/2连接 53
可重复利用的6-Pin Mini-DIN插座 54
6-Pin Mini-DIN插座面板 54
PS/2延长线 56
键盘软件 58
鼠标软件 61
延伸阅读 63
资源 64


第6章 安全/自动传感器 65


元器件清单 66
说明 67
安全传感器基础 67
整合四通道报警传感器扩展板 70
为传感器安装行尾电阻 73
加载测试程序 75
PIR的安放 78
改进 78
使用Processing编写文字显示 78
一个输入,多个按钮 78


第7章 在线温度计 80


元器件清单 81
说明 81
将PCB插入扩展板 82
连接数据线 83
整合传感器 84
加载程序 85
改进 98


第8章 触控板 99


元器件清单 100
说明 100
电阻式触摸屏的工作方式 100
基础触摸屏连接测试 103
Arduino TouchScreen库 104
控制一个“Processing”程序 105
构建用于家用自动化控制面板的硬件 108
校正热区 109
安装Arduino 112


第9章 语音合成器 113


元器件清单 114
说明 116
语音输出信号 117
开始组装 118
SpeakJet PWM“音频”输出 119
快速测试 119
适配状态指示器 120
制作线路电平输出线缆 122
板上扩音器 122
语音合成软件 124
创建属于自己的语音内容 126
改进 131
读取SpeakJet的状态 131
资源 133


第10章 水流计 134


元器件清单 135
说明 136
替换传感器连接器 136
准备模型扩展板 137
准备LCD模块 139
将LCD装入盒中 141
将Arduino适配到盒中 142
确定换算系数 143
配置、编译与测试Sketch 144
流量计算Sketch 146
安装水流传感器 154
改进 154
在线日志 154
多种传感器 154
资源 155


第11章 示波器/逻辑分析仪 156


元器件清单 159
说明 160
布置盒子 161
适配原型扩展板 163
制作测试探针 163
连接到一个测试电路 167
在Arduino内部安装软件 167
安装Processing并且运行可视化程序 173
改进 174
输入电压预分频器 174
资源 176


第12章 水箱水位传感器 177


元器件清单 178
说明 179
安装保护盾 181
决定传感器的安装方法 182
安装传感器软管 184
安装Arduino外壳 186
安装WiShield库和驱动 187
加载水箱水位简图 189
美化网站界面 193
校准“空水箱”水位 196
安装传感器和Arduino 196
校准“满水箱”水位 197
改进 197
将数据上传至Pachube 197
控制水箱灌水和放水 198
本地水位显示 198
读取多个水箱水位值 198


第13章 气象站接收器 199


元器件清单 200
说明 201
测试和安装气象站 201
电路原理 201
安装接收器护盾 204
气象站接收器程序 207
Twitter更新天气 224
改进 227
私人在线气象站 227


第14章 无线射频识别访问控制系统 228


元器件清单 231
说明 232
组装测试原型护盾 233
手动解除按钮 238
组装ID-12阅读器模块 239
组装RDM630阅读器 240
简单的独立Sketch 242
安装冲击板 248
安装阅读器 249
安装Arduino 249
改进 250
可扩展的读头 250
语音合成反馈 250
智能桌面垫 251
资源 251


第15章 车辆遥测平台 252


元器件清单 255
说明 257
检查车辆接口 257
获得USB/OBD-II或者RS-232适配器 258
测试USB/OBD-II适配器 259
了解OBD-II的模式和参数 260
准备USB/OBD-II适配器 265
安装OBD-II线 268
准备GPS模块 270
将电源安装到Shield上 273
将串口连接安装到Shield上 277
准备VDIP1模块 278
LCD模块 282
登录控制按钮和状态LED 284
将下级总成安装到壳体 286
OBDuino Mega Sketch 289
使用OBDuinoMegasketch 331
改进 335
移动互联网连接 335
汽车控制 335
语音合成器输入 336
三维加速度计 336
数字罗盘 336
“霹雳游侠”风格的报警状态 336
电池条件检查 336
资源 336


第16章 相关资源 337


简单的电压调节器 337
功率损耗 338
输入输出电压差 338
功效 338
驱动发光二极管 338
多路复用技术 339
Charlieplexing算法 341
输出电路和隔离 342
半导体和机械开关 342
数字输入/输出扩张 345
作为输出的移位寄存器 345
作为输入的移位寄存器 347
输入条件 347
电压分隔器和Nonisolated输入条件 348
隔离输入条件 349
自制廉价护盾 350
编写一个Arduino程序库 351
开发功能示意图 351
创建库头文件 352
创建库类文件 355
创建草图例子 358
创建支持文件 359
特定平台变更 360


《电子积木:点亮你的创造力》 简介 你是否曾对那些闪烁着奇妙光芒、能与人互动的电子设备心生好奇?是否曾梦想亲手打造属于自己的智能小玩意,让生活增添更多趣味与便捷?《电子积木:点亮你的创造力》将为你打开一扇通往无限创意可能的大门,让你从零开始,一步步搭建出令人惊叹的电子世界。 本书并非一本技术手册,而是一场充满探索与实践的奇妙旅程。我们不拘泥于冰冷的电路图和晦涩的代码,而是将复杂的技术化为一个个生动有趣、触手可及的“电子积木”。通过模块化的设计理念,将各种电子元器件比作乐高积木,你可以轻松地将它们组合、连接,创造出各种意想不到的功能。无论你是对科技充满热情、渴望学习新技能的学生,还是希望为生活注入更多智能元素的爱好者,亦或是希望培养孩子动手能力与逻辑思维的家长,《电子积木》都将是你的最佳伙伴。 本书特色 零基础入门,循序渐进: 我们深知许多读者可能对电子技术一无所知,因此本书从最基础的概念讲起,例如什么是电流、电压,如何安全地处理电子元器件,甚至如何正确地使用螺丝刀。每一个章节都建立在前一章的基础上,让你在不知不觉中掌握越来越深入的知识。告别枯燥的理论,我们采用“先做后学”的模式,让你在实践中体会电子的魅力。 项目驱动,趣味无穷: 本书最大的亮点在于其丰富的项目实践。我们精心设计了数十个从简单到复杂的电子制作项目,涵盖了照明、声音、运动、感知、通信等多个领域。每一个项目都配有详细的步骤说明、清晰的电路图和直观的实物连接图,让你能够轻松模仿并成功实现。例如,你将学会制作一个能够根据环境光线自动亮起的“智能夜灯”,一个可以随着音乐节奏跳动的“音乐闪灯”,一个能检测并发出警报的“安全防护装置”,甚至一个可以和你进行简单语音互动的小机器人。 模块化设计,灵活扩展: 我们推崇“搭积木”式的制作方式。书中介绍的电子元器件并非孤立的个体,而是具有特定功能的独立模块。你可以将它们视为乐高积木,自由地组合和搭配,创造出完全属于你自己的独特作品。本书不仅教你如何使用这些模块,更引导你思考如何将不同的模块连接起来,实现更复杂、更具创意的功能。例如,你可以将“光线传感器”模块与“LED灯”模块结合,制作一个能根据室内亮度自动调节灯光亮度的系统。 可视化编程,告别代码恐惧: 对于初学者来说,编程往往是最大的障碍。本书采用了直观的可视化编程方式,将复杂的代码转化为易于理解的图形块。你只需像搭积木一样拖拽、组合这些图形块,就能让你的电子作品“活”起来。我们使用的可视化编程工具,即使没有任何编程基础的人也能快速上手,并体验到编程带来的成就感。随着你对编程理解的深入,本书也会循序渐进地引导你接触更专业的文本式编程,为你未来的深入学习打下坚实基础。 实用工具与安全指南: 在开始制作之前,本书会详细介绍你可能需要用到的一些基础电子工具,例如万用表、烙铁、剥线钳等,并讲解它们的使用方法和注意事项。同时,我们也将重点强调电子制作中的安全问题,教你如何避免触电、短路等危险,让你在享受创造乐趣的同时,也能确保自身的安全。 故障排除与进阶指导: 即使是最有经验的创客,在制作过程中也难免会遇到一些问题。本书为常见的电子制作故障提供了详细的排查指南,帮助你快速找到并解决问题。同时,对于那些已经掌握了基础知识并渴望进一步挑战的读者,本书也提供了一些进阶的指导和思路,鼓励你跳出本书的框架,去探索更广阔的电子世界。 本书内容梗概 第一部分:电子积木基础 认识你的工具箱: 介绍基础电子元件(电阻、电容、二极管、三极管、LED等)的识别、功能和安全使用方法。 连接的艺术: 学习如何正确地连接电子元件,包括使用面包板、导线、焊接等基本技巧。 电的语言: 浅显易懂地讲解电流、电压、电阻等基本电学概念,以及欧姆定律等基本原理。 电源的奥秘: 了解各种电源(电池、适配器)的类型、选择与安全使用。 基础传感器入门: 介绍几种最常用的传感器,如光敏电阻、温敏电阻、按键等,理解它们如何感知外界信息。 第二部分:点亮你的智能生活(项目实践) 基础篇:从入门到精通 闪烁的星光: 制作一个简单的LED闪烁电路,学习控制LED的亮灭。 呼唤与回应: 制作一个简单的蜂鸣器电路,让你的电子设备发出声音。 感应万物: 制作一个自动感应光线的夜灯,体验传感器与执行器的联动。 听声辨位: 制作一个简单的声控开关,让声音控制设备的启停。 触碰的魅力: 制作一个触摸感应灯,感受微小的触碰带来的奇妙变化。 进阶篇:创造更智能的互动 你的第一台“智能”小车: 制作一个简单的遥控小车,学习电机控制与无线通信。 温湿度监测站: 制作一个可以实时显示温度和湿度的设备,了解数据采集与显示。 色彩的变幻: 制作一个RGB LED调色板,学习如何控制颜色变化,创造丰富的视觉效果。 防盗小卫士: 制作一个简单的门窗传感器报警器,体验安全防护的乐趣。 情绪的表达: 制作一个简单的表情显示屏,让你的电子设备“喜怒哀乐”。 创意篇:激发你的无限想象 音乐的律动: 制作一个能够响应音乐节奏的LED灯阵,将音乐与光影完美结合。 DIY电子宠物: 制作一个具有简单互动功能的电子宠物,例如可以根据触摸做出反应。 自动浇花助手: 制作一个简单的土壤湿度监测与自动浇水系统,体验生活物联网的应用。 智能开关控制器: 制作一个可以远程控制家中电器的智能开关。 个人天气预报站: 结合多种传感器,制作一个可以显示当前天气状况的设备。 第三部分:你的创意无限 故障排除实战: 针对常见问题提供详细的解决思路与方法。 电子积木的未来: 引导读者思考如何将所学知识应用于更广泛的领域,鼓励自主创新。 社区交流与资源分享: 提供一些线上社区和资源网站的介绍,帮助读者与其他爱好者交流学习。 为什么选择《电子积木:点亮你的创造力》? 在这个科技飞速发展的时代,拥有一项动手制作电子设备的能力,不仅能让你更好地理解身边的科技,更能为你打开一扇通往创新与创业的大门。本书将带你告别被动接受,成为一个真正的创造者。在这里,你不再是旁观者,而是点亮创意的火花,用指尖构建属于你的智能世界。 无论你是想培养孩子的科学素养,还是希望为自己的生活增添更多科技的色彩,亦或是仅仅想体验一把亲手制作的乐趣,《电子积木:点亮你的创造力》都将是你不可错过的选择。翻开这本书,让你的创造力如同雨后春笋般喷涌而出,点亮你的生活,更点亮你的未来!

用户评价

评分

我在一家小型科技公司工作,负责一些与产品原型开发相关的工作。虽然我不是专业的硬件工程师,但经常需要接触和评估各种开发板,其中 Arduino 是最常用的之一。《Arduino实战入门手册 智能硬件制作项目大全》这本书,虽然我还没来得及深入研究,但仅从其书名来看,它似乎能为我的工作提供一些有价值的参考。我期待这本书能够提供一些行业应用导向的项目,而不仅仅是教育性质的演示。例如,如何利用 Arduino 搭建一个低成本的工业传感器网络,如何实现简易的自动化生产线控制,或者如何开发一些具有市场潜力的智能家居原型。我希望这本书能不拘泥于理论,而是更侧重于实际的工程实现,比如在项目中会遇到哪些常见的工程问题,以及如何有效地解决它们。此外,如果书中能够包含一些关于成本控制、功耗优化、以及如何将 Arduino 项目扩展到商业化生产的思路,那对我来说将是极大的帮助。

评分

我是一个喜欢DIY的家庭主妇,家里的孩子对科技产品特别感兴趣,我也想借此机会培养他的动手能力和逻辑思维。市面上关于 Arduino 的书籍,很多看起来都太专业了,让我望而却步。《Arduino实战入门手册 智能硬件制作项目大全》这个名字听起来就很亲民,而且“项目大全”听起来就有很多好玩的东西可以做。我希望这本书能从一个非常基础的角度出发,用最简单易懂的语言,讲解 Arduino 的基本操作,比如如何连接电路、如何下载程序。我特别希望能有一些适合孩子参与的项目,比如制作一个简单的电子积木、一个能发声的音乐盒,或者一个会动的玩具。我希望这些项目能让孩子在玩乐中学习,体会到创造的乐趣,同时也能学习到一些基本的物理和编程知识。如果书中还能提供一些关于如何引导孩子完成项目,以及如何鼓励他们自己思考和创新的建议,那就更棒了,让我这个“陪练”也能轻松上手。

评分

我是一名在校大学生,专业并非电子信息类,但一直对智能硬件开发充满好奇。平时在实验室接触过一些 Arduino 的基础知识,但总感觉自己停留在“知其然,不知其所以然”的阶段。这次在书店偶然翻到《Arduino实战入门手册 智能硬件制作项目大全》,虽然没有细读,但从目录和章节标题来看,这本书似乎非常有吸引力。我最看重的是它“项目大全”这个定位,这意味着它不仅仅是理论的堆砌,而是有大量可以实际操作的案例。我渴望的是,这本书能提供一些贴近生活、甚至是一些“酷炫”的项目,比如通过 Arduino 控制家里的灯光、制作一个简单的智能门铃,或者搭建一个能监测环境数据的传感器节点。我希望这些项目的设计都能考虑得周全,从材料清单、电路连接图到详细的代码实现,都能清晰明了,让我能够一步步跟着完成。更重要的是,我希望在完成这些项目的过程中,能够真正理解其中的技术原理,比如传感器的工作机制、通信协议的应用等等,从而提升我的动手能力和解决问题的能力,让我毕业后在求职或创业时,能多一份竞争力。

评分

作为一名有一定 Arduino 基础的爱好者,我一直在寻找一本能够拓展我视野,让我接触到更具挑战性和创新性项目的书籍。《Arduino实战入门手册 智能硬件制作项目大全》这个书名听起来非常符合我的需求。我不太希望它只是重复一些网上烂大街的入门教程,比如“流水灯”、“按键控制LED”这类内容,我想要的是更深入、更具实用性的项目。我期待这本书能够涵盖一些当前智能硬件领域的热门方向,比如物联网(IoT)的应用,让我能够学习如何将 Arduino 与云平台连接,实现远程控制和数据采集。另外,我也对一些机器人、自动化控制类的项目很感兴趣,比如制作一个能够避障的小车,或者搭建一个简单的智能温室控制系统。我希望这本书中的项目能不仅仅是“能动”而已,更要追求“智能”的实现,比如加入一些算法,让设备能够根据环境变化做出更智能的决策。如果书中还能包含一些关于传感器选择、电源管理、外壳设计等方面的实践经验,那就更完美了。

评分

作为一个十足的电子硬件小白,我一直对 Arduino 这种能让普通人也能创造出智能设备的工具心生向往,但总是苦于无从下手。市面上关于 Arduino 的书籍琳琅满目,让我眼花缭乱,很多都显得过于理论化,或者项目太复杂,一下子就被劝退了。《Arduino实战入门手册 智能硬件制作项目大全》这本书,虽然我还没有机会拿到,但我从其他读者的反馈和网上零散的信息中,已经能勾勒出它在我心中的模样。我期待的是,它能像一位耐心的老师,从最基础的 Arduino 硬件构成、编程环境搭建开始,一步步引导我认识每一个小元器件的作用,比如电阻、电容、LED、按键等等,以及它们是如何与 Arduino 板连接的。我特别希望它能详细讲解 Arduino 的核心——编程语言,不仅仅是罗列一些语法,而是能通过一个个生动形象的小例子,比如让 LED 闪烁、读取按键状态,来教会我理解代码的逻辑和流程。我希望这本书能帮我建立起扎实的编程基础,为后续更复杂的项目打下坚实的基础,让我不再对代码感到恐惧,而是能主动去思考如何用代码实现我的想法。

评分

很好很强大?

评分

这书内容不是怎么好。不怎么推荐购买。

评分

内容不错,比较喜欢,包装干净,快递小哥给力!!!

评分

内容不错,比较喜欢,包装干净,快递小哥给力!!!

评分

4517544857454

评分

有着大量有用的实际案例供参考 ,很有 帮助

评分

有着大量有用的实际案例供参考 ,很有 帮助

评分

帮别人买的 应该还可以吧

评分

一直信赖京东,速度非常快,还会一如既往的支持。

相关图书

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有