图书介绍

物联网编程实战 应用RaspberryPi和JavaPDF|Epub|txt|kindle电子书版本网盘下载

物联网编程实战 应用RaspberryPi和Java
  • (美)StephenChin,(美)JamesL.Weaver著;张龙杰,杨玖。李祁译 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302452928
  • 出版时间:2016
  • 标注页数:299页
  • 文件大小:30MB
  • 文件页数:316页
  • 主题词:

PDF下载


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

下载说明

物联网编程实战 应用RaspberryPi和JavaPDF格式电子书版下载

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

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

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

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

图书目录

第1章 烘焙Pi1

1.1 启动Raspberry Pi2

1.1.1 选购兼容的SD卡3

1.1.2 格式化SD卡4

1.2 安装Raspbian6

1.2.1 将Raspberry Pi接入网络6

1.2.2 如何判断Raspberry Pi工作正常8

1.3 安装带有NOOBS的Raspbian10

1.4 Raspberry Pi入网16

1.4.1 通过以太网连接16

1.4.2 通过本地计算机网络连接16

1.4.3 通过无线网络连接19

1.4.4 更新和升级21

1.4.5 设置主机名21

1.4.6 通过SSH连接到Raspberry Pi上22

1.5 创建一个简单的Raspberry Pi应用25

第2章 第一个Java项目27

2.1 材料清单28

2.2 NetBeans入门28

2.2.1 下载并配置NetBeans29

2.2.2 HelloRaspberryPi回顾31

2.3 烹煮Java35

2.3.1 与USB电子秤通信35

2.3.2 咖啡计算器44

2.3.3 异步通信47

2.3.4 咖啡酿造配方51

2.4 商业许可56

第3章 二进制定时器59

3.1 材料清单60

3.2 通过Java访问GPIO62

3.2.1 安装Device I/O库63

3.2.2 Device I/O的引脚分配65

3.2.3 Device I/O库LED测试68

3.3 使用Pi4J74

3.3.1 Pi4J引脚分配74

3.3.2 Pi4J LED测试76

3.4 以二进制倒计时78

3.4.1 实现一个二进制定时器78

3.4.2 面包板布线82

3.4.3 二进制定时器算法87

3.4.4 完整的二进制定时器97

3.5 红利:GPIO性能揭秘98

第4章 物联网礼帽107

4.1 材料清单108

4.2 设置Raspberry Pi A+110

4.3 RaspberryPi对NFC/RFID的支持111

4.3.1 为I2C、SPI和UART配置Raspberry Pi112

4.3.2 连接智能卡读卡器114

4.3.3 配置NFC库121

4.3.4 编译和安装libnfc121

4.3.5 编译并安装ifdnfc125

4.4 从Java读智能卡128

4.5 物联网礼帽的物理结构132

第5章 循迹小车139

5.1 物料清单140

5.2 组装机器小车142

5.3 循迹小车程序设计152

5.3.1 Makeblock/ARPI600引脚映射153

5.3.2 脉冲宽度调制156

5.3.3 红外控制器159

5.3.4 循迹163

5.3.5 障碍物检测166

5.4 小结169

第6章 茶栈171

6.1 物料清单172

6.1.1 选择电子秤172

6.1.2 温度探测175

6.1.3 触摸屏显示175

6.1.4 茶叶供应商177

6.1.5 杂项资料178

6.2 基于串行电子秤的精密测量179

6.2.1 连接串行电子秤180

6.2.2 借助Minicom进行测试183

6.3 通过Java访问电子秤187

6.3.1 通过Pi4J读串行数据188

6.3.2 电子秤的串行实现191

6.4 高精度温度传感器197

6.4.1 单总线串行接口198

6.4.2 测试DS18B20199

6.4.3 通过Java访问温度传感器202

6.5 茶叶配方206

6.6 JavaFX UI210

第7章 自主飞行的无人机221

7.1 硬件材料清单222

7.2 所需软件225

7.3 构建自主飞行的无人机227

7.3.1 安装Raspberry Pi227

7.3.2 在Raspberry Pi和无人机之间建立无线网络连接,把Raspberry Pi配置成一个无线访问热点(WAP)227

7.3.3 组装并固定无人机的硬件234

7.3.4 编写一个包含飞行指令的Java方法236

7.3.5 通过NetBeans连接到Raspberry Pi上并远程部署Java应用程序和支持库237

7.3.6 调用Java应用程序来控制无人机飞行238

7.4 实现更高级别的自治238

7.4.1 在三维空间中定位无人机239

7.4.2 实现控制回路239

第8章 复古视频游戏模拟器241

8.1 物料清单242

8.1.1 Raspberry Pi243

8.1.2 显示和适配器243

8.1.3 扬声器和音频244

8.1.4 导航和按钮245

8.1.5 布线和工具247

8.2 创建GPIO控制器248

8.2.1 控制器布线249

8.2.2 焊接Kippah252

8.2.3 连接Kippah255

8.2.4 连接扬声器258

8.3 模拟NES260

8.3.1 运行模拟器261

8.3.2 Raspberry Pi超频265

8.3.3 NES自动启动266

第9章 NightHacking RetroPi267

9.1 物料清单268

9.1.1 供电268

9.1.2 3D打印机269

9.2 RetroPi外壳的建造272

9.2.1 Autodesk Fusion 360 3D建模274

9.2.2 打印外壳278

9.3 组装RetroPi281

9.3.1 直接连接音频281

9.3.2 便携式电源282

9.3.3 按钮重新布线285

9.3.4 安装内部硬件288

9.3.5 连接显示屏293

热门推荐