Arduino 微控器好好玩, 2/e

烏諾 施麥爾

買這商品的人也買了...

相關主題

商品描述

本書結合堃喬電子所發行的KTduino積極體驗 V2.1,快速有效搞定Arduino的發想起念,讓初次接觸微控器的人,可以不受約束地暢遊於充滿幻想與可能的新體驗。每個單元都有足夠的即時練習,讓學生能夠充分練習,以確實掌握技巧。

  近年來,Arduino-微控電路設計發展得愈來愈多元活潑,頗有成為未來幾年市場主流的趨勢。

  本書的主旨在於讓所有使用者、甚至非電機電子專業人士,都能在沒有負擔的情況下,好好的玩一玩Arduino,並能應用在不同的領域上。

  除了內容編寫上對於Arduino的學習與應用完整而連貫,本書結合堃喬電子所發行的KTduino積極體驗 V2.1,快速有效搞定Arduino的發想起念,讓初次接觸微控器的人,可以不受約束地暢遊於充滿幻想與可能的新體驗。使用本書,讓您對於Arduino的學習與應用更加完整、有效率,沒有管理與保存的煩惱,是想要學習Arduino的人最佳的選擇。

  全書共有9個單元,適合每週3小時一學期課程,各單元內容簡介如下:

1. Arduino Uno 與KTduino 完美融合:可讓第一次使用Arduino 的人,快速認識ArduinoUno 微控板與開發平台,並以簡單的設計範例,快速在體驗實現。

2. 基本輸出入控制:從常用的輸出入裝置開始,包括按鍵、指撥開關、LED Bar、蜂鳴器、七節顯示器、LED 陣列、繼電器,以及CdS、麥克風等聲光感測裝置等。

3. 類比信號與感測器應用:介紹常用的類比信號輸入裝置,再以PWM方式輸出類比信號,以控制照明等級的高功率LED。

4. LED 之五光十射:從傳統的並列式RGB LED到新一代的串列式RGBLED,內容酷炫有趣。

5. 溫濕度感測與LCD之應用:介紹常用的LCD1602,採用的控制介面包括並列式的8位元介面與4位元介面,以及I2C介面的應用。

6. 超音波與紅外線:探討超音波與紅外線感應裝置,並將超音波感應裝置應用在距離之感測,而紅外線感應裝置應用在循跡控制。

7. 伺服機之雙軸控制:介紹伺服機的控制與應用,結合雙電位計、搖桿等,進行靈巧的兩軸控制。

8. 直流馬達與步進馬達:介紹直流馬達與步進馬達的控制與應用,包括驅動IC、驅動電路,並應用在速度控制與方向控制等。

9. 跨平台控制:本單元主要以藍牙裝置的應用為主,透過藍牙裝置與Windows 系統、Android 系統連結,以達到跨平台控制的目的。

  第二版主要為勘誤更正,並抽換部分圖片,使圖片辨識度更佳。

  隨書附贈光碟提供了Arduino之下載與安裝、Arduino之資料型態與指令等附錄資料,幫助教師輕鬆教學、學生愉快學習,且有效率地應用微控器;此外每個單元都有足夠的即時練習,讓學生能夠充分練習,以確實掌握技巧。

目錄大綱

第 1章 Arduino Uno與 KTduino完美融合

1-1 認識Arduino Uno

1-2 認識Arduino 整合編輯環境

1-3 認識KTduino 積極體驗板

1-4 霹靂燈好好玩

1-5 本章習作

 

第 2章 基本輸出入控制

2-1 認識基本輸入裝置

2-2 認識基本輸出裝置

2-3 蜂鳴器之應用

2-4 LED 陣列之應用

2-5 七節顯示器之應用

2-6 繼電器之應用

2-7 聲光開關控制

2-8 本章習作

 

第 3章 類比信號與感測器應用

3-1 認識電位計與搖桿

3-2 認識類比輸出入函數

3-3 照明等級LED 之應用

3-4 認識串列埠與串列埠函數

3-5 序列埠監控視窗之應用

3-6 本章習作

 

第 4章 RGB LED之五光十射

4-1 認識傳統RGB LED

4-2 傳統RGB LED 之掃瞄

4-3 認識串列式RGB LED

4-4 串列式RGB LED 之控制函數

4-5 超炫光RGB LED 之控制

4-6 好彩RGB LED 之應用

4-7 本章習作

 

第 5章 溫濕度感測與 LCD之應用

5-1 認識LCD

5-2 並列式介面LCD 控制函數

5-3 並列式介面LCD 之應用

5-4 I2C 介面LCD 控制函數

5-5 I2C 介面LCD 之應用

5-6 認識溫濕度感測器

5-7 認識溫濕度操作函數

5-8 溫濕度之量測

5-9 本章習作

 

第 6章 超音波與紅外線

6-1 認識超音波

6-2 超音波量測距離

6-3 認識紅外線感測器

6-4 紅外線感測器之應用

6-5 本章習作

 

第 7章 伺服機之雙軸控制

7-1 認識伺服機

7-2 認識伺服機控制函數

7-3 伺服機之應用

7-4 認識Wii 手把

7-5 相關函數之應用

7-6 Wii 手把之應用

7-7 認識加速度計

7-8 認識SFE_MMA8452Q 函數庫

7-9 加速度計之應用

7-10 本章習作

 

第 8章 直流馬達與步進馬達

8-1 認識直流馬達

8-2 馬達驅動IC 與驅動電路

8-3 直流馬達之控制

8-4 認識步進馬達與驅動電路

8-5 認識步進馬達操作函數

8-6 步進馬達之應用

8-7 本章習作

 

第 9章 跨平台控制

9-1 認識藍牙模組

9-2 軟體串列埠的應用

9-3 Windows 之藍牙裝置設定

9-4 Windows 跨平台控制

9-5 Android 之藍牙配對與App 安裝

9-6 Android 跨平台控制

9-7 本章習作

 

附錄篇 放在隨書光碟中(不印出)

附錄 A Arduino之下載與安裝

附錄 B Arduino之資料型態與指令