物联网编程实战 应用RaspberryPi和JavaPDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:(美)StephenChin,(美)JamesL.Weaver著;张龙杰,杨玖。李祁译
- 出 版 社:北京:清华大学出版社
- 出版年份:2016
- ISBN:7302452928
- 页数:299 页
第1章 烘焙Pi 1
1.1 启动Raspberry Pi 2
1.1.1 选购兼容的SD卡 3
1.1.2 格式化SD卡 4
1.2 安装Raspbian 6
1.2.1 将Raspberry Pi接入网络 6
1.2.2 如何判断Raspberry Pi工作正常 8
1.3 安装带有NOOBS的Raspbian 10
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 下载并配置NetBeans 29
2.2.2 HelloRaspberryPi回顾 31
2.3 烹煮Java 35
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访问GPIO 62
3.2.1 安装Device I/O库 63
3.2.2 Device I/O的引脚分配 65
3.2.3 Device I/O库LED测试 68
3.3 使用Pi4J 74
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 Pi 112
4.3.2 连接智能卡读卡器 114
4.3.3 配置NFC库 121
4.3.4 编译和安装libnfc 121
4.3.5 编译并安装ifdnfc 125
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 测试DS18B20 199
6.4.3 通过Java访问温度传感器 202
6.5 茶叶配方 206
6.6 JavaFX UI 210
第7章 自主飞行的无人机 221
7.1 硬件材料清单 222
7.2 所需软件 225
7.3 构建自主飞行的无人机 227
7.3.1 安装Raspberry Pi 227
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 Pi 243
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 焊接Kippah 252
8.2.3 连接Kippah 255
8.2.4 连接扬声器 258
8.3 模拟NES 260
8.3.1 运行模拟器 261
8.3.2 Raspberry Pi超频 265
8.3.3 NES自动启动 266
第9章 NightHacking RetroPi 267
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 组装RetroPi 281
9.3.1 直接连接音频 281
9.3.2 便携式电源 282
9.3.3 按钮重新布线 285
9.3.4 安装内部硬件 288
9.3.5 连接显示屏 293
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《看漫画学钢琴 技巧 3》高宁译;(日)川崎美雪 2019
- 《优势谈判 15周年经典版》(美)罗杰·道森 2018
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《海明威书信集:1917-1961 下》(美)海明威(Ernest Hemingway)著;潘小松译 2019
- 《迁徙 默温自选诗集 上》(美)W.S.默温著;伽禾译 2020
- 《上帝的孤独者 下 托马斯·沃尔夫短篇小说集》(美)托马斯·沃尔夫著;刘积源译 2017
- 《巴黎永远没个完》(美)海明威著 2017
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019