0916~0919_開學季語言展

pcDuino權威開發指南

達洋貓《櫻花樹》一卡通

達洋貓《櫻花樹》一卡通

【開學大作戰】一卡通全面限時9折起

  • 9 432
    480

活動訊息

想找書的時候,特別想偷看網友的書櫃... 原來大家都在看這本 ↓↓↓

用閱讀開啟視野,讓書成為照亮你人生的光
【金石堂選書】本月推薦您這些好書👉 快來看看

內容簡介

本書囊括了pcDuino 開發的全方面知識!


軟體工程師可以在這本書的引導下,輕鬆地學習和掌握常用硬體和各種感測器的使用技巧。

硬體工程師可以在這本書的引導下,迅速地掌握軟體開發的基本知識。

Arduino 從最初為教育而生到今天在DIY 界大行其道已經歷了很長的時間。隨著處理器技術日新月異,Arduino 的效能也在飛快增長。在這數年中,Arduino 不斷地受到檢驗、質疑和挑戰,其本身也在不斷改變。這種改變一方面來自Arduino 官方,另一方面則來自廣大的開放原始碼硬體設計者,而pcDuino 就可以視作這些改變的結果之一。

作者

李瀟海

網名「懶兔子」,骨灰級的開放程式碼硬體愛好者,畢業於西安電子科技大學測控技術與儀器專業。現職於漢柏科技有限公司,任硬體研發工程師。主要從事網路設備的研究與開發。涉及高速數位電路、嵌入式Linux系統、邏輯設計等多種領域。業餘時間癡迷電子產品DIY,在各大相關社群網站擔任版主,因注重實踐且熱愛分享被評為EEFOCUS 2013年資深站主。

目錄

第一篇 基礎篇
Chapter 01 開放原始碼硬體先驅Arduino
Chapter 02 pcDuino 快速開發入門
Chapter 03 玩轉Mini PC

第二篇 程式語言篇
Chapter 04 以Python 為基礎的開發方法
Chapter 05 以JavaScript 為基礎的開發方法
Chapter 06 Android 系統下的開發方法

第三篇 模組篇
Chapter 07 pcDuino 外接裝置程式設計攻略
Chapter 08 基礎I/O 模組
Chapter 09 顯示模組
Chapter 10 馬達控制
Chapter 11 感測器
Chapter 12 無線模組

第四篇 應用篇
Chapter 13 pcDuino 網路應用
Chapter 14 pcDuino 下使用OpenCV
Chapter 15 pcDuino 上實現Siri 語音控制
Chapter 16 pcDuino 上實現Hadoop 叢集應用
Chapter 17 從零開始建構pcDuino 嵌入式系統
Chapter 18 pcDuino 心電監測儀

序/導讀

前言

Arduino 從最初為教育而生到今天在DIY 界大行其道已經歷了9 年的時間。隨著處理器技術日新月異,Arduino 的效能也在飛快增長。在這9 年中,Arduino 不斷地經受檢驗、質疑和挑戰,其本身也在不斷改變。這種改變一方面來自Arduino 官方,另一方面則來自廣大的開放原始碼硬體設計者,而pcDuino 就可以視作這些改變的結果之一。

本書是針對開放原始碼硬體電路板pcDuino 的開發使用教學,以快速滿足讀者的實際應用需求為主,輔以較少的理論說明。本書最大的作用是銜接兩種開放原始碼硬體的開發和應用方法,讓讀者同時從Arduino 的好用性和Mini PC 的效能中受益,方便進行簡單快速的系統原型開發。本書適合從學習微處理器向ARM 過渡、希望了解嵌入式開發的在校學生,想要快速架設系統原型的工程師,以及熟悉Arduino並渴望透過效能更強大的硬體來實現設想的DIYer。

本書共分為四篇,由淺入深地說明pcDuino 的開發使用。
ƒƒ
第一篇為基礎篇,包含第1 ∼ 3 章。本書摒除了冗繁的背景知識和理論介紹,第1 章讓沒有接觸過Arduino 的讀者對這款開放原始碼硬體有一個綜合性的了解,然後說明Arduino 的程式設計步驟。第2 章承接第1 章的內容,透過採用與Arduino 類似的開發風格直接說明pcDuino 的程式設計方法,讓讀者快速掌握pcDuino 的開發流程。第3 章則介紹pcDuino 作為Mini PC 的使用方法,這種使用方法普遍適用於一般的ARM+Linux 嵌入式系統。
ƒƒ
第二篇為程式語言篇,包含第4 ∼ 6 章。作為pcDuino 開發方法的補充,依次介紹使用Python、JavaScript 語言以及在Android 平台上對pcDuino 進行程式設計的方法。由於本書的主線是Arduino,同時底層函數庫函數的呼叫大同小異,這部分內容只是簡單的介紹,給讀者一個概覽。
ƒƒ
第三篇為模組篇,包含第7 ∼ 12 章。該篇從pcDuino 的外接裝置介面講起,針對每個介面列出實際硬體和軟體實例,讓讀者掌握介面的使用方法。之後根據感測器、顯示輸出、馬達驅動、無線通信等不同應用介紹各種Arduino 模組在pcDuino 上的使用方法。透過在豐富的Arduino 模組之間進行組合,讀者已經能夠設計出常見的嵌入式軟體系統了。
ƒƒ
第四篇為應用篇,包含第13 ∼ 18 章。有關網路應用、影像處理、語音控制和叢集等領域的應用,這些Mini PC 的應用是Arduino 無法企及的。第17 章遵循傳統嵌入式開發流程,介紹BootVILoader、Linux Kernel 和RootFS 的製作方法。第18 章為完整的工程應用,從硬體設計、控制介面到以Qt 為基礎的GUI 開發,可以幫助讀者熟悉完整的專案設計過程。

本書能夠成書,要感謝劉靖峰博士的大力推動和LinkSprite 團隊的資源支援。同時要感謝機械工業出版社的張國強編輯,他也為本書的寫作提供了很大幫助。最後感謝家人和女友在生活上的支持,鼓勵我專心寫作。作者才疏學淺且時間倉促,書中難免有疏漏甚至錯誤之處,還望讀者們不吝賜教。

配送方式

  • 台灣
    • 國內宅配:本島、離島
    • 到店取貨:
      金石堂門市 不限金額免運費
      7-11便利商店 ok便利商店 萊爾富便利商店 全家便利商店
  • 海外
    • 國際快遞:全球
    • 港澳店取:
      ok便利商店 順豐 7-11便利商店

詳細資料

詳細資料

    • 語言
    • 中文繁體
    • 裝訂
    • 紙本平裝
    • ISBN
    • 9789863794783
    • 分級
    • 普通級
    • 頁數
    • 320
    • 商品規格
    • 23*17
    • 出版地
    • 台灣
    • 適讀年齡
    • 全齡適讀
    • 注音
    • 級別

商品評價

訂購/退換貨須知

加入金石堂 LINE 官方帳號『完成綁定』,隨時掌握出貨動態:

加入金石堂LINE官方帳號『完成綁定』,隨時掌握出貨動態
金石堂LINE官方帳號綁定教學

提醒您!!
金石堂及銀行均不會請您操作ATM! 如接獲電話要求您前往ATM提款機,請不要聽從指示,以免受騙上當!

退換貨須知:

**提醒您,鑑賞期不等於試用期,退回商品須為全新狀態**

  • 依據「消費者保護法」第19條及行政院消費者保護處公告之「通訊交易解除權合理例外情事適用準則」,以下商品購買後,除商品本身有瑕疵外,將不提供7天的猶豫期:
    1. 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮食品)
    2. 依消費者要求所為之客製化給付。(客製化商品)
    3. 報紙、期刊或雜誌。(含MOOK、外文雜誌)
    4. 經消費者拆封之影音商品或電腦軟體。
    5. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書、電子雜誌、下載版軟體、虛擬商品…等)
    6. 已拆封之個人衛生用品。(如:內衣褲、刮鬍刀、除毛刀…等)
  • 若非上列種類商品,均享有到貨7天的猶豫期(含例假日)。
  • 辦理退換貨時,商品(組合商品恕無法接受單獨退貨)必須是您收到商品時的原始狀態(包含商品本體、配件、贈品、保證書、所有附隨資料文件及原廠內外包裝…等),請勿直接使用原廠包裝寄送,或於原廠包裝上黏貼紙張或書寫文字。
  • 退回商品若無法回復原狀,將請您負擔回復原狀所需費用,嚴重時將影響您的退貨權益。
金石堂門市 全家便利商店 ok便利商店 萊爾富便利商店 7-11便利商店
World wide
活動ing