图书介绍

Raspberry Pi+Arduino智能家居入门【下载 pdf 百度网盘 epub 免费 2025 电子版 mobi 在线】

Raspberry Pi+Arduino智能家居入门
  • (美)丹尼斯著 著
  • 出版社: 北京:科学出版社
  • ISBN:9787030434883
  • 出版时间:2015
  • 标注页数:132页
  • 文件大小:19MB
  • 文件页数:146页
  • 主题词:Linux操作系统-应用-家庭生活-自动控制系统;单片微型计算机-程序设计-应用-家庭生活-自动控制系统

PDF下载


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

下载说明

Raspberry Pi+Arduino智能家居入门PDF格式电子书版下载

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

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

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

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

图书目录

第1章 Raspberry Pi、Arduino与智能家居1

1.1 本书将要展示的内容1

1.2 Raspberry Pi的历史和背景2

1.3 Raspberry Pi硬件说明3

规格3

3.5mm模拟音频接口4

复合RCA视频接口4

两个USB2.0和一个Micro USB接口4

HDMI接口4

SD卡槽5

与GPU共享的256MB/512MB内存5

CPU5

GPU5

以太网接口6

GPIO6

1.4 Arduino的历史与背景6

1.5 Raspberry Pi-Arduino扩展板7

规格7

Xbee插座7

电源选择开关8

UART8

数字GPIO引脚8

SPI引脚8

ICSP连接器9

电源插座9

模拟输入9

Raspberry Pi GPIO连接器9

1.6 焊接9

1.7 为Arduino编写软件10

1.8 什么是智能家居11

智能家居的历史11

X10标准的诞生12

网络的爆发和开源——一种新的科技12

商业产品13

Raspberry Pi来了14

1.9 小结15

第2章 开始使用Raspberry Pi17

2.1 SD卡——Raspberry Pi的存储设备17

2.2 预装操作系统的SD卡与空白存储卡18

2.3 配置SD卡18

格式化存储卡19

2.4 BerryBoot——安装操作系统的工具21

下载BerryBoot压缩包22

连接Raspberry Pi23

下载合适的操作系统23

安装Raspbian操作系统24

安装完成27

2.5 小结29

第3章 开始使用Raspberry Pi-Arduino扩展板31

3.1 安装硬件31

识别Raspberry Pi的型号32

安装Raspberry Pi-Arduino扩展板和LED33

3.2 安装软件34

Arduino IDE34

3.3 arduPi:Raspberry Pi-Arduino扩展板的开发库36

安装ardupi37

文本编辑器——Leafpad38

3.4 例程——闪烁LED39

代码指南40

编译和运行应用程序42

3.5 小结42

第4章 开始第一个项目:简单的温度计43

4.1 制作一个温度计43

搭建硬件环境44

连接组件46

4.2 温度计的软件47

Geany IDE48

Makefile文件介绍49

温度计的代码50

编写应用程序51

编译和测试57

如果程序不能正常工作58

启动和运行59

4.3 小结59

第5章 从温度计到恒温器:升级第一个项目62

5.1 安全注意事项62

5.2 恒温器简介62

5.3 配置硬件63

继电器简介63

连接继电器64

5.4 配置软件65

继电器测试程序65

安装screen67

cURL68

恒温器代码69

5.5 测试恒温器和风扇75

连接风扇75

运行恒温器应用程序76

5.6 小结77

第6章 温度数据的存储:建立数据库来存储结果79

6.1 SQLite79

安装SQLite80

创建数据库81

编写SQL语句82

6.2 Apache Web服务器83

搭建一个基本的Web服务器84

WSGI87

创建Python程序访问数据库89

结论93

6.3 HTSQL93

下载HTSQL94

配置HTSQL95

6.4 测试Arudino程序访问数据库97

6.5 小结97

第7章 自动窗帘:根据环境光线自动开关窗帘100

7.1 光敏电阻100

7.2 电机和电机驱动板100

7.3 安装光敏电阻101

组件连线101

光敏电阻测试程序102

除错与调试105

安装电机驱动板105

组件连线105

7.4 窗帘控制程序107

脉宽调制107

线程107

代码编写108

除错与调试112

连接窗帘112

时间调整113

硬件连接113

除错与调试114

7.5 小结114

第8章 总结116

8.1 回顾前几章内容116

8.2 下一步工作116

Pi Plate原型板117

wiringPi库118

Gertboard119

Gertboard套件简介120

改进目标123

智能家居的未来124

8.3 小结125

附录 参考资料127

Raspberry Pi127

Raspberry Pi-Arduino扩展板128

Linux系统128

Python语言129

C/C++语言129

Arduino129

SQL结构化查询语言129

HTSQL查询语言130

Apache软件130

电子元件130

智能家居技术131

3D打印技术131

EEG头戴式视图器132

其他资源132

热门推荐