< >
適用Raspberry Pi 2/Raspberry Pi第一代逐一深入學習Raspberry Pi核心運用的開發指南!美國矽谷創業家/全球數十家科技大廠與業界指定講師之Raspberry Pi入門寶典!達人指引、實戰入門!多元演練、全面體驗!從入門邁向專業,細述Raspberry Pi的來龍去脈,以及那股強大的應用魅力!新鮮的Raspberry Pi(樹莓派)吸引全球廣大的Maker搶鮮品嚐,曾被美國《時代雜誌》評為十大科技產品,號稱為窮人的電腦,約只有一張信用卡大小,是低價硬體及開源軟體的結合。在國外,成為不少學校的電腦科學教育工具、低收入者的電腦、無人機的駕駛、海洋探索的設備…,甚至是Amazon自動送貨飛機的核心。透過多台Raspberry Pi的應用,可預期未來在雲端計算和分散式運算的強大發展,而其低價體積小的優勢,更為物聯網的發展提供了實務解決之道。本書從入門切入,簡介Raspberry Pi第一代、Raspberry Pi 2,與不到200元的最新Raspberry Pi Zero等相關開發板資訊,以及細述作業系統、開機SD卡的準備、相關設定、圖形介面、系統管理、網路管理、檔案壓縮、檔案結構、架設網站伺服器,以及程式開發。最後進入實戰的應用,如透過網路控制GPIO(物聯網智慧城市運用基礎)、架設網路檔案伺服器、網路攝影機、網路收音機、可選台網路收音機、mp3播放器、UPnp和DLNA、iOS專用Airplay播放器、照相機和定時拍照、Raspberry DropBox,以及與當紅Arduino的結合等。附錄加碼介紹Raspberry Pi與相關程式語言,以及Raspberry Pi的圖形化開發工具wyliodrin,對於不會寫程式的初學者來說,是一個非常好用的開發工具。wyliodrin還可以遠端透過網路更新樹莓派上面的程式並且執行,非常符合現在熱門的物聯網應用話題。最後,Raspberry Pi與Windows 10物聯網作業系統(Windows 10 IoT Core)的內容更值得您細探究竟!書附DVD:105段影音教學與執行影片/範例檔/Raspberry Pi與相關程式語言PDF/軟硬體列表PDF
柯博文‧美國矽谷LoopTek公司首席技術官‧台灣錄克軟體公司負責人‧全球數十家科技大廠內訓講師‧中國工信部電子視像行業協會的數字平台推進中心顧問‧中國物聯網應用與推進聯盟智能電視產業部顧問‧工業技術研究院資訊與通訊研究所網路服務技術組顧問‧美華影音顧問在全球舉辦教學與推廣活動,亦曾在Computex、CGDC中國遊戲開發大會、CSDN移動開發大會等十多場大會中擔任演講者,並曾獲得2013 iOS Dev Camp大獎。部落格:http://www.powenko.com臉書:http://www.facebook.com/powenko1微博:http://t.sina.com.cn/powenkoEmail:powenkoads@gmail.com如有任何Raspberry Pi問題,歡迎到柯博文老師的部落格分享與討論。
01 認識 Raspberry Pi 21.1 什麼是Raspberry Pi? 1.2 Raspberry Pi以用在什麼地方? 1.3 Raspberry Pi應用實例1.4 樹莓派Model A+1.5 Raspberry Pi Model B+(樹莓派模組B+)1.6 Raspberry Pi Compute Module(樹莓派電腦模組)1.7 Raspberry Pi 2(樹莓派 2)1.8 樹莓派1 Model B+ 硬體1.9 樹莓派的歷史1.10 Raspberry Pi的GPIO 1.11 Raspberry Pi的DSI Display 1.12 Raspberry Pi 的MIPI Camera Serial Interface 2(CSI-2)1.13 Raspberry Pi 2的GPIO硬體設計1.14 Raspberry Pi Zero02 準備作業系統和開機SD卡2.1 樹莓派2的作業系統2.2 下載Raspberry Pi的作業系統2.3 映像檔解壓縮2.4 準備啟動用的SD卡2.5 格式化Micro SD卡2.6 下載Win32DiskImager軟體2.7 在PC把資料寫入Micro SD卡2.8 在PC把SD卡備份成img檔案2.9 在Mac把資料寫入SD卡2.10 在Mac把SD備份成img檔案03 相關設定3.1 打開電源開機3.2 設定Raspberry Pi3.3 Raspberry Pi的網路設定3.4 使用SSH遠端控制Raspberry Pi3.5 VNC遠端控制程式架設3.6 Raspberry Pi常見問題04 Raspbian圖形介面4.1 Raspbian桌面圖形作業系統4.2 Raspbian的應用程式-Programming程式開發4.3 Raspbian的應用程式-Internet網路4.4 Raspbian的應用程式-Games4.5 Raspbian的應用程式-Accessories4.6 Raspbian的應用程式-Preferences設定4.7 Raspbian的應用程式-Run 和Logout4.8 Raspbian的應用程式-狀況欄4.9 Raspbian的應用程式-筆者推薦4.10 ThePiStore 線上商店系統-推薦軟體4.11 Raspbian 圖形介面模擬機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 在樹莓派上進行程式開發-使用Python7.1 Python 程式語言的介紹7.2 Python 程式語言教學7.3 Raspberry Pi 的GPIO數位輸出、輸入7.4 Raspberry Pi 的GPIO PWM輸出7.5 Raspberry Pi 的GPIO Analog類比輸出7.6 Raspberry Pi 的GPIO UART序列埠資料傳遞7.7 Raspberry Pi 的GPIO SPI08 Raspberry Pi 2物聯網、智慧城市運用基礎(透過網路控制GPIO)8.1 實戰 - 遠端居家安全控制8.2 網頁呼叫Linux 指令8.3 Python 執行時帶參數8.4 透過PHP 呼叫Python 的CGI8.5 透過網頁呼叫Raspberry Pi 的GPIO09 Raspberry Pi 2實戰應用9.1 架設網路檔案伺服器9.2 架設網路攝影機9.3 架設網路收音機9.4 可選台的網路收音機9.5 mp3 播放器9.6 UPnP 和DLNA9.7 iOS 專用的Airplay 播放器9.8 Raspberry 照相機和定時拍照9.9 Raspberry Dropbox10 Raspberry Pi 2與Arduino結合10.1 什麼是Arduino?10.2 Arduino讀取光敏電阻10.3 實戰Raspberry Pi 與Arduino合作,透過GPIO RX/TX取得感應器資料10.4 Raspberry Pi 透過USB讀取周邊設備資料,以Arduino為例Appendix A Raspberry Pi 2與 Windows 10 IoT物聯網作業系統A.1 安裝Visual Studio Community 2015A.2 設定Visual Studio Community 2015A.3 確認Visual Studio版本A.4 設定和開啟Developer Mode開發者模式A.5 取得Raspberry Pi 2 版的Windows 10 IoT Core toolsA.6 安裝Raspberry Pi 2 版的Windows 10 IoT Core toolsA.7 燒錄Raspberry Pi 2 版的Windows 10 IoT Core到Micro SD卡上A.8 執行Windows 10 IoT CoreA.9 透過瀏覽器連線到Windows 10 IoT CoreA.10 在Windows PC 執行Putty 連線到Windows 10 IoT CoreA.11 在Mac、Linux、iOS、Android 執行SSH 連線到Windows 10 IoT CoreA.12 執行PowerShell 連線到Windows 10 IoT CoreA.13 Windows 10 IoT Core指令教學A.14 開發Windows 10 IoT Core程式A.15 Windows 10 IoT Core數位輸出程式Appendix B 使用 Scratch(PDF格式電子書,收錄於書附光碟)Appendix C Raspberry Pi 2 上使用 Java、Shell Script 語言和連接 PC(PDF格式電子書,收錄於書附光碟)Appendix D 補充資訊(PDF格式電子書,收錄於書附光碟)Appendix E Raspberry Pi 圖形化開發工具-Wyliodrin(PDF格式電子書,收錄於書附光碟)Appendix F 軟硬體列表(PDF格式電子書,收錄於書附光碟)
105段影音教學與執行影片/範例檔/附錄Raspberry Pi與相關程式語言PDF/軟硬體列表PDF
用LinkIt ONE玩出物聯網大未來(附入門影音教學/全書範例) 用Arduino全面打造物聯網
購買紙本書