出版社:人民郵電出版社 ISBN:9787115524072 版次:04 商品編碼:12647205 品牌:異步圖書 包裝:平裝 開本:16開 出版時間:2020-05-01 頁數:238 正文語種:中文 作者:埃本·阿普頓,王偉,馬永剛,高照玲,韓雪,田華
" 編輯推薦 《樹莓派用戶指南》由樹莓派創始人編寫,堪稱“非官方的樹莓派用戶指南”,對樹莓派入門讀者和興趣愛好者都是很好的參考資料。 《樹莓派用戶指南》涉及Python編程、Scracth編程以及Minecraft,還包括軟件配置、硬件擴展等。 《樹莓派用戶指南》書中清晰的說明和專家建議能逐步引導你完成所有步驟,從而輕松地使用樹莓派。 內容簡介 樹莓派(Raspberry Pi)是一款基於Linux繫統的卡片式計算機,它外形小巧,相當於一張信用卡的大小。研發樹莓派的初衷是希望通過低價硬件和自由軟件來推動學校的基礎計算機學科教育,但很快樹莓派就得到了眾多計算機發燒友和硬件愛好者的青睞。他們用它學習編程,並創造出各種各樣新奇的、風靡一時的軟硬件應用。 本書由樹莓派的創始人編寫,是經典的樹莓派用戶指南。這是本書全新升級之後的第4版。本書共5篇,第1篇(第1~7章)介紹樹莓派的基礎知識(樹莓派的各個版本及其相關背景)、樹莓派入門、Linux 繫統管理、故障排查、網絡配置、樹莓派軟件配置工具和樹莓派高級配置;第2篇(第8章和第9章)介紹如何將樹莓派作為家庭影院計算機、如何將樹莓派應用於生產環境;第 3 篇(第10~12章)介紹Scratch編程、Python編程和樹莓派版Minecraft;第4篇(第13~16章)介紹硬件破解、GPIO端口、樹莓派的攝像頭模塊和擴展電路板;第5篇(附錄A~附錄C)介紹Python程序代碼、樹莓派的攝像頭知識快速參考和HDMI顯示模式。 本書可作為程序員、計算機軟硬件愛好者以及對樹莓派感興趣的讀者的參考讀物,也可作為樹莓派相關實踐課程的基礎教程。 作者簡介 埃本·阿普頓(Eben Upton) 樹莓派基金會的創辦者,並擔任樹莓派商業組織的CEO。他曾創辦過兩家移動遊戲公司,並擔任過聖約翰學院計算機科學課程組的組長。他從劍橋大學獲得了學士學位、哲學博士學位以及MBA學位。 加雷思·哈菲克(Gareth Halfacree)是一名技術專欄的自由撰稿人,與Eben Upton共同發起了樹莓派項目。同時,Gareth還長期為GNU/Linux、LibreOffice、Fritzing、Arduino等項目進行代碼審核,代碼貢獻以及文檔維護。 目錄 第 1篇樹莓派基礎 第 1章初識樹莓派\t2 1.1主板\t2 1.2 Model A和Model B\t5 1.3 Model A+和Model B+\t6 1.4 樹莓派2\t7 1.5 樹莓派3\t8 1.6 樹莓派Zero\t9 1.7 背景資料\t10 1.7.1 ARM與x86\t10 1.7.2 Windows與Linux\t11 第 2章樹莓派入門\t13 2.1 連接顯示器\t13 2.1.1 復合視頻\t13 2.1.2 HDMI視頻\t14 2.1.3 DSI視頻\t15 2.2 連接音頻設備\t16 2.3 連接鍵盤和鼠標\t16 2.4 在SD卡上安裝NOOBS\t19 2.5 連接外部存儲設備\t20 2.6 網絡連接\t21 2.6.1 有線網絡\t21 2.6.2 無線網絡\t22 2.7 連接電源\t24 2.8 安裝操作繫統\t24 2.8.1 使用NOOBS安裝\t25 2.8.2 手動安裝\t27 2.9 連接藍牙設備\t30 第3章Linux繫統管理\t32 3.1 Linux繫統簡介\t32 3.2 Linux基礎\t34 3.3 Raspbian簡介\t35 3.3.1 談談Raspbian的 前身Debian\t40 3.3.2 Raspbian的替代 方案\t40 3.4 使用外部存儲設備\t41 3.5 創建一個新的賬號\t42 3.5.1 文件繫統布局\t43 3.5.2 邏輯布局\t43 3.5.3 物理布局\t45 3.6 安裝和卸載軟件\t45 3.6.1 以圖形方式管理 軟件\t46 3.6.2 以命令行方式管理 軟件\t47 3.6.3 查找你要的軟件\t47 3.6.4 安裝軟件\t48 3.6.5 卸載軟件\t49 3.6.6 升級軟件\t50 3.7 安全關閉樹莓派\t50 第4章故障排查\t52 4.1 鍵盤與鼠標的診斷\t52 4.2 供電診斷\t53 4.3 顯示診斷\t55 4.4 啟動診斷\t55 4.5 網絡診斷\t56 第5章網絡配置\t59 5.1 有線網絡\t59 5.1.1 通過GUI連接到有線 網絡\t59 5.1.2 通過終端連接到有線 網絡\t60 5.1.3 測試連接\t62 5.2 無線網絡\t63 5.2.1 通過GUI連接到無線 網絡\t63 5.2.2 通過終端連接到無線 網絡\t65 第6章樹莓派軟件配置工具\t70 6.1 運行raspi-config\t70 6.2 System選項卡\t71 6.2.1 文件繫統 (Filesystem)\t71 6.2.2密碼(Password)\t72 6.2.3主機名 (Hostname)\t73 6.2.4啟動(Boot)\t73 6.2.5自動登錄 (Auto Login)\t73 6.2.6啟動時的網絡 (Network at Boot)\t74 6.2.7掃描(Overscan)\t74 6.2.8 Rastrack\t74 6.3 Interfaces選項卡\t75 6.3.1 攝像頭(Camera)\t76 6.3.2 SSH\t76 6.3.3 串行外圍接口 (SPI)\t76 6.3.4 內部集成電路 (I2C)\t76 6.3.5 串行連接(Serial)\t76 6.3.6 單總線接口 (1-Wire)\t77 6.4 Performance選項卡\t77 6.4.1 超頻(Overclock)\t77 6.4.2 GPU內存\t79 6.5 Localisation選項卡\t79 6.5.1 Locale\t80 6.5.2 時區(Timezone)\t81 6.5.3 鍵盤(Keyboard)\t81 第7章樹莓派高級配置\t83 7.1 使用NOOBS編輯配置 文件\t83 7.2 配置硬件:config.txt\t85 7.2.1 顯示設置\t86 7.2.2 啟動設置\t89 7.2.3 樹莓派超頻\t90 7.3 關閉L2緩存\t93 7.4 內存劃分\t94 7.5 配置軟件:cmdline.txt\t95
第 2篇構建媒體中心或用於生產環境 第8章將樹莓派作為家庭影院 計算機\t100 8.1 音樂播放控制臺\t100 8.2 專用HTPC與OSMC\t102 8.2.1 流網絡媒體\t104 8.2.2 本地網絡上的 流媒體\t106 8.2.3 配置OSMC\t107 第9章將樹莓派用於生產環境\t109 9.1 使用雲端的應用\t109 9.2 使用LibreOffice\t111 9.3 使用Gimp圖像編輯器\t113
第3篇樹莓派編程 第 10章Scratch編程\t116 10.1 Scratch簡介\t116 10.2 例1:Hello World\t117 10.3 例2:動畫與聲音\t120 10.4 例3:一個簡單的遊戲\t122 10.5 Scratch硬件接口編程\t128 10.6 延伸閱讀\t130 第 11章Python編程\t131 11.1 Python簡介\t131 11.2 例1:Hello World\t132 11.3 例2:注釋、輸入、變量和 循環\t137 11.4 例3:用pygame開發 遊戲\t141 11.5 例4:Python與網絡\t148 11.6 延伸閱讀\t153 第 12章樹莓派版Minecraft\t155 12.1 樹莓派版Minecraft簡介\t155 12.2 安裝Minecraft\t156 12.3 運行Minecraft\t156 12.4 探索\t158 12.5 破解Minecraft\t159
第4篇硬件破解 第 13章學習硬件破解\t166 13.1 件\t166 13.2 解讀電阻顏色編碼\t168 13.3 采購組件\t169 13.3.1 線上零售商\t170 13.3.2 線下零售商\t170 13.3.3 業餘愛好者\t171 13.4 在面包板上更進一步\t172 13.5 焊接簡介\t174 第 14章GPIO端口\t179 14.1 識別樹莓派版本\t179 14.2 GPIO引腳圖\t181 14.3 GPIO特性\t182 14.3.1 UART串行總線\t182 14.3.2 I2C總線\t182 14.3.3 SPI總線\t183 14.4 通過Python使用GPIO 端口\t183 14.4.1 GPIO輸出— LED\t184 14.4.2 GPIO輸入—按鍵 輸入\t187 14.5 焊接樹莓派Zero的GPIO 插頭\t191 第 15章樹莓派的攝像頭模塊\t194 15.1 為何使用攝像頭模塊\t194 15.2 選擇攝像頭模塊\t195 15.3 安裝攝像頭模塊\t195 15.4 啟用攝像頭模式\t198 15.5 拍攝照片\t200 15.6 錄制視頻\t202 15.7 命令行定時拍照\t203 第 16章擴展電路板\t205 16.1 樹莓派官方盒子\t206 16.2 樹莓派7英寸觸摸 顯示屏\t208 16.3 Sense HAT\t211 16.3.1 安裝\t212 16.3.2 Sense HAT編程\t214
第5篇附錄 附錄APython程序代碼\t220 附錄B樹莓派的攝像頭知識快速 參考\t225 附錄CHDMI顯示模式\t234 查看全部↓
" |