Arduino 微控器好好玩, 2/e

Arduino 微控器好好玩, 2/e

作者: 烏諾 施麥爾
出版社: 文京
出版在: 2018-07-01
ISBN-13: 9789864304158
ISBN-10: 9864304151
總頁數: 336 頁




內容描述


本書結合堃喬電子所發行的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之資料型態與指令




相關書籍

Build Your Own Autonomous NERF Blaster: Programming Mayhem with Processing and Arduino (Paperback)

作者 Bryce Bigger

2018-07-01

Homemade Robots: 10 Simple Bots to Build with Stuff Around the House

作者 Sarafan Randy

2018-07-01

輕課程 寓教於樂 如何從桌上遊戲學習結構化程式設計邏輯:含 Robot City v2 新機器人蓋城市桌遊包 (圖書+桌遊)

作者 國立臺灣師範大學 許庭嘉

2018-07-01