IPOE A1輪型機器人應用與專題製作-邁向IRA Fundamentals Level與Essentials Level智慧型機器人應用認證 -
類似書籍推薦給您
1.IPOE-A1輪型機器人採用開放原始碼軟硬體平臺的Arduino,學習資源豐富,I/O擴充容易,適合初學試探及進階應用。
2.本書專為IPOE-A1打造,由淺而深,從基礎的LED、按鈕開關、蜂鳴器開始,接著進入繪圖型LCD控制、IR感測器、Encoder讀取,以及馬達控制,應用函式庫簡化設計內容,同時也加入智能控制部分,例如簡易循跡、PID循跡、遙控車、追隨車,還有包括IRA初級及中級機器人認證介紹,內容紮實。
3.本書加入藍牙模組,並應用在各實驗的參數調校及遙控上,例如PID參數、轉彎數據等,為程式除錯及參數調整提供一個利器。
4.範例式的引導操作,專題式的內容導向,輕鬆學習,每個練習均提供延伸推廣,激發讀者思考。
5.MOSME行動學習一點通功能:
登錄本書MOSME行動學習一點通後可獲得金元寶,金元寶可在IPOE會員中心透過「兌換科幣」,將金元寶兌換成「科幣」。科幣可至「歷屆試題及名師分享」測驗使用。使用「MOSME行動學習一點通」,登入會員與序號後,可我我練習,增加題目熟練度。
學科:使用「數位閱讀電子書模式」,可隨時隨地於行動裝置閱讀學習。
影音:於學習資源「影音教學」專區,可觀看本書教學影片。
評量:結合IRA初級與中級智慧型機器人應用認證,提升考取認證的實力。
加值:本書範例程式檔案可於學習資源專區下載使用。
目錄
如何使用本書
壹.理論篇
第1章 微控制器與Arduino簡介
1-1 淺談微控制器(單晶片微電腦)
1-2 類比與數位訊號介面
1-3 Arduino簡介
1-4 Arduino系列控制板介紹
第2章 IPOE-A1簡介與開發環境安裝
2-1 概述
2-2 外觀及元件配置
2-3 腳位配置與電路圖
2-4 安全警告及注意事項
2-5 整合開發環境Arduino IDE
貳.智能小車學習篇
第3章 基本輸出控制
3-1 LED閃滅控制
3-2 透過電腦端的Serial Monitor控制閃爍時間
3-3 紅綠燈的控制
3-4 製作呼吸燈
第4章 輸入控制(開關)
4-1 按鍵值讀取(處理開關彈跳問題)
4-2 使用millis()函式解決彈跳問題
4-3 使用按鈕開關函式庫的LED控制
第5章 蜂鳴器
5-1 透過Serial Monitor發送的音符
5-2 音樂盒
第6章 LCD顯示控制
6-1 繪圖型LCD簡介Say Hello
6-2 顯示電池電壓
6-3 光敏電阻亮度偵測與LCD背光控制
6-4 繪製光敏電阻感測曲線圖
6-5 顯示LOGO圖片&動畫
第7章 紅外線循跡感測器
7-1 紅外線感測器的讀取與顯示
7-2 感測值的正規化
7-3 使用函式庫的感測值正規化與加權平均值計算
7-4 LCD顯示所有車身位置感測值
7-5 儲存IR校正值至EEPROM
第8章 直流馬達
8-1 轉速與正反轉控制
8-2 簡易循跡車
8-3 循跡車+任務(IRA 初級智慧型機器人應用認證)
第9章 藍牙模組與藍牙適配器(無線傳輸)
9-1 藍牙裝置的選用與設定
9-2 無線串列埠監控Serial Monitor─手機版
9-3 電子琴─手機版
9-4 手機藍牙遙控車
第10章 旋轉編碼器的使用
10-1 旋轉編碼器的RPM 轉速測量─使用外部中斷
10-2 旋轉編碼器輸出波形繪製
10-3 使用計時中斷的轉速測量
參.專題競賽篇
第11章 Visual BASIC與iPOE-A1共舞
11-1 Visual Studio 2012 Express簡介
11-2 牛刀小試─VB控制馬達啟動/停止範例
11-3 VB 捲軸控制馬達速度的範例
11-4 三軸加速度感測器的量測
11-5 距離感測&圖形繪製
第12章 PID 與Follow Me追隨車定位控制
12-1 PID簡介
12-2 Follow Me追隨車定位控制
12-3 PID 函式庫
第13章 PID循跡車與IRA認證
13-1 繞8路徑
13-2 方形路徑
13-3 IRA中級智慧型機器人應用認證
附錄
A.燒錄出廠程式(燒錄HEX 檔的方法)
B.本書材料表
初級、中級 IRA 智慧型機器人應用認證學科解析
初級IRA 智慧型機器人應用認證術科測試試題
中級IRA 智慧型機器人應用認證術科測試試題
立即查看
Arduino 微電腦應用實習含AMA先進微控制器應用認證中級(Fundamentals Level)(第四版)-使用IPOE M3-附 (4版)
類似書籍推薦給您
產品特色:
1. 本書傳承Arduino設計理念,以淺顯易懂的論述引導讀者快速進入微電腦控制領域,使學習者擺脫過往因艱深的專業論述所造成的學習挫折。
2. 教學內容清楚明瞭:除文字敘述外,輔以操作影片,教學成效加倍。
3. 主題式引導學習:除基本的認知學習外,進一步將專題製作常使用的概念導引進來,擺脫片段式學習,讓學習者在完成每一個主題後,即可應用在專題製作上,也可說是一個完整的成品。
4. 適合電機電子群專題製作、單晶片實習、微處理機實習等課程外,生機科機電整合、汽車科汽車電子、專題製作,機械科機械電學實習,其他如設計職群,可以在作品上加入一些聲光效果或遙控裝置,來增加產品的價值性及新穎性,讓作品更生動活潑,也能與觀眾產生互動的效果。
目錄:
第1 章 Arduino 與整合開發環境的認識與使用
一、Arduino的介紹
二、Arduino UNO R3控制板介紹
三、Arduino整合開發環境IDE介紹
四、Arduino程式開發流程與程式架構
五、Arduino基本指令介紹
六、Arduino初體驗
第2 章 LED 控制
一、認識發光二極體(LED)及蜂鳴器
二、函式說明
三、實習單元
實習一:閃閃警示燈―二個LED輪流閃爍
實習二:流水式方向燈
實習三:會呼吸的燈―LED燈亮度自動調整
實習四:蜂鳴器發聲基本控制
第3 章 按鈕開關/ 可變電阻控制
一、認識按鈕開關、指撥開關及可變電阻
二、函式說明
三、實習單元
實習五:使用按鈕開關控制LED燈亮/滅
實習六:4×4矩陣式鍵盤控制
實習七:簡易密碼鎖實習
實習八:氣氛燈-使用可變電阻調整LED亮度
第4 章 RGB 三色LED 控制
一、認識RGB三色LED
二、函式說明
三、實習單元
實習九:三色LED基本控制
實習十:多彩氣氛燈-RGB LED多彩控制
實習
立即查看
超入門實作 Python AIoT智能物聯網-使用Raspberry Pi 4B (iPOE R0+R1)-最新版
類似書籍推薦給您
1.使用最新Raspberry Pi 4 Model B 開發板,效能大躍進。
2.由實作中邊做邊學,沒寫過程式也能無痛增能,零基礎的最佳選擇。
3.獨家搭配高畫質圖片解說,無陰影、無死角,簡明易懂。
4.使用IFTTT 網站輕鬆串聯各種雲端服務。
5.輕鬆邁入物聯網世界,隨手自造各種智慧應用。
目錄
Chapter 01 認識樹莓派
1-1 樹莓派Raspberry Pi 的陣容
1-2 準備作業系統與開機SD 卡
1-3 設定Raspberry Pi 的網路與遠端連線
1-4 檔案上傳與下載
Chapter 02 認識Python 程式語言
2-1 認識程式語言
2-2 Python 的變數、資料與運算子
2-3 Python 的基本輸入與輸出
2-4 Python 的迴圈結構
2-5 Python 的判斷(選擇)結構
2-6 內建函式與自訂函式
Chapter 03 樹莓派GPIO 基礎周邊控制實作一
3-1 認識樹莓派GPIO
3-2 LED 發光二極體的控制實作
3-3 4P「指撥開關」的控制實作
Chapter 04 樹莓派GPIO 基礎周邊控制實作二
4-1 蜂鳴器(Buzzer)的控制實作
4-2 按鈕開關的控制實作
4-3 七段顯示器的控制實作
Chapter 05 認識iPOE R1 AIoT 智能物聯網雲端/邊緣運算整合發展系統
5-1 認識iPOE R1 AIoT 智能物聯網雲端/ 邊緣運算整合發展系統
5-2 認識iPOE Raspberry Pi 3B/3B+/4B 專用擴充板
5-3 各式串列傳輸的介紹
Chapter 06 進階物聯網感測器模組應用與實作一
6-1 LED 燈排(LED Bar) 的控制實作
6-2 超音波距離感測器模組的控制實作
6-3 伺服馬達(SERVO)的控制實作
6-4 全彩串列式LED 的控制實作
6-5 RFID 無線射頻辨識模組的控制實作
Chapter 07 進階物聯網感測器模組應用與實作二
7-1 74hc595 八位數串列式七段顯示器的控制實作
7-2 DHT11 數位溫濕度感測器模組的控制實作
7-3 I2C 1602 LCD 液晶顯示模組的控制實作
7-4 APDS9930 環境亮度與近接感測器模組的控制實作
7-5 PCF8591 數位類比轉換模組的控制實作
Chapter 08 環境品質監測物聯網應用與實作
8-1 dust 灰塵感測器模組的控制實作
8-2 各種環境品質感測器模組
8-3 回饋警示實際應用設計
8-4 使用UART 介面連接Arduino 開發板
Chapter 09 AIOT 智能物聯網雲端綜合應用
9-1 ThingSpeak 物聯網雲端平台
9-2 ThingSpeak 搭配 IFTTT 的應用
9-3 雲端Google 試算表
立即查看
超入門實作 Python R2多功能智能車-使用Raspberry Pi 4B (IPOE R2)-最新版-附MOSME行動學習一點通:診斷‧加值
類似書籍推薦給您
使用AI時代最火紅的Python語言
深入剖析麥克納姆輪移動原理與四軸機器手臂夾爪的控制
使用OpenCV配合攝影機達成顏色、人臉的AI辨識
活用TensorFlow Lite、SVM演算法、SSD演算法
打造多功能自駕車智能系統,實現偵測道路、辨識號誌與行駛速度的深度學習模型
目錄
Chapter 01認識樹莓派
1-1 樹莓派Raspberry Pi 的陣容
1-2 準備作業系統與開機SD 卡
1-3 設定Raspberry Pi 的網路與遠端連線
1-4 檔案上傳與下載
Chapter 02認識R2智能車的基礎電子元件與感測器控制
2-1 R2 智能車的板載基礎電子元件控制
2-2 R2 智能車的基礎感測器控制
Chapter 03麥克納姆輪移動底盤
3-1 認識麥克納姆輪
3-2 R2 智能車麥克納姆輪的控制原理
3-3 R2 智能車的麥克納姆輪控制實作
Chapter 04認識伺服馬達與機器手臂的控制
4-1 伺服馬達的控制實驗
4-2 R2 智能車、影像、機器手臂整合控制
Chapter 05視訊影像的基礎應用
5-1 顏色辨識與追蹤
5-2 自動循跡追蹤辨識與紅綠燈辨識
5-3 進階循跡追蹤辨識
Chapter 06臉部辨識與訓練
6-1 哈爾特徵(Haar-like features)
6-2 LBP(Local binary patterns)演算法
6-3 正樣本(positive)與負樣本(negative)
Chapter 07機器學習machine learning
7-1 Teachable Machine 視覺分類線上工具
7-2 Support Vector Machine 支援向量機
7-3 SSD 演算法
Chapter 08MQTT介紹與應用
8-1 安裝MQTT APP
8-2 MQTT 實作
立即查看
Arduino 微電腦控制實習含AMA 先進微控制器應用認證中級(Fundamentals Level)-使用IPOE M3-附
類似書籍推薦給您
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 功能簡介
12-2 電路說明
12-3 程式設計
12-4 延伸應用與練習
學後評量
第13章 距離感測:超音波& 紅外線
13-1 功能簡介
13-2 電路說明
13-3 程式設計
13-4 實驗成果
13-5 延伸應用與練習
學後評量
肆、延伸進階篇
第14章 Arduino互動技術
14-1 中斷結構
14-2 Arduino接收電腦訊號的互動(VB)
14-3 電腦接收Arduino訊號的互動(VB)
學後評量
第15章 AMA Fundamentals先進微控制器應用認證
15-1 AMA Fundamentals術科試題說明
15-2 電路裝配與測試
15-3 現場指定IO埠的執行
學後評量
附錄
一 ASCII對照表
二 LCD 模組顯示字元列表
三 學後評量答案
AMA Fundamentals先進微控制器應用認證學科解析
第1章 基本電學(含電子零件)
第2章 電子學(含儀表、量測)
第3章 數位邏輯(數位量測)
第4章 程式語言(C、組合)
第5章 微控制器實務1-基礎(MCU)
第6章 微控制器實務2-應用(周邊)
第7章 工業安全與職業道德
AMA Fundamentals先進微控制器應用認證術科測試試題(Arduino)
立即查看