新書推薦:
《
《往事和近事(增订本)》(著名学者葛剑雄教授代表作,新增修订、全新推出。跨越三十多年的写作,多角度讲述中华文明)
》
售價:NT$
349.0
《
往事和近事:历史地理学泰斗、百家讲坛主讲葛剑雄经典文集
》
售價:NT$
349.0
《
父母的关键认知
》
售價:NT$
225.0
《
第三帝国:一部新的历史(纳粹主义具有何种魔力?纳粹运动会卷土重来吗?一部全面揭示希特勒及其罪恶帝国黑暗的历史)
》
售價:NT$
490.0
《
强迫症的历史:德国人的犹太恐惧症与大屠杀(德国历史上的反犹文化源自哪里?如何演化为战争对犹太人灭绝性的种族杀戮?德国历史研究专家克劳斯·费舍尔叙述德国反犹史及其极端形态的典范之作)
》
售價:NT$
440.0
《
粤港澳大湾区舆论引导与舆情应对精品案例:基于媒介化治理的思考
》
售價:NT$
445.0
《
大地的勇士
》
售價:NT$
340.0
《
中华老学·第十一辑
》
售價:NT$
380.0
編輯推薦:
1. 开源硬件已经非常火热,自己动手开发将成为一种新的潮流。 2. 这是一本关于Beaglebone的杰出指南,非常易学易懂,可以帮助读者更好地驾驭Beaglebone。 在阅读本书的过程中,你不会仅仅局限于如何使用BeagleBone Black,还将开始设计自己的项目,并利用BeagleBone Black 开发它们。 ■ 探索BeagleBone Black 的运行和用途。 ■ 获取BeagleBone Black 并启动它。 ■ 通过BeagleBone Black 与外部世界交互,融入到全球BeagleBone Black 社区中。 ■ 学习阅读电路图并设计电路来连接硬件。 ■ 在面包板上搭建项目。 ■ 使用插件板来扩展BeagleBone Black 的功能。 ■ 将传感器添加到BeagleBone Black,从周围环境中感知数据并使用它们。 ■ 利用驱动器在真实世界中开发一些功能。 ■ 让BeagleBone Black 进行人脸识别。 ■ 从错误中学习,并在已经学到的知识上继续前进。
內容簡介:
BeagleBone Black是一款近几年刚刚诞生的开源硬件。它不仅价格低廉、可扩展性强,还可以用于开发一些商用项目。 本书全面介绍了有关BeagleBone Black的知识和开发技巧。全书内容共分为15章,第1~5章主要介绍了嵌入式电子产品和开发平台,第6~8章主要介绍了如何与硬件交互并了解了BeagleBone Black的操作系统,第9~14章主要介绍了如何运用BeagleBone Black开发应用,第15章是关于未来发展趋势的展望。 本书包含了对BeagleBone Black非常全面的介绍,适合开源硬件爱好者、软硬件开发人员和热衷于开源硬件比赛的学生阅读。
關於作者:
Brian McLaughlin 是一名专业的电子工程师和爱好者。他本科毕业于北卡罗莱纳州立大学计算机科学与工程专业,硕士毕业于马里兰大学系统工程专业。他在参与哈勃太空望远镜项目时逐渐开始接触硬件领域的先进课题。随着时间的推移, Brian 开始为GeekDad写文章。目前他已经成为创客社区的一份子。现在他与漂亮的妻子和两个儿子居住在马里兰州。
目錄 :
目录
第1章 嵌入式计算机与电子产品1
1.1 嵌入式电子产品 1
1.2 Arduino 5
1.3 读者将从本书学到什么 7
第2章 硬件介绍 11
2.1 BeagleBone Black家族简介 11
2.2 BeagleBone Black的硬件规格 15
2.2.1 处理器 16
2.2.2 RAM 17
2.2.3 板载闪存与MicroSD外置存储器 18
2.2.4 以太网 18
2.2.5 输入 输出接口 18
第3章 入门 21
3.1 设置BeagleBone Black 22
3.2 连接以太网 28
第4章 硬件基础 35
4.1 电子基础知识:电压、电流、功率和电阻 35
4.2 短路 39
4.2.1 电阻 41
4.2.2 二极管和LED 44
4.2.3 搭建LED电路 46
第5章 进一步探索 53
5.1 直译代码 53
5.1.1 Python在直译语言上更近一步 55
5.1.2 用Python实现LED闪烁 58
5.2 编译代码 62
第6章 尝试其他操作系统 69
6.1 Linux历史:第1部分 69
6.2 选择一个操作系统 71
6.3 加载microSD卡 72
第7章 扩展硬件知识 79
7.1 二进制基础知识 79
7.2 串行通信 90
第8章 底层硬件与插件板 97
8.1 Linux设备文件系统 97
8.2 文件系统中的硬件 100
8.3 引脚复用 104
8.4 硬件配置 109
第9章 与外部世界交互(I):传感器 113
9.1 传感器基础知识 113
9.1.1 模拟vs数字 120
9.1.2 采样率 124
第10章 远程监控和数据收集 127
10.1 项目概要 127
10.2 搭建项目的电路 130
10.3 感光元件 134
10.4 发布传感器数据 137
10.5 开始收集数据 142
第11章 与外部世界交互(II):反馈与驱动器 149
11.1 控制电流 149
11.2 调光 155
11.3 振动电机 159
11.4 伺服电机 161
11.5 步进电机 164
第12章 计算机视觉 171
12.1 连接摄像头 171
12.2 使用OpenCV库 178
12.3 优化照相亭 179
12.4 层叠分类器 181
12.5 脸部跟踪 183
第13章 检测汽车故障 191
13.1 车载计算机 191
13.2 与车辆连接 193
13.3 读取汽车的状态 200
13.4 解释数据 202
第14章 地面控制系统 207
14.1 无线电数据 207
14.2 Wi-Fi 211
14.3 软件定义无线电 213
14.4 用git获取库 216
14.5 测试无线电台 217
14.6 校准电台 220
14.7 监听民航数据 222
14.8 BeagleBone Black空管站 224
第15章 展望未来 227
15.1 项目设想 228
15.1.1 便携式游戏解决方案 229
15.1.2 气象站 229
15.1.3 车载计算机 229
15.1.4 更加先进的飞机雷达 230
15.1.5 卫星地面站 231
15.2 工具 233
15.3 资源 234