新書推薦:
《
唐代冠服图志(百余幅手绘插画 图解唐代各类冠服 涵盖帝后 群臣 女官 士庶 军卫等 展现唐代社会风貌)
》
售價:NT$
398.0
《
知宋·宋代之科举
》
售價:NT$
454.0
《
那本书是(吉竹伸介与又吉直树 天才联动!)
》
售價:NT$
454.0
《
传播的跃迁:人工智能如何革新人类的交流
》
售價:NT$
505.0
《
纯粹·古代中国的历史与制度
》
售價:NT$
286.0
《
生活来来往往 别等来日方长 新版(伍佰:“讲好了这一辈子,再度重相逢。”别等,别遗憾!珍惜当下才是最好的解药)
》
售價:NT$
265.0
《
一个英国军事顾问眼中的二战
》
售價:NT$
1265.0
《
就业、利息和货币通论(徐毓枬译本)(经济学名著译丛)
》
售價:NT$
306.0
|
編輯推薦: |
内容并不局限于简单的上手指南,而是比较贴近实际应用,并有较强的实践指导意义。本书是以Pidora为系统,这和大多数的书籍、网文所针对的系统,以及树莓派基金会推广的系统不同,是个有趣的切入点。全书行文风格倾向于随笔、访谈性质,不经意间随便提到的东西会让读者感受到具有很大的挖掘价值,相比于死板的“手册”气氛的书籍而言,本书的思路更加开阔。
|
內容簡介: |
《Raspberry Pi树莓派实作应用》比常规的Raspberry Pi用户指南更深一步,探讨实际操作层面的内容。从检查硬件设备、进行软件安装为起始,随后分章节讲述实际项目的操作方法,例如制作智能温度计,设计安全监控设备,搭建迷你媒体中心,控制移动设备等。
|
關於作者: |
作者Brendan Horan是一个硬件狂热者,他家中的每一台计算机使用的都是开源技术。Brendan对各种形式的硬件的热爱对他的IT事业非常有帮助,不管是修复笔记本电脑还是调整服务器和相应的硬件以满足应用程序的高可用性和低延迟的需求。他的妻子是中国人。
|
目錄:
|
第一章 硬件概述
1.1 树莓派的输入和输出接口
1.1.1 USB端口
1.1.2 局域网LAN端口
1.1.3 摄像头串行接口CSI
1.1.4 高清晰度多媒体端口HDMI
1.1.5 给树莓派加电!
1.1.6 显示器串行端口DSI
1.1.7 SD卡插槽
1.1.8 GPIO接口
1.1.9 模拟视频输出端口
1.1.10 JTAG接口
1.1.11 音频输出
1.1.12 发光二极管LED
1.2 树莓派的大脑
1.2.1 处理器流水线
1.2.2 缓存
1.2.3 内存芯片
1.2.4 电源状态
1.2.5 效能功耗比
1.3 树莓派的眼睛
1.4 启功时发生了什么事情?
1.5 你面前的树莓派
1.6 总结
第2章 安装Fedora
2.1 镜像文件分析
2.1.1 使用图形界面安装程序
2.1.2 使用命令行
2.1.3 在Windows上安装镜像
2.2 启动你的树莓派
2.2.0 哦不,是崩溃
2.3 配置和系统浏览
2.4 更新固件和操作系统
2.5 优化系统
2.5.1 优化SD卡
2.5.2 考虑内存交换
2.5.3 优化CPU周期
2.6 IO调优
2.6.1 理解完全公平队列CFQ调度器
2.6.2 理解等待Noop调度器
2.6.3 改变调度器
2.7 轻量级应用程序和工具
2.8 总结
第3章 一个简单的温度传感器
3.1 面包板GPIO和引脚
3.1.1 传感器
3.1.2 神奇的一线总线
3.2 构建传感器
3.2.1 使用小的黑色的DS18B20
3.2.2 从Linux上读取DS18B20
3.2.3 使用大的蓝色的DHT11
3.2.4 从Linux上读取DHT11
3.3 为传感器撰写脚本
3.4 总结
第4章 驱动一个简单的字符型液晶显示器LCD
4.1 拆开HD44780和它的翻版
4.2 准备硬件
4.2.1 液晶显示器的准备工作
4.2.2 移位寄存器
4.2.3 I2C总线
4.2.4 全部组装在一起
4.2.5 查找你的I2C设备
4.3 软件和液晶显示器客户端
4.4 服务器配置
4.4.1 测试服务器
4.4.2 运行客户端
4.4.3 显示文本
4.5 总结
第5章 安全监控设备
5.1 被动红外PIR介绍
5.2 压力垫介绍
5.3 组装设备
5.3.1 压力垫
5.3.2 使用GPIO引脚
5.3.3 关于压力垫的状态的脚本
5.3.4 连接被动红外
5.4 引出WEBrick
5.4.1 欢迎WEBrick
5.4.2 安全应用程序代码
5.4.3 运行安全应用程序
5.5 总结
第6章 交叉编译环境
6.1 交叉编译简介
6.2 宿主机
6.2.1 crosstool-NG
6.2.2 配置crosstool-NG
6.2.3 你的第一个交叉编译
6.3 交叉编译依赖关系
6.4 优化
6.5 总结
第7章 迷你媒体中心
7.1 为什么使用OpenELEC
7.1.1 使用-Ofast优化选项
7.1.2 使用链接时优化LTO
7.1.3 按需使用符号
7.1.4 最后两个优势
7.2 安装OpenELEC
7.3 解码许可证
7.4 第一次启动
7.4.1 设置日期和时间
7.4.2 内存分配
7.4.3 屏幕分辨率和显示设置
7.5 浏览器访问
7.6 手机远程控制
7.7 总结
第8章 增加实时时钟
8.1 计算机上最初的实时时钟
8.2 DS1338实时时钟
8.3 晶体
8.4 零件清单和装配
8.4.1 焊接适配器板
8.4.2 制作电池的印制电路板PCB
8.4.3 建立电路
8.5 软件部分
8.6 总结
第9章 串口服务器
9.1 到底什么是串口控制台呢?
9.2 串行端口?什么串行端口?
9.2.1 串行端口中的一点小失望
9.2.2 查找树莓派上的串行端口
9.3 UART和逻辑位移器
9.3.1 逻辑电平位移器可以做什么?
9.3.2 需要的硬件
9.3.3 建立电路
9.3.4 加电启动
9.4 串口的非控制台功能
9.5 Ser2net
9.6 总结
第10章 控制电源设备
10.1 交流电
10.1.1 隔离设备
10.1.2 交流电源远程控制
10.2 将电路组合在一起
10.2.1 剖析远程控制器
10.2.2 添加继电器
10.3 软件方面
10.3.1 使用GPIO引脚作为输出
10.3.2 编写一个模拟按下按钮的程序
10.3.3 回到WEBrick
10.4 总结
第11章 其他操作系统
11.1 安卓
11.1.1 安卓的历史
11.1.2 安卓系统的考虑
11.1.3 安装安卓系统
11.1.4 使用安卓系统
11.2 RISC OS
11.2.1 RISC OS的历史
11.2.2 RISC OS的考虑
11.2.3 安装RISC OS
11.2.4 使用RISC OS
11.3 Plan 9
11.3.1 Plan 9的历史
11.3.2 Plan 9的考虑
11.3.3 安装Plan 9
11.3.4 使用Plan 9
11.4 Gentoo
11.4.1 Gentto的历史
11.4.2 Gentoo的考虑
11.4.3 安装Gentoo
11.4.4 使用Gentoo
11.5 总结
|
|