產品說明0
樹莓派用戶指南(第3版)
Raspberry Pi 入門指南、入門教程、樹莓派編程教程、Linux程序設計教材書籍、計算機軟硬件愛好者
商品基本信息,請以下列介紹為準 |
商品名稱: | 樹莓派用戶指南第3版 (樹莓派共同創始人之作) |
作者: | (英)阿普頓(Eben Upton),哈菲克(Gareth Halfacree) 著;張靜軒等譯 |
譯者: | 張靜軒//郭棟//許金超//王偉 |
市場價: | 49元 |
ISBN號: | 9787115405005 |
出版社: | 人民郵電出版社 |
商品類型: | 圖書 |
其他參考信息(以實物為準) |
裝幀:平裝 | 開本:16開 | 語種:中文 |
出版時間:2016-02-01 | 版次:3 | 頁數:282 |
印刷時間:2016-02-01 | 印次:1 | 字數:287千字 |
目錄 |
第1篇主板 第1章初識樹莓派3 1.1主板簡介4 1.2 ModelA 6 1.3 ModelB 7 1.4 ModelB+ 8 1.5關於ModelB的PCB版本修訂歷史9 1.5.1第1個版本(Rev1) 9 1.5.2第2個版本(Rev2) 9 1.5.3 ModelB+ 9 1.6一點背景10 1.6.1 ARM與x8610 1.6.2 Windows與Linux 11 第2章樹莓派入門13 2.1連接顯示器14 2.1.1複合視頻14 2.1.2 HDMI視頻15 2.1.3 DSI視頻16 2.2連接音頻設備16 2.3連接鍵盤和鼠標17 2.4在SD卡上安裝NOOBS 19 2.5連接外部存儲設備20 2.6網絡連接21 2.6.1有線網絡22 2.6.2無線網絡23 2.7連接電源24 2.8安裝操作系統25 2.8.1使用NOOBS安裝25 2.8.2手動安裝27 第3章Linux系統管理33 3.1 Linux系統概述34 3.2 Linux基礎36 3.3 Raspbian簡介37 3.3.1談談Raspbian的父親,Debian 42 3.3.2 Raspbian的替代方案42 3.4使用外部存儲設備43 3.5創建一個新的用戶賬戶45 3.5.1文件系統佈局46 3.5.2邏輯佈局46 3.5.3物理佈局48 3.6安裝和卸載軟件48 3.6.1從樹莓派商店獲取軟件48 3.6.2從其他途徑獲取軟件51 3.6.3查找你要的軟件52 3.6.4安裝軟件53 3.6.5卸載軟件53 3.6.6升級軟件54 3.7安全關閉樹莓派55 第4章故障排查57 4.1鍵盤與鼠標的診斷58 4.2供電的診斷59 4.3顯示的診斷61 4.4啟動的診斷61 4.5網絡的診斷62 4.6緊急內核65 第5章網絡配置67 5.1有線網絡68 5.2無線網絡71 5.3通過wpa_gui連接無線網絡75 5.4通過終端接入無線網絡77 5.4.1 No Encryption 80 5.4.2 WEP Encryption 81 5.4.3 WPA/WPA2 Encryption 81 5.4.4連接到無線網絡82 第6章樹莓派軟件配置工具83 6.1運行raspi-config 84 6.2設置選項界面85 6.2.1 Expand Filesystem 85 6.2.2 Change User Password 86 6.2.3 Enable Bootto Desktop/Scratch 86 6.2.4 Internationalisation Options 87 6.2.5 Enable Camera 88 6.2.6 Add to Rastrack 89 6.2.7 Overclock 89 6.2.8 Advanced Options 91 6.2.9 About raspi-config 94 第7章樹莓派高級配置97 7.1使用NOOBS編輯配置文件98 7.2配置硬件:config.txt 99 7.2.1顯示設置100 7.2.2啟動設置104 7.2 .3樹莓派超頻104 7.3關閉L2緩存108 7.4內存劃分109 7.5配置軟件:cmdline.txt 110 第2篇構建媒體中心、生產機器和Web服務器 第8章樹莓派作為家庭影院計算機115 8.1音樂播放控制台116 8.2專用家庭影院計算機118 8.2.1流網絡媒體120 8.2.2本地網絡上的流媒體121 8.2.3配置Raspbmc 123 第9章樹莓派用於生產環境125 9.1使用雲端的應用126 9.2使用LibreOffice 129 9.3使用Gimp圖像編輯器131 第10章樹莓派作為Web服務器135 10.1安裝LAMP 136 10.2安裝WordPress 140 第3篇樹莓派編程 第11章Scratch編程147 11.1 Scratch介紹148 11.2例1:HelloWorld 149 11.3例2:動畫與聲音152 11.4例3:一個簡單的遊戲154 11.5機器人和傳感器160 11.5.1 PicoBoard傳感器161 11.5.2機器人與LEGO 161 11.6進一步閱讀161 第12章Python編程163 12.1 Python介紹164 12.2例1:HelloWorld 164 12.3例2:註釋、輸入、變量和循環169 12.4例3:用pygame開發遊戲174 12.5例4:Python與網絡182 12.6進一步閱讀187 第13章Minecraft樹莓派版189 13.1 Minecraft樹莓派版介紹190 13.2安裝Minecraft 190 13.3運行Minecraft 192 13.4探索193 13.5破解Minecraft 195 第4篇硬件破解 第14章學習硬件破解203 14.1電子元件204 14.2解讀電阻顏色編碼206 14.3採購組件207 14.3.1在線零.售商207 14.3.2離線零.售商208 14.3.3業餘愛好專家209 14.4在實驗電路板上更進一步210 14.5焊接簡介212 第15章GPIO端口217 15.1識別樹莓派版本218 15.2 GPIO引腳圖219 15.3 GPIO特性221 15.3.1 UART串行總線222 15.3.2 I2C總線222 15.3.3 SPI總線222 15.4通過Python使用GPIO端口223 15.4.1 GPIO輸出:閃爍LED燈223 15.4.2 GPIO輸入:讀取按鍵227 第16章樹莓派攝像頭模塊233 16.1為何使用攝像頭模塊234 16.2安裝攝像頭模塊235 16.3啟用攝像頭模式&n ...... |
內容簡介 |
樹莓派(Raspberry Pi)是一款基於Linux系統的、只有一張信用卡大小的卡片式計算機。研發樹莓派的目的是通過低價硬件及自由軟件來推動學校的基礎計算機學科教育。但很快樹莓派就得到計算機和硬件愛好者的青睞,他們用它學習編程,並創造出各種各樣新奇的、風靡一時的軟硬件應用。 本書由樹莓派的共同創始人編寫,是樹莓派用戶指南。全書共5篇17章。第1篇包括第1~7章,分別介紹了樹莓派的基礎知識、樹莓派入門、Linux系統管理、故障排查、網絡配置、樹莓派軟件配置工具和樹莓派高級配置;第2篇包括第8~10章,分別介紹了樹莓派作為家庭影院計算機、用於生產環境和樹莓派作為Web服務器;第3篇包括第11~13章,分別介紹了Scratch編程、Python編程和Minecraft樹莓派版;第4篇包括第14~17章,分別介紹了硬件破解、GPIO端口、樹莓派攝像頭模塊和擴展電路板;第5篇包括3個附錄,分別介紹了Python程序代碼、樹莓派攝像頭快速參考和HDMI顯示模式。 本書適合程序員、計算機軟硬件愛好者,以及對樹莓派感興趣的讀者閱讀,也適合作為樹莓派相關實踐課程的基礎教程。 |
作者簡介 |
阿普頓,是樹莓派基金會的創辦者,並擔任該樹莓派基金會的CEO。他目前在世界500強半導體Broadcom公司任職技術總監。他早年曾創辦了兩家成功的公司,分別是Ideaworks 3D移動遊戲公司(現在是Marmalade公司)和Podfun中間件公司,還曾擔任劍橋大學聖約翰學院計算機科學專業的教學主管,並和他的父親Clive Upton教授共同編寫了《牛津韻律詞典》。Eben擁有劍橋大學的學士、博士及工商管理碩士學位。 哈菲克,是一名技術專欄的自由撰稿人,與Eben Upton共同創立樹莓派項目,並合作撰寫了樹莓派用戶指南。他曾是教育部門的系統管理員。Gareth對開源項目有著**大的熱情,並從事過多種職業,經常為GNU/Linux、LibreOffice、Fritzing和Arduino等眾多開源項目進行審閱、歸檔等工作,甚至包括實際的代碼貢獻。他還是Sleepduino和Burnduino開放式硬件平台項目的創始人,這些開放式項目拓展了Arduino電子原型系統的能力。 |