內容簡介
Raspberry Pi(中文名為“樹莓派”,簡寫為RPi,或者RasPi/RPi)是基於Linux係統設計的一款世界上小電腦,外形隻有信用卡大小,但功能強大。自問世以來,樹莓派受到眾多計算機發燒友和創客的追捧,甚至到瞭一“派”難求的地步。
《樹莓派實戰秘籍》由知名的樹莓派創始人寫就,內容全麵且極具專業性。全書涵蓋瞭65個使用樹莓派的技巧,分6章內容分彆從黑客配置技巧、為樹莓派做Linux黑客、房間內的樹莓派、室外的樹莓派、多媒體樹莓派以及擴展樹莓派幾個方麵全方位地介紹瞭樹莓派,引導讀者能夠創造齣更多復雜的創客應用。
《樹莓派實戰秘籍》內容行文易懂、示例豐富。對於那些具備一定Linux基礎知識並且對樹莓派感興趣的讀者,這將是一本不可多得的啓發教程。
作者簡介
Ruth Suehle在Red Hat的開源及標準化組織工作,領導著Fedora項目的市場團隊,她同時也作為opensource的主持人主導有關開源原則的討論。
Tom Callaway在Red Hat任職Fedora工程經理,自從Fedora誕生之後就一直活躍於其中。他擔任瞭Fedora軟件包委員會主席,並維護著Fedora中超過300多個軟件包。
內頁插圖
目錄
第一章 黑客配置技巧
1.1 技巧01 選擇並格式化閤適的SD卡
1.2 技巧02 掛載SD卡
1.3 技巧03 解碼LED燈
1.4 技巧04 更新固件
1.5 技巧05 監測樹莓派的硬件
1.5.1 測量器件電壓
1.5.2 測量溫度
1.5.3 監測內存劃分
1.5.4 檢查自定義配置重寫
1.6 技巧06 給你的Pi超頻
1.6.1 提高ARM CPU頻率
1.6.2 提高SDRAM頻率
1.6.3 提高GPU頻率
1.6.4 預測試的超頻預置模式
1.7 技巧07 使用過壓獲得更高的性能
1.8 技巧08 獲取更多的USB端口
1.9 技巧09 解決電源問題
1.9.1 使用GPIO口供電Pi之前請三思
1.9.2 不要通過USB倒灌電流
1.9.3 從GPIO口安全地獲取電源
1.9.4 解決電源問題
1.9.5 獲得更好的電源
1.9.6 獲得更好的Micro USB綫
1.9.7 測試你的綫纜電阻
1.10 技巧10 修復你的樹莓派
1.10.1 測試你的電源
1.10.2 替換C6電容
1.11 技巧11 進入Headless模式
1.12 技巧12 連接SSH
1.13 技巧13 給Pi分配靜態IP地址
1.14 技巧14 初學GPIO
1.14.1 帶編號的引腳絲印
1.14.2 BCM標注法
1.14.3 標注你自己的GPIO引腳
1.15 技巧15 連接GPIO腳到麵包闆上
1.15.1 GPIO快速參考
1.15.2 內部集成電路(I2C,Inter-Ingegrated Circuit)
1.15.3 脈衝寬度調製(PWM,Pulse-Width Modulation)
1.15.4 通用異步接收/發送器(UART,Universal Asynchronous Receiver/Transmitter)
1.15.5 串行外設接口總綫(SPI)
1.16 技巧16 添加USB串行控製颱
1.16.1 Minicom
1.16.2 Screen
1.16.3 使用串行設備作為登錄控製颱
1.16.4 串行連接上的奇怪噪音(或信號丟失)?
1.17技巧17 添加重啓按鈕
1.18 技巧18 在移動中給Pi供電
1.19 技巧19 測量主闆電壓(伏特)
1.20 技巧20 使用Swap添加額外的內存
第二章 為樹莓派做Linux黑客
2.1 技巧21 建立交叉編譯器工具鏈
2.1.1 安裝crosstool-ng工具
2.1.2 配置crosstool-ng
2.1.3 將crosstool-ng加入到你的路徑
2.1.4 配置交叉編譯器
2.1.5 開始構建
2.2 技巧22 構建一個定製內核
2.2.1 下載內核源代碼樹
2.2.2 配置Linux內核
2.2.3 構建內核映像
2.2.4 安裝新內核
2.2.5 安裝後任務
2.3 技巧23 更新到最新的預建內核
2.3.1 獲取預購建Linux內核
2.3.2 安裝預購建Linux模塊
2.4 技巧24 在GPU和Linux用戶之間劃分內存
2.4.1 使用config.txt文件分配內存
2.4.2 自動共享內存
2.5 技巧25 更新固件和預購建二進製內核的簡易方法
2.6 技巧26 仿真Pi
2.7 技巧27 嘗試Occidentalis: 為(高級)教育目的的樹莓派發行版
2.8 技巧28 監視Pi的IP地址
2.8.1 打造LCD Pi Plate
2.8.2 安裝軟件控製LCD Pi Plate
2.8.3 運行代碼
2.9 技巧29 在樹莓派上運行Android
第三章 房間裏的樹莓派
3.1 技巧30 使用Samba分享文件
3.2 技巧31 用樹莓派做遠程打印服務器
3.3 技巧32 用樹莓派的Asterisk電話係統撥打電話
3.3.1 安裝Asterisk
3.3.2 開始Asterisk
3.3.3 設置Softphone
3.4 技巧33 打造自己的Web服務器
3.4.1 建立一個基本的博客服務器
3.4.2 為你的網站使用Coder
3.5 技巧34 控製樂高機器人
3.5.1 安裝ROS及其依賴
3.5.2 測試連接到下一個bricks的ROS
3.5.3 我隻用Python,謝謝
3.6 技巧35 (似乎) 從胸部巨創中存活
3.6.1 製作服裝
3.6.2 添加戰鬥傷口
3.6.3 一個簡單的腳本
3.6.4 完成服裝
3.6.5 拼閤在一起
3.7 技巧36 尋找外星人
3.7.1 設置BOINC
3.7.2 BOINC 賬戶管理者
第四章 室外的黑客
4.1 技巧37 獲取室外溫度(需走到室外)
4.2 技巧38 檢查你的植物
4.3 技巧39 讓你的Pi可以防水(使用外殼)
4.4 技巧40 讓你的Pi可以防水(不使用外殼)
4.5 技巧41 從你的車中發現地理藏寶
4.5.1 收集硬件
4.5.2 準備軟件映像
4.5.3 Cacheberry Pi接綫
4.5.4 加載藏寶點數據
4.6 技巧42 檢測光
4.6.1 通過Python訪問傳感器
4.6.2 直接從內核訪問傳感器
4.7 技巧43 偵聽飛機應答
4.7.1 設置代碼
4.7.2 運行腳本
4.8 技巧44 控製航空攝影
4.8.1 構建有效載荷
4.8.2 收集氣體,氣球和降落傘
4.8.3 安裝軟件
4.8.4 追蹤載荷
4.8.5 準備升空
4.8.6 任務成功
4.9 技巧45 營造最好的節日燈光效果
4.9.1 連接硬件
4.9.2 安裝軟件
第五章 多媒體黑客
5.1 技巧46 播放視頻文件
5.2 技巧47 啓用額外的視頻編解碼器
5.3 技巧48 打造Pi音樂盒
5.3.1 獲取並配置軟件
5.3.2 播放音樂
5.3.3 聲音配置
5.3.4 安全
5.3.5 親力親為
5.3.6 更新
5.4 技巧49 將Pi變成廣播電颱
5.4.1 工作原理
5.4.2 訪問硬件
5.4.3 享受FM樂趣
5.5 技巧50 用觸摸屏控製Pi
5.5.1 觸摸屏選型
5.5.2 安裝並啓用驅動
5.5.3 Xorg配置
5.5.4 使用觸摸屏
5.6 技巧51 模擬經典視頻遊戲控製颱
5.7 技巧52 連接數碼單反相機(DSLR)
5.7.1 gPhoto入門
5.7.2 基本的捕捉命令和變量
5.7.3 為你的相機找到更多
5.8 技巧53 設置Photobooth
5.9 技巧54 將Pi打造成小型媒體中心
5.9.1 MPEG-2和VC-1解碼
5.9.2 添加一個遙控器
5.9.3 擺脫束縛的捷徑
5.9.4 添加內容
5.10 技巧55 在你車後座上看電影
5.10.1 可信賴的(電源方麵)汽車
5.10.2 存儲電影
5.10.3 觸摸屏
5.10.4 獨立供電的USB集綫器
5.10.5 軟件
5.10.6 啓用觸摸屏支持
5.10.7 添加視頻
5.10.8 全部放在一起
第六章 擴展你的Pi
6.1 技巧56 從Web瀏覽器控製GPIO
6.2 技巧57 添加一個小屏
6.3 技巧58 連接Arduino功能擴展闆(Shields)到樹莓派
6.3.1 使用arduPi庫
6.3.2 GPIO輸齣
6.3.3 模擬-數字轉換器
6.3.4 UART
6.3.5 I2C
6.3.6 SPI
6.4 技巧59 控製3D打印機
6.5 技巧60 增加數字按鍵
6.5.1 鍵盤矩陣是如何工作的
6.5.2 連接鍵盤到樹莓派
6.5.3 安裝軟件
6.5.4 運行程序
6.6 技巧61 添加散熱器
6.7 技巧62 在Pidora上啓用樹莓派攝像頭
6.8 技巧63 建立一個太陽能供電的實驗室
6.8.1 Gather硬件
6.8.2 設置樹莓派
6.9 技巧64 建立一個MIDI控製器(非常便宜!)
6.9.1 硬件
6.9.2 軟件
6.9.3 Ergonomics
6.10 技巧65 打造樹莓派超級計算機
6.10.1 在多個節點上構建MPI來運行代碼
6.10.2 燒錄SD卡… 一次
6.10.3 在Pi間使用SSH代替密碼登錄
6.10.4 構建更多節點
6.10.5 為MPI使用Python綁定
6.10.6 為樹莓派製作MPI共享庫的注意事項
前言/序言
樹莓派實戰秘籍 下載 mobi epub pdf txt 電子書 格式