新書推薦:
《
台北人(2024版)
》
售價:NT$
398.0
《
让孩子更有力量:赋权型家庭教育指南
》
售價:NT$
305.0
《
白夜追凶(上下)
》
售價:NT$
500.0
《
财富、战争与智慧——二战股市风云录
》
售價:NT$
602.0
《
低空经济:中国经济发展新引擎
》
售價:NT$
403.0
《
汉字学理与小学汉字教学
》
售價:NT$
408.0
《
即将到来的能源战争
》
售價:NT$
407.0
《
时刻人文·臆造南洋:马来半岛的神鬼人兽
》
售價:NT$
296.0
|
編輯推薦: |
奥松机器人公司创始人翻译,配合书中所用元器件搭配可以买到的套件。 配合书中内容制作了演示视频,扫描二维码即可观看学习。Arduino和树莓派的基础知识精简速讲,随后通过实际案例来玩中学。 从10大方面探讨智能互动项目的设计方法:距离、气体、触控、动作、光线、加速度、身份识别、电磁、声音、天气。 给出多个可实现的自制趣味项目,包含超声波测距、酒精检测仪、检测火焰、加速度检测器、指纹扫描仪、指南针、温度湿度检测仪等高科技制作。
|
內容簡介: |
本书介绍了Arduino和Raspberry Pi的基础知识,并通过多个有趣的项目介绍传感器的使用方法,包括对触控、光线、温度、湿度、气体、磁场以及加速度数据的测量,根据数值进行反馈。本书不仅讲解了基础知识,同时,每一个章节都提供了一个新颖的迷你项目让你进行实践,把书中所学到的各种技术结合起来,使你获得综合性的收获。
|
關於作者: |
作者简介Tero Karvinen芬兰哈格-赫利尔应用科学大学的教授,讲授Linux和嵌入式系统的课程。Kimmo Karvinen曾任某智能建筑硬件制造商CTO,现任芬兰一家技术领先的影音自动化公司CEO。Ville Valtokari设计并通过编程搭建了先进的影音系统,现任芬兰一家自动化硬件制造商的首席程序员。译者简介于欣龙工学硕士,毕业于哈尔滨工程大学机械设计及理论专业。新生代85后机器人创业达人,被媒体誉为机器人爸爸,国内首批将Arduino引入中国的杰出创客。现任奥松机器人公司董事长,曾出版《爱上Arduino》《Arduino机器人指南》《动手玩转Scratch2.0编程》等译著。李泽国内杰出创客,SuperMaker创客教育网(www.supermaker.tv)联合创始人,毕业于新疆医科大学信息管理与信息系统专业,有8年编程实战经验,善于构建课程体系、撰写与创客相关的教育图书。曾拍摄多部以机器人和开源硬件为内容的教学视频,现致力于搭建中国机器人创客教育新媒体平台。
|
目錄:
|
第1章 Raspberry Pi 1
Raspberry Pi从零到第一次启动 2
解压缩NOOBS*.zip 3
连接数据线 3
启动并安装Raspbian 3
Raspberry Pi安装故障处理 5
轻松使用Linux 6
命令行界面从此无处不在 7
四处瞧瞧 7
设定配置的文本文件 8
用sudo做一份三明治 8
将电子元器件连接到Raspberry Pi
的引脚 10
Hello GPIO,让LED闪烁 10
制作电路 11
两种编号系统:作用和位置 12
通过CLI控制GPIO引脚 13
不使用编辑器写入文件 14
点亮LED 14
故障排除 15
无需root权限的GPIO 16
GPIO故障排除 18
Python的GPIO 18
Hello Python 18
Python的GPIO 19
故障排除 20
下一步做什么? 21
第2章 Arduino 22
Arduino的基本设置 23
Ubuntu Linux 23
Windows 7和Windows 8 24
OS X 24
Hello World 24
Arduino程序分析 25
扩展板让Arduino更加简单和强大 25
第3章 距离 27
项目:使用超声波测量距离 28
Arduino的Ping代码和连接 28
Raspberry Pi的Ping代码和连接 30
HC-SR04超声波传感器 32
Arduino的HC-SR04代码和连接 33
Raspberry Pi的HC-SR04代码和连接 34
回声计算说明 36
环境实验:看不见的物体 37
项目:通过红外线检测障碍物 38
Arduino的红外线开关代码和连接 38
Raspberry Pi的红外线开关代码和连接 39
环境实验:如何看到红外线 40
项目:使用红外线追踪移动的物体 42
Arduino的复眼代码和连接 43
Raspberry Pi的复眼代码和连接 45
安装SpiDev 47
Raspberry Pi的替代电路 48
项目:姿势报警器 48
你将学到什么 49
压电式蜂鸣器 49
报警器,报警! 51
将压电式蜂鸣器和红外线传感器结合 52
将整个装置封装起来 53
第4章 烟雾和气体 55
项目:模拟气体传感器 55
Arduino的MQ-2代码和连接 56
Raspberry Pi的MQ-2代码和连接 58
环境实验:升起的烟雾 59
项目:酒精检测仪 60
环境实验:在未饮酒的情况下进行测试 62
项目:用电子邮件发送烟雾警报 63
你将学到什么 63
Python的电子邮件和社交媒体 64
制作烟雾报警器 64
电子邮件是如何运作的? 64
Arduino可以发送邮件吗?没那么容易 65
Raspberry Pi的代码 65
包装 67
第5章 触控 70
项目:按钮 70
上拉电阻 71
Arduino的代码和连接 71
Raspberry Pi的代码和连接 73
项目:微型开关 74
Arduino的微型开关代码和连接 75
Raspberry Pi的微型开关代码和连接 76
项目:电位器 77
Arduino的电位器代码和连接 78
Raspberry Pi的电位器代码和连接 79
项目:没有触摸的触觉 81
Arduino的QT113代码和连接 82
Raspberry Pi的QT113代码和连接 83
环境实验:穿越木头的触觉 84
项目:感受压力 84
Arduino的FlexiForce代码和连接 85
Raspberry Pi的FlexiForce代码和连接 86
项目:制作你自己的触控传感器 87
Raspberry Pi的Capsense代码和连接 89
项目:魔幻的铃声 90
你将学到什么 90
伺服电机 90
寻找舵机的范围 92
Arduino的魔幻铃声代码和连接 94
将舵机固定到闹铃上 96
第6章 动作 97
项目:倾斜滚珠开关 97
Arduino的倾斜传感器代码和连接 97
Raspberry Pi的倾斜传感器代码和连接 98
项目:数字振动传感器 99
Arduino的振动代码和连接 100
Raspberry Pi的振动代码和连接 101
项目:转动旋钮 102
Arduino的旋转编码器代码和连接 103
Raspberry Pi的旋转编码器代码和连接 104
项目:拇指摇杆 106
Arduino的摇杆代码和连接 107
Raspberry Pi的摇杆代码和连接 108
环境实验:Xbox控制器再利用 109
项目:防盗报警器 110
Arduino的防盗报警器代码和连接 111
Raspberry Pi的防盗报警器代码和连接 1
|
|