介紹各種常用的技術,以實務專案為主軸Raspberry Pi,時下最為流行、最受歡迎的開發板之一,因其價格低廉與極大的彈性,成為各方領域首選的主要開發平台。本書以實務為出發點,引領讀者入門,告訴你在自行設計與建構專案之時、所需要的各種技能。藉由學習書中的範例與專案,將會逐步累積知識,不論是軟體或硬體方面的知識,最終達到能夠把你自己腦袋中的點子、實現變成實際成品的地步。本書以實務專案為主軸,把所有概念、議題、技術通通結合在一起;只要你親自動手製作每一個專案,就可以學會各項重要技能,進而自行處理更進階的應用專案。本書精彩內容包括:.Linux系統管理的基本概念.開發網頁介面,可用來上傳選定的檔案、以及建立播放清單.學習如何使用類比輸入裝置,讓Raspberry Pi連接到真實世界.打造能受你遠端操控的機器人.進一步了解各種影像處理動作之間的差異.排除種種疑難雜症,學習各種技巧與秘訣.建構能由Twitter推文操控的Raspberry Pi相機
第1章「認識 Raspberry Pi」介紹 Raspberry Pi 可用的各種作業系統,不同的安裝方式,以及如何安裝設定你自己的網站伺服器,並運行個人部落格系統 WordPress。第 2 章「開發網頁應用程式」引領您進入 HTML、CSS、JavaScript 與 Python 的開發世界,了解如何建構網頁開發程式,從 Raspberry Pi串流音樂。第 3 章「進入電子世界」內容包含起手開發電子專案的所有基本知識,即便你以前從未摸過烙鐵。本章先介紹電子學基本定律,再到基本的電子零件與電路,以及原型製作方法;然後動手打造會詢問數學問題的鬧鐘,以及未讀電子郵件的通知功能。第 4 章「走進機器人的世界」帶領讀者建構能遠端遙控的機器人,可在Wi-Fi覆蓋範圍內四處遛達亂跑,並且能傳送即時視訊串流與感測器資料。第 5 章「影像處理」走入影像處理的領域,介紹基本概念與 Raspberry Pi 相機模組。範例專案包括拍攝縮時影片,並且打造受 Twitter 操控的相機。第 6 章「圖像處理演算法」介紹影像處理演算法,本章將教授如何撰寫與執行機器學習範例,諸如物體偵測與人臉辨識。第 7 章「疑難排除、技巧與秘訣、進階使用者的參考資料」列出常見問題並提供解決辦法,示範如何修改 Raspberry Pi,讓它更加強健且穩定。找出為何有些 SD 記憶卡無法運作的原因並設法排除,了解為什麼插入某特定 USB 裝置時 Raspberry Pi 會自己重開機,學習如何把種種問題拋諸腦後,不再受其困擾。