內容簡介
1.坊間Arduino書籍多以互動裝置介紹課程,訴求重點大多強調非電子電機背景的使用者一樣可以無痛使用微控制器發揮創意,本書是否跳脫框架,將Arduino回歸電子課程主流,讓電群的讀者,利用自身專長,讓創意更發光發熱呢!因為它傻瓜,你聰明嘛!
2.本書從微電腦系統談起,瞭解Arduino微控制器的結構、腳位,透過線上模擬軟體Tinkercad配線及模擬,學習並建立程式的開發流程及程式語言概念。
3.範例式的引導操作,配合MEB3.0實驗板輕鬆上手,包括數位篇、類比篇,以及進階篇的練習,每個練習後有無數的延伸推廣,激發讀者思考。
4.課程進階延伸至Visual Studio程式設計,透過Visual BASIC學習與電腦進行互動,讓Arduino端的硬體搭上電腦端的多媒體,呈現多樣學習風貌。另外,課程也邁向AMA先進微控制器應用認證,讓課程與認證無縫接軌,只要按部就班,皆可完成術科認證。
作者簡介
目錄
零、如何使用本書
第0章 如何使用本書
壹、理論篇
第1章 微電腦系統概論
1-1 微電腦系統單元
1-2 微電腦系統架構
1-3 微控制器(單晶片微電腦)
1-4 類比與數位訊號介面
學後評量
第2章 認識Arduino
2-1 淺談Arduino
2-2 Arduino 系列控制板介紹
2-3 Arduino 系統架構
2-4 Arduino 接腳
學後評量
第3章 軟體:整合開發環境說明與程式介紹
3-1 整合開發環境Arduino IDE
3-2 Arduino的程式介紹與基本指令
3-3 輸出入指令
3-4 數學算術及運算指令
學後評量
第4章 學習工具
4-1 圖控程式
4-2 Arduino線上電路與程式模擬軟體
4-3 串列通訊
學後評量
第5章 發光二極體LED的控制
5-1 功能簡介:LED閃滅
5-2 電路說明
5-3 程式設計
5-4 實驗成果
5-5 延伸應用與練習
學後評量
第6章 按鈕開關輸入控制
6-1 功能簡介:按鈕開關控制LED
6-2 電路說明
6-3 程式設計
6-4 實驗成果
6-5 延伸應用與練習
學後評量
第7章 千變萬化的LED流水燈控制
7-1 功能簡介:跑馬燈
7-2 電路說明
7-3 程式設計
7-4 實驗成果
7-5 延伸應用與練習
7-6 串列全彩LED
學後評量
第8章 七段顯示器
8-1 功能簡介
8-2 電路說明
8-3 程式設計
8-4 實驗成果
8-5 延伸應用與練習
學後評量
第9章 蜂鳴器
9-1 功能簡介
9-2 電路說明
9-3 程式設計
9-4 實驗成果
9-5 延伸應用與練習
9-6 鍵盤(Keypad)的應用―電子琴
學後評量
參、類比I/O學習篇
第10章 LED點矩陣顯示+G-Sensor
10-1 相關知識
10-2 點矩陣顯示表情符號
10-3 使用計時中斷的顯示
10-4 G-SENSOR 體感控制器~水平儀
學後評量
第11章 CdS亮度感測:伺服馬達的遮陽板控制
11-1 功能簡介
11-2 電路說明
11-3 程式設計
11-4 實驗成果
11-5 延伸應用與練習
11-6 二顆伺服機的雲台方向控制
學後評量
第12章 溫度感測:LCD溫度顯示與警報器
12-1 功能簡介
...