注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡行業(yè)軟件及應用Arduino軟硬件協(xié)同設計實戰(zhàn)指南(第2版)

Arduino軟硬件協(xié)同設計實戰(zhàn)指南(第2版)

Arduino軟硬件協(xié)同設計實戰(zhàn)指南(第2版)

定 價:¥89.00

作 者: 李永華,王思野 著
出版社: 清華大學出版社
叢編項: 清華開發(fā)者書庫
標 簽: 程序設計 計算機/網(wǎng)絡 移動開發(fā)

購買這本書可以去


ISBN: 9787302488422 出版時間: 2018-03-01 包裝: 平裝
開本: 16開 頁數(shù): 387 字數(shù):  

內(nèi)容簡介

  《Arduino軟硬件協(xié)同設計實戰(zhàn)指南》(第2版以物聯(lián)網(wǎng)和智能開源硬件的發(fā)展為背景,總結(jié)了基于Arduino開源硬件的開發(fā)方法,并給出了系統(tǒng)開發(fā)Arduino智能硬件產(chǎn)品的實際案例。主要內(nèi)容分四個方面: Arduino開源硬件產(chǎn)品、開發(fā)環(huán)境及編程語言(第1~3章)——主要介紹當今常用的開發(fā)板,以及Arduino IDE的使用和相關的編程語言等; Arduino開發(fā)產(chǎn)品的基本方法(第4~6章)——主要介紹硬件設計方法Fritzing的使用、Arduino程序設計和擴展板的使用; 外圍硬件及傳感器使用方法(第7~10章)——主要介紹智能開源硬件平臺、各種傳感器和模塊; 綜合案例的開發(fā)(第11~20章)——主要介紹游戲類開發(fā)、控制類開發(fā)、交互類開發(fā)、物聯(lián)網(wǎng)開發(fā)以及大型綜合項目開發(fā)。本書內(nèi)容由淺入深、先思考后實踐,創(chuàng)新思維與實踐案例相結(jié)合,以滿足不同層次讀者的需求; 同時,本書配有實際項目的硬件設計圖和軟件實現(xiàn)代碼,可供讀者學習使用。 本書可作為高校信息與通信工程專業(yè)的本科生教材,也可以作為智能硬件愛好者的參考用書。對于從事物聯(lián)網(wǎng)開發(fā)的專業(yè)技術人員,也可以作為參考用書。

作者簡介

暫缺《Arduino軟硬件協(xié)同設計實戰(zhàn)指南(第2版)》作者簡介

圖書目錄

目錄

第1章Arduino開源硬件

1.1Arduino UNO

1.1.1概述

1.1.2技術規(guī)范

1.2Arduino YUN

1.2.1概述

1.2.2技術規(guī)范

1.3Arduino DUE

1.3.1概述

1.3.2技術規(guī)范

1.4Arduino MEGA 2560

1.4.1概述

1.4.2技術規(guī)范

1.5Arduino LEONARDO

1.5.1概述

1.5.2技術規(guī)范

1.6Arduino ETHERNET

1.6.1概述

1.6.2技術規(guī)范

1.7Arduino ROBOT

1.7.1概述

1.7.2技術規(guī)范

1.8Arduino NANO

1.8.1概述

1.8.2技術規(guī)范

第2章Arduino軟件開發(fā)平臺

2.1Arduino平臺特點

2.2Arduino IDE的安裝

2.3Arduino IDE的使用

第3章Arduino編程語言

3.1Arduino編程基礎

3.2數(shù)字I/O口的操作函數(shù)

3.3模擬I/O口的操作函數(shù)

3.4高級I/O操作函數(shù)

3.5時間函數(shù)

3.6中斷函數(shù)

3.7串口通信函數(shù)

第4章Arduino硬件設計平臺

4.1Fritzing軟件簡介

4.1.1主界面

4.1.2項目視圖

4.1.3工具欄

4.2Fritzing使用方法

4.2.1查看元件庫已有元件

4.2.2添加新元件到元件庫

4.2.3添加新元件庫

4.2.4添加或刪除元件

4.2.5添加元件間連線

4.3Arduino電路設計

4.4Arduino樣例與編程

第5章Arduino開發(fā)基礎

5.1入門開發(fā)例程

5.1.1Blink

5.1.2AnalogReadSerial

5.1.3DigitalReadSerial

5.1.4Fade

5.1.5ReadAnalogVoltage

5.2數(shù)字信號處理開發(fā)例程

5.2.1BlinkWithoutDelay

5.2.2Button

5.2.3Debounce

5.2.4DigitalInputPullup

5.2.5StateChangeDetection

5.2.6toneKeyboard

5.2.7toneMelody

5.2.8toneMultiple

5.2.9tonePitchFollower

5.3模擬信號處理開發(fā)例程

5.3.1AnalogInOutSerial

5.3.2AnalogInput

5.3.3AnalogWriteMega

5.3.4Calibration

5.3.5Fading

5.3.6Smoothing

第6章Arduino擴展板

6.1Arduino Ethernet Shield

6.1.1概述

6.1.2技術規(guī)范

6.2Arduino GSM Shield

6.2.1概述

6.2.2技術規(guī)范

6.3Arduino Motor Shield

6.3.1概述

6.3.2技術規(guī)范

6.4Arduino 9 Axes Motion Shield

6.4.1概述

6.4.2技術規(guī)范

6.5Arduino WiFi Shield

6.5.1概述

6.5.2技術規(guī)范

6.6Arduino的庫函數(shù)

第7章Arduino數(shù)據(jù)采集

7.1溫濕度采集

7.1.1原理

7.1.2實驗代碼

7.2水位采集

7.2.1原理

7.2.2實驗代碼

7.3光強采集

7.3.1原理

7.3.2實驗代碼

7.4氣體傳感器

7.4.1原理

7.4.2實驗代碼

7.5超聲波傳感器

7.5.1原理

7.5.2實驗代碼

7.6壓力傳感器

7.6.1原理

7.6.2實驗代碼

7.7風速傳感器

7.7.1原理

7.7.2實驗代碼

7.8拍照模塊

7.8.1原理

7.8.2實驗代碼

第8章Arduino顯示控制

8.1LED

8.1.1原理

8.1.2電路圖

8.1.3實驗代碼

8.2數(shù)碼管

8.2.1原理

8.2.2電路圖

8.2.3實驗代碼

8.3點陣

8.3.1原理

8.3.2點陣的使用方法

8.3.3實驗代碼

8.4液晶LCD

8.4.1原理

8.4.2電路圖

8.4.3引腳擴展

8.4.4實驗代碼

第9章Arduino電流控制

9.1直流電機

9.1.1原理

9.1.2電路圖

9.1.3實驗代碼

9.2步進電機

9.2.1原理

9.2.2電路圖

9.2.3實驗代碼

9.3舵機

9.3.1原理

9.3.2電路圖

9.3.3實驗代碼

9.4繼電器

9.4.1原理

9.4.2電路圖

9.4.3實驗代碼

第10章Arduino通信控制

10.1SPI串口通信

10.1.1原理

10.1.2電路圖及使用

10.1.3實驗代碼

10.2紅外線通信

10.2.1原理

10.2.2電路圖及使用

10.2.3實驗代碼

10.3RFID通信

10.3.1原理

10.3.2電路圖及使用

10.3.3實驗代碼

10.4Ethernet通信

10.4.1原理

10.4.2電路圖及使用

10.4.3實驗代碼

10.5WiFi通信

10.5.1原理

10.5.2電路圖及使用

10.5.3實驗代碼

10.6BlueTooth通信

10.6.1原理

10.6.2電路圖及使用

10.6.3實驗代碼

10.7XBee通信

10.7.1原理

10.7.2電路圖及使用

10.7.3實驗代碼

第11章游戲類開發(fā)

11.1Jumping Pong

11.1.1功能構(gòu)思

11.1.2設計原理

11.1.3參考代碼

11.2打地鼠游戲機

11.2.1功能構(gòu)思

11.2.2設計原理

11.2.3參考代碼

第12章控制類開發(fā)

12.1藍牙控制智能車

12.1.1功能構(gòu)思

12.1.2設計原理

12.1.3參考代碼

12.2可抓取機械手臂

12.2.1功能構(gòu)思

12.2.2設計原理

12.2.3參考代碼

第13章交互類開發(fā)

13.1虛擬架子鼓

13.1.1功能構(gòu)思

13.1.2設計原理

13.1.3參考代碼

13.2觸摸按鍵交互設計

13.2.1功能構(gòu)思

13.2.2設計原理

13.2.3參考代碼

第14章物聯(lián)網(wǎng)開發(fā)

14.1植物生長助手

14.1.1功能構(gòu)思

14.1.2設計原理

14.1.3參考代碼

14.2環(huán)境信息采集系統(tǒng)

14.2.1功能構(gòu)思

14.2.2設計原理

14.2.3參考代碼

14.3家居燈光控制系統(tǒng)

14.3.1功能構(gòu)思

14.3.2設計原理

14.3.3參考代碼

第15章智慧農(nóng)業(yè)設計與開發(fā)

15.1簡介

15.2系統(tǒng)邏輯結(jié)構(gòu)圖

15.3開發(fā)板選型

15.3.1開發(fā)板簡介

15.3.2參考代碼

15.4感知層的設計

15.4.1流程圖

15.4.2Arduino的GET、POST程序

15.5平臺層的設計

15.5.1創(chuàng)建RESTFul WCF服務

15.5.2相關數(shù)據(jù)庫設計

15.5.3平臺數(shù)據(jù)接口開發(fā)

15.5.4Fiddler測試REST服務

15.5.5編寫平臺圖片數(shù)據(jù)接收

15.5.6Arduino請求平臺

第16章手勢圖案解鎖門項目設計

16.1項目背景

16.2創(chuàng)意描述

16.3功能及總體設計

16.3.1功能介紹

16.3.2總體設計

16.3.3模塊介紹

16.4產(chǎn)品展示

16.5故障及問題分析

16.6元器件清單

第17章激光雕刻機項目設計

17.1項目背景

17.2創(chuàng)意描述

17.3功能及總體設計

17.3.1功能介紹

17.3.2總體設計

17.3.3模塊介紹

17.4產(chǎn)品展示

17.5故障及問題分析

17.6元器件清單

第18章App遙控四軸飛行器項目設計

18.1項目背景

18.2創(chuàng)意描述

18.3功能與整體設計

18.3.1功能介紹

18.3.2總體設計

18.3.3模塊介紹

18.4產(chǎn)品展示

18.5故障及問題分析

18.6元器件清單

第19章肩帶式轉(zhuǎn)向警示器項目設計

19.1項目背景

19.2創(chuàng)意描述

19.3功能及總體設計

19.3.1功能介紹

19.3.2總體設計

19.3.3模塊介紹

19.4產(chǎn)品展示

19.5故障及問題分析

19.6元器件清單

第20章變聲器項目設計

20.1項目背景

20.2創(chuàng)新描述

20.3功能及總體設計

20.3.1功能介紹

20.3.2總體設計

20.3.3模塊介紹

20.4產(chǎn)品展示

20.5故障及問題分析

20.6元器件清單

參考文獻

附錄A面包板的使用

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號