第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的防盗报警器代码和连接 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 LED 143
将输入非线性映射到输出 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权限的I2C 171
十六进制、二进制和其他数制系统 171
位运算 174
使用按位与 & 做掩码运算 175
按位或 | 176
移位 << 176
广泛使用的小端字节序 177
项目:破解Wii Nunchuk 177
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
大气压力传感器GY65 269
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
我一直对物联网和嵌入式系统很感兴趣,特别是Arduino和Raspberry Pi这类开源硬件平台。在网上搜集资料时,偶然看到了《传感器实战全攻略 41个创客喜爱的Arduino与Raspberry Pi制作项目》这本书的介绍,虽然我还没来得及深入阅读,但仅从书名和目录就能感受到它所蕴含的巨大潜力。作为一个初学者,我最渴望的就是能够通过实际动手来学习,而不是枯燥的理论堆砌。《传感器实战全攻略》承诺包含41个创客喜爱的项目,这简直太吸引人了!我脑海中已经浮现出各种各样的可能性:利用传感器搭建一个智能家居系统,让家里的灯光和温度可以自动调节;制作一个环境监测设备,实时了解空气质量和湿度;甚至构建一个简单的机器人,学习基础的编程和控制。我相信,这本书会成为我探索电子世界的一本绝佳指南,帮助我将那些天马行空的创意变成现实。它提供的实践机会,远比单纯阅读技术文档要来得生动有趣,也更容易让我理解传感器是如何工作的,以及如何将它们集成到实际应用中。我特别期待书中关于传感器选择、接口连接和数据采集的部分,这对于初学者来说是至关重要的一步。
评分我是一名对技术充满好奇的在校大学生,平时喜欢研究一些电子小制作,但总感觉自己缺乏系统性的指导。《传感器实战全攻略》这本书的出现,正好填补了我在这方面的空白。首先,“传感器实战”这几个字就直击我的痛点,我需要的就是能够直接上手操作的案例,而不是那些空泛的理论。《传感器实战全攻略》提供的41个项目,听起来就足够我玩上很久,而且是Arduino和Raspberry Pi双平台支持,这简直是太棒了!我一直想尝试将传感器应用到一些更有趣的场景,比如做一个可以自动浇花的植物监测系统,或者一个能够检测室内是否有宠物的智能报警器。这本书的“创客喜爱”标签,也让我相信这些项目都是经过实践检验,并且能够带来实际乐趣的。我相信,通过这本书的学习,我不仅能掌握各种传感器的使用方法,还能提升我的编程能力和逻辑思维能力,为我未来的学习和职业发展打下坚实的基础。
评分作为一个已经拥有几年DIY经验的创客,我一直在寻找一本能够将我现有的知识提升到新高度的书籍。《传感器实战全攻略》虽然我还没有完全翻阅,但它所承诺的内容,特别是“41个创客喜爱的Arduino与Raspberry Pi制作项目”的描述,立刻引起了我的兴趣。我通常会选择那些能够带来实际应用价值的项目来学习,而这本书显然在这方面做得非常出色。我想象着书中会有关于如何利用各种传感器(例如温湿度传感器、气体传感器、姿态传感器等)来构建更复杂的系统,比如一个能够监测环境污染的智能城市模型,或者一个具备初步AI功能的交互式机器人。这本书的实用性是我最看重的,我希望它不仅能教会我如何连接和使用传感器,更能引导我思考如何将这些传感器的数据进行整合、分析,并最终实现有意义的功能。这种从硬件到软件,再到最终应用的完整链条,正是我们创客群体所追求的。
评分我一直认为,学习电子技术和编程最有趣的方式就是动手实践,而《传感器实战全攻略》这本书正好提供了一个绝佳的平台。虽然我还没有深入阅读,但从书名和所强调的“41个创客喜爱的Arduino与Raspberry Pi制作项目”来看,这本书无疑是为我们这些热爱DIY的创客量身打造的。我特别期待书中能够展示如何将各种传感器巧妙地运用到实际的项目中,比如如何利用光线传感器制作一个智能夜灯,如何用超声波传感器构建一个避障小车,又或者如何将温湿度传感器与Raspberry Pi结合,打造一个迷你气象站。这些都是我一直以来很想尝试的项目。《传感器实战全攻略》不仅仅是教你如何使用工具,更重要的是它能够激发你的创造力,让你在动手实践中学习,在解决问题的过程中成长。这种寓教于乐的学习方式,远比单纯的理论知识更加生动和有效。
评分这本书的封面设计就散发出一种浓厚的“创客”气息,那种DIY的、充满活力的感觉扑面而来,让我对接下来的内容充满了期待。我一直认为,学习电子技术最好的方式就是动手实践,而《传感器实战全攻略》正是抓住了这一点,将理论知识巧妙地融入到一个个充满趣味的制作项目中。41个项目,这个数字本身就说明了内容的丰富性和全面性。我设想着,这本书可以帮助我一步步地解锁各种传感器,比如我一直对光敏电阻和红外传感器感到好奇,想知道它们是如何感知环境的,又能在项目中发挥怎样的作用。《传感器实战全攻略》中的项目,想必能让我亲手操作,通过观察实验结果,直观地理解这些传感器的原理。而且,它还涵盖了Arduino和Raspberry Pi这两个目前最受欢迎的开发平台,这意味着我可以学习到两种不同的编程和硬件交互方式,拓宽我的技术视野。我个人非常推崇这种“学以致用”的学习模式,因为它不仅能加深对知识的理解,还能带来成就感,让我觉得学习过程充满了乐趣。
评分非常实用的一本书,做传感器用的到
评分还不错吧!一直在这买这个牌子!不错不错真不错哈哈
评分实用
评分速度像火箭一样,送货上门1秒钟
评分非常非常不错,很有实用价值!
评分給勵
评分最近还没时间研究,不过以后会看的
评分偏贵了
评分好书,买来学习,好好学习,哈哈哈哈哈,,,,,,,
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版权所有