新到貨2本75折
pcDuino開發實戰(入門篇)

pcDuino開發實戰(入門篇)

  • 定價:354
  • 優惠價:87308
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

共分為四篇,由淺入深地講解pcDuino的開發使用。第一篇為基礎篇,包括第1~3章,首先介紹了Arduino的基礎知識。然后通過與Arduino類似的開發風格直接闡述pcDuino的編程方法,最后介紹了pcDuino作為Mini PC的使用方法。

第二篇為編程語言篇,包括第4~6章,作為pcDuino開發方法的補充,依次介紹了使用Python、JavaScript語言以及在Android平台上對pcDuino進行編程的方法。第三篇為模塊篇,包括第7~12章,從DcDuino的外設接口講起,針對每個接口給出實際硬件和軟件例子,讓讀者掌握接口的使用。

之后根據傳感器、顯示輸出、電機驅動、無線通信等不同應用介紹各種Arduino模塊在pcDuino上的使用方法。第四篇為應用篇,包括第13~18章,涉及網絡應用、圖像處理、語音控制和集群等領域的應用,並遵循傳統嵌入式開發流程,介紹BootLoader、Linux Kernel和RootFS的制作方法。

《pcDuino開發實戰(入門篇)》最后通過一個完整的工程應用,從硬件設計、控制接口到基於Qt的GUI開發。幫助讀者熟悉完整的項目設計過程。
 

目錄

推薦序
前言
基礎篇
第1章 開源硬件先驅Arduino
1.1 Arduino介紹
1.2 Arduino的生態圈
1.3 Arduino開發方法
1.3.1 Arduino開發環境搭建和使用
1.3.2 實例:Hello Arduino——用Arduino控制LED
1.4 Arduino的局限性
第2章 pcDuino快速開發入門
2.1 pcDuino硬件平台介紹
2.1.1 pcDuino系列板卡介紹
2.1.2 pcDuino接口及外設
2.2 使用Arduino IDE編寫pcDuino程序
2.3 命令行下的C/C++開發方式
2.3.1 建立C語言開發環境
2.3.2 命令行方式的Sketch設計
2.3.3 pcDuino下的代碼調試
第3章 玩轉Mini PC
3.1 pcDuino操作系統安裝指南
3.1.1 Ubuntu和Lubuntu
3.1.2 安裝Ubuntu操作系統
3.1.3 安裝Android操作系統
3.2 在pcDuino上使用Ubuntu系統
3.3 通過USB接口擴展pcDuino功能
3.3.1 使用USB無線網卡連接WiFi
3.3.2 使用USB藍牙適配器連接藍牙設備
3.3.3 使用USB聲卡輸入、輸出聲音
編程語言篇
第4章 基於Python的開發方法
4.1 Python開發環境搭建及使用
4.2 實例:Web頁面控制GPIO
第5章 基於JavaScript的開發方法
5.1 JavaScript開發環境搭建及使用
5.2 使用Cloud9 IDE
第6章 Android系統下的開發方法
6.1 使用命令行方式進行開發
6.2 使用QT for Android進行開發
模塊篇
第7章 pcDuino外設編程攻略
7.1 UART
7.1.1 UART接口原理
7.1.2 UART程序設計:通過USB-to-UART模塊與PC通信
7.2 I2C
7.2.1 I2C接口原理
7.2.2 I2C程序設計:操作RTC模塊
7.3 SPI
7.3.1 SPI接口原理
7.3.2 SPI程序設計:操作SPI Flash
7.4 PWM
7.4.1 PWM原理
7.4.2 PWM程序設計:PWM呼吸燈
7.5 ADC
7.5.1 ADC接口原理
7.5.2 ADC程序設計:電位器的使用
7.6 外部中斷
7.6.1 中斷控制原理
7.6.2 外部中斷程序設計:中斷按鍵操作
第8章 基礎I/O模塊
8.1 輸入模塊
8.1.1 電容式觸摸按鍵
8.1.2 傾斜開關
8.1.3 ADC按鍵
8.1.4 Joystick
8.2 輸出模塊
8.2.1 繼電器
8.2.2 蜂鳴器
8.2.3 大電流驅動、電平轉換
第9章 顯示模塊
9.1 七段數碼管
9.2 點陣式LED
9.3 點陣式LCD
9.4 TFT LCD
第10章 電機控制
10.1 MOS管驅動直流電機
10.2 H橋驅動直流電機
10.3 舵機控制
10.4 步進電機控制
第11章 傳感器
11.1 溫濕度傳感器
11.2 紅外熱釋電傳感器
11.3 超聲波傳感器
11.4 九軸運動傳感器
11.4.1 三軸加速度傳感器
11.4.2 三軸陀螺儀傳感器
11.4.3 三軸磁阻傳感器
11.4.4 氣壓傳感器
11.5 光照傳感器
11.6 氣體傳感器
11.7 利用Dust Sensor測量PM2.5
第12章 無線模塊
12.1 GPS模塊
12.2 NFC/RFID模塊
12.3 GPRS/GSM模塊
12.4 ZigBee模塊
應用篇
第13章 pcDuino網絡應用
13.1 WiFi AP及3G無線路由器
13.2 網絡家庭氣象站
第14章 pcDuino下使用OpenCV
14.1 OpenCV環境搭建及使用
14.2 實例:使用OpenCV進行人臉識別
第15章 pcDuino上實現Siri語音控制
15.1 Siri Proxy安裝及使用
15.2 通過自定義插件控制硬件
第16章 pcDuino上實現Hadoop集群應用
第17章 從零開始構建pcDuino嵌入式系統
17.1 pcDuino啟動流程
17.2 為pcDuino搭建交叉編譯環境
17.3 編譯並燒寫U-Boot
17.4 Linux內核的配置與編譯
17.5 制作根文件系統
第18章 pcDuino心電監測儀
18.1 心電采集模擬前端設計
18.2 心電監測軟件設計
18.2.1 在Ubuntu系統上搭建Qt環境
18.2.2 數據采集部分設計
18.2.3 Qt GUI設計
 

詳細資料

  • ISBN:9787111467038
  • 規格:250頁 / 普通級 / 1-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 以學術為錨,定位深度思考邏輯。文學│史地│社科 精選3本72折
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

請注意,部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約45個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 888現折88
  • 分寸與好運
  • 終結氣候危機