树莓派+传感器:创建智能交互项目的实用方法、工具及最佳实践 - (EPUB全文下载)
文件大小:5.7 mb。
文件格式:epub 格式。
书籍内容:
数字匠人
树莓派+传感器:创建智能交互项目的实用方法、工具及最佳实践
(印)贾加(Gajjar,R.) 著
胡训强 张欣景 译
ISBN:978-7-111-52962-0
本书纸版由机械工业出版社于2016年出版,电子版由华章分社(北京华章图文信息有限公司,北京奥维博世图书发行有限公司)全球范围内制作与发行。
版权所有,侵权必究
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @华章数媒
微信公众号 华章电子书(微信号:hzebook)
目录
译者序
前言
致谢
第1章 认识你的小伙伴——树莓派
1.1 树莓派板卡一览
1.2 首次配置
1.3 将树莓派接入互联网
1.3.1 通过无线网卡接入互联网
1.3.2 通过PC从以太网接入互联网
1.4 Linux速成教程
1.4.1 终端和shell
1.4.2 常见的实用Linux命令
1.5 安装实用库
1.5.1 git-core
1.5.2 wiringPi
1.6 python-gpio
1.7 准备学习Python和C
1.7.1 编写和执行Python程序
1.7.2 编写和执行C程序
1.8 实战练习
1.9 本章小结
第2章 认识电子学世界
2.1 电子学基本术语
2.1.1 电压
2.1.2 电流
2.1.3 电阻
2.1.4 电容
2.1.5 断路和短路
2.1.6 串联和并联
2.1.7 上拉和下拉电阻
2.2 通信协议
2.2.1 UART
2.2.2 SPI
2.2.3 I2C
2.3 实用技巧和注意事项
2.4 理解GPIO端口
2.5 点亮LED
2.5.1 Shell脚本和GPIO
2.5.2 LED闪烁和Python
2.5.3 用C代码让LED闪烁
2.6 本章小结
第3章 用超声波传感器测量距离
3.1 神秘的超声波传感器
3.2 创建项目
3.2.1 硬件设置
3.2.2 软件设置
3.2.3 计算距离
3.3 解决常见问题
3.3.1 不能正确显示距离
3.3.2 树莓派是否做出了响应
3.3.3 测量的距离是否小于2cm
3.4 面向视力不佳人群的可穿戴设备
3.4.1 制作硬件
3.4.2 软件设置
3.5 本章小结
第4章 用传感器监控大气
4.1 传感器选择过程
4.1.1 应用的临界性
4.1.2 选择传感器封装
4.1.3 传感器属性
4.1.4 购买传感器
4.1.5 可用的传感器
4.2 DHT内置的温度和湿度传感器
4.3 引入光敏电阻(光敏元件)
4.4 创建项目
4.4.1 硬件设置
4.4.2 准备代码
4.4.3 综述
4.5 解决常见问题
4.5.1 接收到的DHT数据无效
4.5.2 LDR传感器输出的值为0
4.5.3 电压是否正确
4.6 本章小结
第5章 用模数转换器连接模拟传感器和树莓派
5.1 模数转换器
5.1.1 数据接收和信号调理
5.1.2 信号放大
5.1.3 采样和量化
5.1.4 模数转换器的类型
5.1.5 模数转换器的分辨率
5.1.6 模数转换器背后的数学知识
5.1.7 数据输出
5.2 MCP3008模数转换器
5.2.1 通道
5.2.2 接地端
5.2.3 SPI
5.2.4 参考电压
5.2.5 供电电压
5.3 制作你自己的传感器站
5.4 准备通用软件
5.5 使用你的传感器站—创建温度记录器
5.5.1 了解LM36温度传感器
5.5.2 编写应用程序
5.6 本章小结
第6章 在线上传数据——电子表格、移动设备和电子邮件
6.1 物联网
6.1.1 传感器节点
6.1.2 通信
6.1.3 云技术
6.1.4 数据分析
6.1.5 安全事务
6.2 硬件设置
6.3 用互联网进行时钟同步
6.4 向Google电子表格上传数据
6.5 通过电子邮件接收通知
6.6 集成所有东西
6.7 面临的常见问题
6.8 本章小结
第7章 用摄像头和OpenCV制作图像传感器
7.1 图像处理
7.2 OpenCV
7.3 可与树莓派连接的摄像头
7.3.1 树莓派摄像头模块
7.3.2 USB网络摄像头
7.4 用网络摄像头传输实时视频流
7.5 安装OpenCV
7.6 创建运动探测器
7.7 一些令人惊叹不已的项目
7.8 本章小结
附录 购物清单
译者序
由于过去几十年,尤其是最近十几年互联网的蓬勃发展,人们的生活方式发生了深刻改变,毫不夸张地说,现在是“人在家中坐,尽知天下事”。而新技术的兴起和应用也不断刺激着人类的欲望,人们从过去依靠互联网单纯获取数字化信息,发展到希望在所有可以接入互联网的地方依靠计算机和传感器远程控制任意设备,从而直接改善自己的生活,“物联网”技术就这样应运而生,而树莓派及其外围设备以及传感器在这中间扮演着重要的角色,树莓派好比人的大脑,传感器就像人的眼睛,而外围设备好比人的四肢,利用它们搭建好各种软硬件平台,才能使“物联网”真正落到实处。
树莓派是将各类组件集成在一张信用卡大小的主板上的小型计算机,它基于ARM架构,运行Linux专用版本操作系统。在2006年研发之初,Eben Upton与David Braben(树莓派的主要研发者)想使树莓派成为一款价格低廉的计算机,以便让更多的人有机会学习硬件知识和编程技术。但是事情的发展远远出乎他们的预料,树莓派从2012年发行第一个版本以来,凭借其通用的架构、标准的接口和丰富的外围设备,吸引了无数硬件、软件工程师的眼球,大家将其视为投身物联网产业的必备法宝之一。在国内,越来越多的从业人士或业余发烧友希望了解和学习如何基于树莓派进行开发,尤其希望学习如何结合树莓派和传感器实现远程感知、控制。在这个背景下,机械工业出版社独具慧眼,引入了这本极具实用价值的书,为众多希望学习树莓派的读者奉上了一份大餐。
本书正文共分7章,其中第1章、第2章简要介绍了树莓派的基本概念和电子学的基本知识 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » 树莓派+传感器:创建智能交互项目的实用方法、工具及最佳实践 - (EPUB全文下载)