Arduino最佳入門與應用:打造互動設計輕鬆學(超過200個實用範例的易學易用經典)
<內容簡介> 小成本,創造無限可能! Arduino入門實作經典,易學易用的初學指引! 為什麼13歲的少年玩Arduino,玩到有機會被送上太空! 從小孩到大人都可以接觸,也應該玩玩Arduino,Arduino讓沒有電子、資訊相關背景的人,不會受限專業技術,而能輕鬆實現自己的創意,並設計出互動作品。Arduino網路共享資源豐富,在短時間內即引發全球性的開放硬體熱潮。 本書如同Arduino一樣的容易上手,完全以從未學習過電子、資訊相關知識的初學者角度切入,設計出多元的實作內容,成為入門與專題應用的最佳指引。專題實作單元皆包含【相關知識】、【函式說明】、【實作練習】三大部份,在【相關知識】中先說明完成專題實作所需的基本知識,【函式說明】則詳細解說使用到的Arduino函式功能及用法,最後的【實作練習】則融入互動設計作品常用的周邊元件、通訊模組,以及各類型的感測器等超過200個實用範例及練習,學習者只需結合本書部份範例,再加上自己的創意巧思,就能設計出有趣又好玩的互動作品。 從入門、應用到專題實作, 現在,就開始輕鬆的玩好Arduino! ‧入門最容易:Arduino所提供的免費軟體,操作簡單,可輕鬆上手。本書延續Arduino精神,強調實作玩創意,而不是在設計程式,實作練習簡單並有詳細解說。 ‧實作成本低:本書使用的硬體為Arduino UNO板,成本低,軟體可在官網下載,全書所需周邊元件(不含感測元件)約在2千元左右。 ‧學習模組化:可以結合本書範例程式與自己的巧思創意,即能輕鬆完成互動設計作品。 ‧實例多樣化:如發光二極體(LED)、矩陣型LED、七段顯示器、液晶顯示器(LCD)、蜂鳴器、指撥開關、按鍵開關、矩陣鍵盤、步進馬達、直流馬達、伺服馬達、RFID模組、紅外線模組、藍牙模組、RF無線模組、XBee模組,以及各類型感測器如光敏電阻、紅外線感測器、超音波感測器、溫度感測器、溼度感測器、三軸加速度計等總計超過200個實用範例。 ‧應用生活化:生活化的單元設計,除了能提高學習興趣之外、也能激發創意及想像力,內容可涵蓋各種LED的應用如閃爍、移位、調光等,以及計數器、數位時鐘、數位電壓表、光線偵測應用、移動偵測應用、距離測量應用、倒車警示器、數位溫度計、數位溼度計、傾斜角度測量、電子琴、音樂盒、自走車、無線遙控車、自動追光系統、大樓門禁管理、遠端遙控等。 書附光碟內容: 範例檔/練習檔/麵包板接線圖(彩圖) 燒錄ATmega開機啟動程式PDF電子書 ★目錄: 01 認識Arduino 1-1 Arduino簡介 1-2 Arduino硬體介紹 1-3 Arduino軟體介紹 1-4 Arduino開發環境介紹 02 基本電路原理 2-1 電的基本概念 2-2 數字系統 2-3 手工具介紹 2-4 三用電表介紹 2-5 基本元件及符號 03 Arduino語言基礎 3-1 C語言的架構 3-2 Arduino語言的架構 3-3 Arduino的變數與常數 3-4 運算子(operator) 3-5 Arduino程式流程控制 3-6 函式(function) 3-7 陣列(array) 3-8 前置命令 04 LED控制實例 4-1 認識發光二極體(LED) 4-2 函式說明 4-3 實作練習 4-3-1 一個LED閃爍實習 4-3-2 四個LED單燈右移實習 4-3-3 四個LED霹靂燈變化實習 4-3-4 一個LED亮度變化實習 4-3-5 四個LED亮度變化單燈右移實習 4-3-6 雨滴燈實習 05 開關控制實例 5-1 認識開關 5-2 函式說明 5-3 實作練習 5-3-1 一個指撥開關控制一個L