Raspberry Pi用戶指南 ( 簡體 字) |
作者:[英] Eben Upton Gareth Halfacree | 類別:1. -> 電腦組織與體系結構 -> 單晶片 -> Raspberry Pi |
譯者: |
出版社:人民郵電出版社 | 3dWoo書號: 36328 詢問書籍請說出此書號!【有庫存】 NT售價: 245 元 |
出版日:8/1/2013 |
頁數:212 |
光碟數:0 |
|
站長推薦: |
印刷:黑白印刷 | 語系: ( 簡體 版 ) |
|
加入購物車 │加到我的最愛 (請先登入會員) |
ISBN:9787115323675 |
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 序 |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證) |
作者序: |
譯者序: |
前言: |
內容簡介: 樹莓派(Raspberry Pi),是一款基于Linux系統的、只有一張信用卡大小的卡片式計算機。研發樹莓派的最初目的是通過低價硬件及自由軟件來推動在學校的基礎的計算機學科教育,但很快樹莓派就得到計算機和硬件愛好者青睞;他們用它學習編程,并創造出各種各樣新奇的、風靡一時的軟硬件應用。 《Raspberry Pi用戶指南》由樹莓派的共同創始人編寫,是權威的樹莓派用戶指南。全書共4篇13章。第一篇包括第1章到第6章,分別介紹了樹莓派的基礎知識、Linux系統的管理、故障排除、網絡配置、分區管理和樹莓派的詳細配置;第二篇包括第7章到第9章,主要介紹如何把樹莓派用作家庭影院、用于生產環境,以及用作網絡服務器;第三篇包括第10章到第13章,分別介紹了基于樹莓派的Scratch編程、Python編程,以及硬件破解、電路板擴展等相對高級的話題。第四篇是兩個附錄,分別給出了Python程序代碼和HDMI顯示模式。 《Raspberry Pi用戶指南》適合程序員、計算機軟硬件愛好者,以及對樹莓派感興趣的讀者閱讀,也適合作為樹莓派相關實踐課程的基礎教程。 |
目錄:第1篇 連接樹莓派
第1章 初識樹莓派 3 1.1 ARM vs. x86 4 1.2 Windows vs. Linux 5 1.3 樹莓派入門 6 1.3.1 連接顯示器 6 1.3.2 連接聲音設備 8 1.3.3 連接鍵盤和鼠標 9 1.3.4 通過SD存儲卡安裝操作系統 10 1.3.5 連接外部存儲設備 14 1.3.6 網絡連接 15 1.3.7 連接電源 17
第2章 Linux系統管理 19 2.1 Linux系統概述 20 2.2 Linux基礎 22 2.3 Debian簡介 23 2.4 使用外部存儲設備 26 2.5 創建一個新的用戶賬戶 28 2.6 文件系統布局 29 2.6.1 邏輯布局 29 2.6.2 物理布局 31 2.7 安裝和卸載軟件 31 2.7.1 查找軟件 32 2.7.2 安裝軟件 33 2.7.3 卸載軟件 34 2.7.4 升級軟件 34
第3章 故障排除 37 3.1 鍵盤和鼠標的診斷 38 3.2 供電的診斷 39 3.3 顯示的診斷 41 3.4 啟動的診斷 41 3.5 網絡的診斷 42 3.6 緊急內核 44
第4章 網絡配置 47 4.1 有線網絡 48 4.2 無線網絡 50
第5章 分區管理 59 5.1 創建新分區 60 5.2 調整已有分區大小 63 5.2.1 自動調整分區大小 63 5.2.2 手動調整分區大小 65 5.3 換用大容量SD卡 68 5.3.1 在Linux下創建SD卡鏡像 69 5.3.2 OS X下創建SD卡鏡像 70 5.3.3 在Windows下創建鏡像 70
第6章 配置你的樹莓派 73 6.1 配置硬件:config.txt 74 6.1.1 顯示設置 75 6.1.2 啟動設置 78 6.1.3 樹莓派超頻 79 6.1.4 關閉L2緩存 82 6.1.5 測試模式 82 6.2 內存劃分:start.elf 83 6.3 配置軟件:cmdline.txt 84
第2篇 樹莓派作為家庭影院、用于生產環境以及Web服務器
第7章 樹莓派作為家庭影院電腦 89 7.1 音樂播放控制臺 90 7.2 專用家庭影院電腦 92
第8章 樹莓派用于生產環境 99 8.1 使用云端的應用 100 8.2 使用OpenOffice.org 103 8.3 使用Gimp圖像編輯器 105
第9章 樹莓派作為網絡服務器 109 9.1 安裝LAMP 110 9.2 安裝WordPress 114
第3篇 編程和破解
第10章 Scratch編程 121 10.1 Scratch介紹 122 10.2 例1:Hello World 123 10.3 例2:動畫和聲音 126 10.4 例3:一個簡單的游戲 128 10.5 機器人和傳感器 134 10.5.1 PicoBoard傳感器 134 10.5.2 機器人與LEGO 135 10.6 進一步閱讀 135
第11章 Python編程 137 11.1 Python介紹 138 11.2 例1:Hello World 138 11.3 例2:注釋、輸入、變量和循環 143 11.4 例3:用pygame開發游戲 148 11.5 Python和網絡 156 11.6 進一步閱讀 162
第12章 硬件破解 163 12.1 電子元件 164 12.2 解讀電阻顏色編碼 166 12.3 采購組件 167 12.3.1 在線零售商 167 12.3.2 離線零售商 168 12.3.3 業余愛好專家 169 12.4 GPIO端口 170 12.4.1 UART串行總線 171 12.4.2 I2C總線 172 12.4.3 SPI總線 172 12.5 通過Python使用GPIO端口 172 12.5.1 安裝GPIO的Python庫 173 12.5.2 GPIO的輸出 175 12.5.3 GPIO的輸入 179 12.6 在實驗電路板上更進一步 182 12.7 焊接簡介 185
第13章 擴展電路板 189 13.1 樹莓派的Ciseco Slice擴展板 190 13.2 Adafruit的樹莓派原型擴展板 192 13.3 Fen的Gertboard邏輯板 195
第4篇 附錄
附錄A Python程序代碼 201 附錄B HDMI顯示模式 207 |
序: |