逐一深入學習Raspberry Pi核心運用的開發指南!
美國矽谷創業家、全球數十家科技大廠與業界指定講師之Raspberry Pi技術寶典!
從入門邁向專業,細述Raspberry Pi的來龍去脈,以及那股強大的應用魅力!
新鮮的Raspberry Pi吸引全球廣大的Maker搶鮮品嚐,曾被美國《時代雜誌》評為十大科技產品,號稱為窮人的電腦,約只有一張信用卡大小,是低價硬體及開源軟體的結合。在國外,成為不少學校的電腦科學教育工具、低收入者的電腦、無人機的駕駛、海洋探索的設備…,甚至是Amazon自動送貨飛機的核心。透過多台Raspberry Pi的應用,可預期未來在雲端計算和分散式運算的強大發展,而其低價體積小的優勢,更為物聯網的發展提供了實務解決之道。
本書從入門切入,細述作業系統和開機SD卡的準備、相關設定、圖形介面、系統管理、網路管理、檔案壓縮、檔案結構、架設網站伺服器、電路設計,以及使用的相關語言。
最後進入實戰的應用,如與當紅Arduino的結合、透過網路控制GPIO(物聯網智慧城市運用基礎)、架設網路檔案伺服器、網路攝影機、網路收音機、可選台的網路收音機、mp3播放器、iOS 專用的Airplay播放器、照相機和定時拍照,以及Raspberry DropBox等。
附錄加碼介紹Raspberry Pi的圖形化開發工具wyliodrin,對於不會寫程式的初學者來說,是一個非常好用的開發工具。wyliodrin還可以遠端透過網路更新樹莓派上面的程式並且執行,非常符合現在熱門的物聯網應用話題,值得您細探究竟。
書附DVD內容:
80段影音教學與執行影片/範例檔/附錄「Wyliodrin圖形化開發工具入門教學PDF與7段影音教學」
目錄
01 認識 Raspberry Pi
1.1 什麼是 Raspberry Pi
1.2 Raspberry Pi 可以用在什麼地方?
1.3 Raspberry Pi 應用實例
02 準備作業系統和開機 SD 卡
2.1 作業系統
2.2 下載 Raspberry Pi 的作業系統
2.3 映像檔解壓縮
2.4 準備啟動用的 SD 卡
2.5 格式化 SD 卡
2.6 下載 Win32DiskImager 軟體
2.7 在 PC 把資料寫入 SD 卡
2.8 在 PC 把 SD 卡備份成 img 檔案
2.9 在 Mac 把資料寫入 SD卡
2.10 在 Mac 把 SD 卡備份成 img 檔案
03 相關設定
3.1 打開電源開機
3.2 設定 Raspberry Pi
3.3 Raspberry Pi 的網路設定
3.4 使用 SSH 遠端控制 Raspberry Pi
3.5 VNC 遠端控制程式架設
3.6 Raspberry Pi 常見問題
04 圖形介面
4.1 Raspbian 桌面圖形作業系統
4.2 Raspbian 的應用程式 - Accessories
4.3 Raspbian 的應用程式 - Education 教育
4.4 Raspbian 的應用程式 - Graphics 繪圖
4.5 Raspbian 的應用程式 - Internet 網路
4.6 Raspbian 的應用程式 - Other 其他
4.7 Raspbian 的應用程式 - Programming 程式開發
4.8 Raspbian 的應用程式 - Sound & Video 聲音與影像
4.9 Raspbian 的應用程式 - System Tools 系統工具
4.10 Raspbian 的應用程式 - Preferences 設定
4.11 Raspbian 的應用程式 - Run 和 Logout
4.12 Raspbian 的應用程式 – 筆者推薦
4.13 The Pi Store 線上商店系統 - 推薦軟體
05 Linux命令列環境與操作
5.1 檔案和路徑
5.2 系統管理
5.3 網路管理
5.4 檔案壓縮
5.5 Linux 檔案結構
06 架設網站伺服器
6.1 建立 Web Server 網站
6.2 建立 MySQL 資料庫伺服器
6.3 建立 FTP 伺服器
07 電路設計
7.1 硬體
7.2 歷史
7.3 Raspberry Pi 的 GPIO
7.4 Raspberry Pi 的 DSI Display
7.5 Raspberry Pi 的 MIPI Camera Serial Interface 2 (CSI-2)
7.6 Raspberry Pi 的 P2 是 Broadcom SoC JTAG header
7.7 Raspberry Pi 的 P3 是 LAN9512 LAN/USB-HUB 晶片 JTAG header
08 使用 Python
8.1 Python 程式語言的介紹
8.2 Python 程式語言教學
8.3 Raspberry Pi 的 GPIO 數位輸出、輸入
8.4 Raspberry Pi 的 GPIO PWM輸出
8.5 Raspberry Pi 的 GPIO Analog 類比輸出
8.6 Raspberry Pi 的 GPIO UART 序列埠資料傳遞
8.7 Raspberry Pi 的 GPIO SPI
09 透過網路控制 GPIO(物聯網智慧城市運用基礎)
9.1 實戰 - 遠端居家安全控制
9.2 網頁呼叫 Linux 指令
9.3 Python 執行時帶參數
9.4 透過 PHP呼叫 Python的 CGI
9.5 透過網頁呼叫 Raspberry Pi 的 GPIO
10 使用 Scratch
10.1 在 Raspberry Pi 執行 Scratch
10.2 Scratch 控制 Raspberry Pi GPIO
10.3 開機時自動執行 Scratch 的遊戲(架設 Scratch 遊樂器主機)
11 Raspberry Pi 上使用 Java、Shell Script 語言和連接 PC
11.1 Shell Script 介紹
11.2 Java 與 Arduino 互動
11.3 在 Raspberry Pi 安裝和使用 Java Eclipse
11.4 Java 語言控制 Raspberry 的 GPIO
11.5 PC 電腦與 Raspberry Pi 互傳資料
12 與 Arduino 結合
12.1 什麼是 Arduino?
12.2 Arduino 讀取光敏電阻
12.3 實戰 Raspberry Pi 與 Arduino 合作,透過 GPIO RX/TX 取得感應器資料
12.4 Raspberry Pi透過 USB 讀取周邊設備資料,以 Arduino 為例
13 Raspberry Pi 實戰應用
13.1 架設網路檔案伺服器
13.2 架設網路攝影機
13.3 架設網路收音機
13.4 可選台的網路收音機
13.5 mp3 播放器
13.6 UPnP 和 DLNA
13.7 iOS 專用的 Airplay 播放器
13.8 Raspberry 照相機和定時拍照
13.9 Raspberry DropBox
14 補充資訊
14.1 不錯的 Raspberry Pi 的網站介紹
14.2 本書秘技 - Raspberry Pi 的技巧
A Raspberry Pi 圖形化開發工具 - Wyliodrin(PDF格式電子書,收錄於書附光碟)
01 認識 Raspberry Pi
1.1 什麼是 Raspberry Pi
1.2 Raspberry Pi 可以用在什麼地方?
1.3 Raspberry Pi 應用實例
02 準備作業系統和開機 SD 卡
2.1 作業系統
2.2 下載 Raspberry Pi 的作業系統
2.3 映像檔解壓縮
2.4 準備啟動用的 SD 卡
2.5 格式化 SD 卡
2.6 下載 Win32DiskImager 軟體
2.7 在 PC 把資料寫入 SD 卡
2.8 在 PC 把 SD 卡備份成 img 檔案
2.9 在 Mac 把資料寫入 SD卡
2.10 在 Mac 把 SD 卡備份成 img 檔案
03 相關設定
3.1 打開電源開機
3.2 設定 Raspberry P...
購物須知
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱
退換貨原則、
二手CD、DVD退換貨說明。