图书介绍

传感器实战全攻略 41个创客喜爱的Arduino与Raspberry Pi制作项目PDF|Epub|txt|kindle电子书版本网盘下载

传感器实战全攻略 41个创客喜爱的Arduino与Raspberry Pi制作项目
  • (芬)TEROKARVINEN,KIMMOKARVINEN,VILLEVALTOKARI著;于欣龙,李泽译 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115425270
  • 出版时间:2016
  • 标注页数:294页
  • 文件大小:37MB
  • 文件页数:315页
  • 主题词:软件工具-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

传感器实战全攻略 41个创客喜爱的Arduino与Raspberry Pi制作项目PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 Raspberry Pi1

Raspberry Pi从零到第一次启动2

解压缩NOOBS*.zip3

连接数据线3

启动并安装Raspbian3

Raspberry Pi安装故障处理5

轻松使用Linux6

命令行界面从此无处不在7

四处瞧瞧7

设定配置的文本文件8

用sudo做一份三明治8

将电子元器件连接到Raspberry Pi的引脚10

Hello GPIO,让LED闪烁10

制作电路11

两种编号系统:作用和位置12

通过CLI控制GPIO引脚13

不使用编辑器写入文件14

点亮LED14

故障排除15

无需root权限的GPIO16

GPIO故障排除18

Python的GPIO18

Hello Python18

Python的GPIO19

故障排除20

下一步做什么?21

第2章 Arduino22

Arduino的基本设置23

Ubuntu Linux23

Windows 7和Windows 824

OSX24

Hello World24

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

安装SpiDev47

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的FIexiForce代码和连接85

Raspberry Pi的FIexiForce代码和连接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的防盗报警器代码和连接112

环境实验:误导报警器113

项目:乒乓球游戏115

你将学到什么117

乒乓球游戏的包装技巧120

当Raspberry Pi启动时自动加载游戏122

登录时运行游戏122

自动登录123

第7章 光线125

项目:检测火焰125

Arduino的火焰传感器代码和连接126

Raspberry Pi的火焰传感器代码和连接127

环境实验:火焰检测的精度128

项目:看见光线129

Arduino的LDR代码和连接130

Raspberry Pi的LDR代码和连接131

环境实验:单一方向132

项目:巡线133

Arduino的巡线传感器代码和连接134

Raspberry Pi的巡线传感器代码和连接135

环境实验:视黑色为白色136

项目:彩虹的所有颜色138

Arduino的颜色传感器代码和连接138

Raspberry Pi的颜色传感器代码和连接140

项目:变色龙半球体143

你将学到什么143

RGB LED143

将输入非线性映射到输出148

整合代码149

半球体的制作技巧153

第8章 加速度157

加速度V.S.角速度157

项目:检测加速度158

解码MX2125的脉冲长度159

Arduino的加速度传感器代码和连接160

Raspberry Pi的加速度传感器代码和连接161

项目:加速度传感器和陀螺仪162

Arduino的MPU 6050代码和连接164

Raspberry Pi的MPU 6050代码和连接168

SMBus和无需root权限的I2C171

十六进制、二进制和其他数制系统171

位运算174

使用按位与&做掩码运算175

按位或176

移位<<176

广泛使用的小端字节序177

项目:破解Wii Nunchuk177

Arduino的Nunchuk代码和连接178

Raspberry Pi的Nunchuk代码和连接181

项目:控制机械手臂183

你将学到什么184

添加机械手臂187

第9章 身份识别189

键盘189

Arduino的键盘代码和连接190

Raspberry Pi的键盘代码和连接192

环境实验:探寻指纹194

指纹扫描仪195

Arduino Mega的指纹传感器代码和连接197

Raspberry Pi的指纹传感器代码和连接203

RFID和ELB149C5M读卡器207

Arduino Mega的RFID代码和连接209

Raspberry Pi的RFID代码和连接211

项目:未来的复古盒子213

你将学到什么213

盒子的操作方法214

复古盒子214

Arduino的古盒代码和连接215

你是谁?这是什么物体?220

第10章 电和磁221

项目:电压和电流221

Arduino的AttoPilot代码和连接222

Raspberry Pi的AttoPilot代码和连接224

项目:这是磁能吗?225

Arduino的霍尔效应传感器代码和连接225

Raspberry Pi的霍尔效应传感器代码和连接227

项目:指向北磁极的加速度电子罗盘228

校准模块228

Arduino的LSM303代码和连接229

Raspberry Pi的LSM303代码和连接233

LSM303使用的协议237

电子罗盘方向值的计算238

项目:霍尔开关239

Arduino的霍尔开关代码和连接240

Raspberry Pi的霍尔开关代码和连接240

项目:太阳能电池网络监视器242

你将学到什么242

连接太阳能电池242

将Raspberry Pi变为网络服务器245

寻找你的IP地址246

在Raspberry Pi中制作首页246

Raspberry Pi的太阳能电池板监视器程序247

使用cron执行定时任务248

下一步做什么?249

第11章 声音250

项目:聆听声音/音量的大小250

Arduino的话筒接口板代码和连接250

Raspberry Pi的话筒接口板代码和连接251

环境实验:你能听到针掉在地板上的声音吗?253

项目:HDMI的声音可视化253

你将学到什么254

启用Raspberry Pi的串口功能254

Raspberry Pi的可视化工具代码和连接254

快速傅里叶变换257

下一步做什么?259

第12章 天气和气候260

项目:这里很热吗?260

Arduino的LM35代码和连接261

Raspberry Pi的LM35代码和连接262

环境实验:改变温度263

项目:这里很潮湿吗?263

你呼出气体的湿度是多少?264

Arduino的DHT11代码和连接264

Raspberry Pi的DHT11代码和连接267

通过Raspberry Pi与Arduino通信268

大气压力传感器GY65269

Arduino的GY65代码和连接270

使用Arduino的库文件271

解读Arduino的GY65库文件272

Raspberry Pi的GY65代码和连接276

项目:你的植物需要浇水吗?279

Arduino的土壤传感器代码和连接279

Raspberry Pi的土壤传感器代码和连接280

项目:电子纸天气预报281

你将学到什么282

Arduino的天气预报代码和连接282

环境实验:妈妈快看,不用电源!289

存储在头文件中的图像289

BMP到C语言头文件的转换程序290

外壳制作技巧291

附录 Raspberry Pi Linux快速参考293

热门推荐