Arduino互動設計 教學課程 本教材僅用於學術教學 請勿用在商業行為.

Slides:



Advertisements
Similar presentations
H T U 報告者:周振聰 僑生處 主任. h T U 免會考成績入學 h T U 未來望 您想學 一技之長嗎 ? 歡迎參加莊敬建教班 不但三年免學費,且 保證讓您學到一技之 長,脫離貧窮,邁向 光明的人生 免試入學.
Advertisements

Arduino 入门实训 —— 智能保险库项目制作 曾祥潘 梁志成 2016 年 1 月 第十七届广东省电脑制作活动培训课程.
Arduino 應用. 標準開發板硬體 控制與開發元件 可配合感測元件裝置: 可配合感測元件裝置: 例如 LED 燈、喇叭、各類馬達、開關、溫 濕度感測器、陀螺儀。 例如 LED 燈、喇叭、各類馬達、開關、溫 濕度感測器、陀螺儀。
桃園地景藝術節 最近桃園在舉辦桃園地景藝術節,種共有五大主題區, 分別是:黃色小鴨展區、巨型蓮花展區、草間點點展區、范姜 古厝展區、新屋水巷展區。那這些景點到底個展覽什麼呢?讓 我們繼續看下去 …… 。
4-2 、聚落的演變 人口的分布 自然環境特性、交通便利性及就業 機會等因素,常影響人們對於居住地點 的選擇。 臺灣西部地區的平原和盆地,地勢 較為低平、開發較早,在肥沃的土壤、 便捷的交通網路等有利的條件下,工商 業往來頻繁,人口較為密集。
智慧居家安全監控 ARDUINO HOME SECURITY SYSTEM 班級:資訊三乙 組員:簡廷寬、鄭仁博、盧冠宇、游宗倫 組別: G105B08 指導老師:張佩琪 老師.
小一家長會 訓育訊息 德性培育組 余家濂主任
两汉文学及汉代诗歌.
LinkIt ONE開發板的簡介.
近现代文学概说.
屏東監理站電腦筆試e化系統 考生操作使用說明及注意事項.
Arduino Class 1 主講人: 鄧偉華、孫振凱 國家高速網路計算中心.
高雄市復華高級中學 校務分享簡介 簡報人:康木村 校長.
契約 課程:文書實務與應用 教師:黃湃翔老師.
Arduino 2016/05/04.
Arduino課程 DHT11溫濕感測 中部自造者基地-雲科大.
程式設計概論 1.1 程式設計概論 程式語言的演進 物件導向程式 程式開發流程 1.2 C++開發工具
CH2 開發環境介紹 最簡單的互動設計 – Arduino一試就上手 孫駿榮、吳明展、盧聰勇.
Arduino 基本知識.
100學年度第2學期 邏輯設計實習TA訓練 機 台 介 紹.
Arduino & Mifare RFID-RC522 門禁系統
多功能智慧家庭萬能手機搖控器 張右昇( ) 李政澤( ) 曾群翔( ) 成員.
动手玩转Arduino (三) 串口输入输出
102年度新北市立三重商工旗艦計畫實施方案 先進車用電子控制技術培育計畫
第1章 認識Arduino.
MPLAB IDE 8 建立專案.
    Arduino 1602 LCD 量測電壓顯示 LCD 示波器    林品成 月.
使用VHDL設計—4位元位移器 通訊一甲 B 楊穎穆.
專題規劃 指導教授:李博明 組員:學號-姓名 4A239045-賴尚昱 4A239063-蔣秉錩 4A239064-郭冠志
8-1 功能簡介 8-4 實驗成果 8-2 電路說明 8-5 延伸應用與練習 8-3 程式設計
Arduino.
國立台灣大學生物產業機電工程研究所 簡君良
R教學 安裝RStudio 羅琪老師.
安裝JDK 安裝Eclipse Eclipse 中文化
Programmable System-on-Chip™ Cypress MicroSystems (PSoC™) 簡 介
AIM-spice Miao-shan, Li.
奢侈稅成效分析與房市未來發展 吳中書 中華經濟研究院 第十九屆亞太財務經濟會計及管理會議 ~07.09.
智慧電子應用設計導論(1/3) Display
2017 Operating Systems 作業系統實習 助教:陳主恩、林欣穎 實驗室:720A.
11-1 液晶顯示器(LCD) 2018/12/31 第11章 液晶顯示器LCD介面實習.
DHT11 溫溼度感測器 林品成 月.
Arduino学习.
近代物理实验期末报告 ——by 金宵 周逸卢
類比轉數位 IC研究 組員:施怡儒 S 柯曄新 S 張久藝 S
Arduino課程 RFID 中部自造者基地-雲科大.
    使用Arduino量測交流(AC)電壓    林品成 月.
    使用Arduino量測直流(DC)電壓    林品成 月.
6-1 功能簡介 6-4 實驗成果 6-2 電路說明 6-5 延伸應用與練習 6-3 程式設計
TA教育訓練 微處理機系統實習.
亚博科技 Arduino视频教程 第8讲 蜂鸣器发声实验.
XILINX FPGA Download Programming
使用VHDL設計 七段顯示器 通訊工程系 一年甲班 姓名 : 蘇建宇 學號 : B
語法:結構 實作:Analog in (VR、光敏+七段顯示電壓) 簡報:廖崇義
第13單元 實習8 Focus-Router-Lamp
物聯網期末報告 組員: 邱景柏 方嘉慶 陳約翰 洪銘陽
取得與安裝TIDE 從TIBBO網站取得TIDE
Arduino課程 液晶1602 中部自造者基地-雲科大.
感光世界 亞洲大學 資訊工程學系 學生:郭致翔、林壬午、黃智猷、陳奕升 指導教授:蔡志仁教授
ZigBee PRO教學系統 CC2530 實驗.
使用VHDL設計-8x3編碼電路 通訊一甲 B 楊穎穆.
2018 Operating Systems 作業系統實習 助教:林欣穎 實驗室:720A.
資料擷取與監控應用實務.
第十六章 網路家電控制 使用Webduino程式庫建立微型網站 Webduino的微網站程式碼 自訂錯誤訊息網頁 監控遠端的溫濕度值
科展心得分享 電子科教師:童信源.
桃園創新技術學院 機械工程系 畢業專題(二)
使用VHDL設計-七段顯示 通訊一甲 B 楊穎穆.
Arduino单片机基础及应用开发 物理系 周孟磊 张卓.
第十二章 紅外線遙控與縮時攝影控制器 認識紅外線 偵測人體移動 認識紅外線遙控 解析紅外線遙控碼 紅外線遙控伺服馬達
Unix指令4-文字編輯與程式撰寫.
硬件基础知识及常见硬件故障处理.
Presentation transcript:

Arduino互動設計 教學課程 本教材僅用於學術教學 請勿用在商業行為

Outline 基本操作教學 實驗1 溫濕度警報器 實驗2 光敏電阻小夜燈 實驗3 人體紅外線感應 Integrated Development Environment, IDE 水位感測 土壤濕度

基本操作教學

Arduino IDE 安裝(Cont.) 軟體安裝 rfid.niu.edu.tw/web/Arduino/arduino_ide.zip

官網 http://arduino.cc/en/Main/Software 請找到Arduino 1.0.5,並選擇Windows(ZIP file)

驅動安裝 開啟 arduino-1.0.5-r2 資料夾 找到 drivers 資料夾 選擇 dpinst-x86.exe 執行檔進行安裝(32位元) 選擇 dpinst-amd64.exe 執行檔進行安裝(64位元)

函式庫安裝 開啟 arduino-1.0.5-r2 資料夾 找到 libraries 資料夾

Arduino IDE 操作(Cont.) 點選 arduino.exe 開啟操作介面

符號:驗證程式碼是否有問題 符號:將程式碼燒錄至晶片中 符號:Serial Monitor監聽視窗

中間的白色的部分程式編寫區塊

Arduino 接電路(Cont.) 麵包板介紹 紅色的區塊為橫向相通 橘色的區塊為縱向相通

Arduino 控制板介紹 我們是使用 Arduino UNO 紅色的區塊為USB與電源插孔 橘色的區塊為數位(DIGITAL)杜邦插孔 黃色的區塊為邏輯(ANALOG)杜邦插孔

實驗1 溫濕度警報器

實驗1 說明(Cont.) 讀取DHT11感測模組的輸出值,顯示在序列埠監控視窗與LCD顯示器,並且如果溫度過高的話,透過蜂鳴器發出警報。

實驗材料(Cont.) Arduino UNO 控制板 *1 DHT11溫濕度感測模組 *1 有源蜂鳴器 *1 LCD顯示器 *1 麵包板 *1 USB數據線 *1 杜邦接線 公-母 *10 公-公 *2

實驗電路(Cont.) 溫濕度感測模組 由左至右分別是 DIGITAL 2、GND、5V

有源蜂鳴器 由左至右分別是 5V、GND、DIGITAL 11

LCD顯示器 由上至下分別是ANALOG 5、 ANALOG 4、5V、GND

接線參考(Cont.)

實驗程式(Cont.) 本實驗使用DHT11程式庫與LiquidCrystal_I2C程式庫來讀取與解析感測元件的數據資料。 (並非Arduino IDE 內建的LiquidCrystal程式庫) DHT11程式庫的原始碼張貼在Arduino官網 (http://arduino.cc/playground/Main/DHT11Lib) 撰寫程式之前,請把DHT11程式庫與LiquidCrystal_I2C程式庫資料夾複製到Arduino安裝資料夾的libraries路徑底下。

程式語法(Cont.) Arduino基本程式架構 void setup( ){ } void loop( ){

實驗2 光敏電阻小夜燈

實驗2 說明(Cont.) 讀取光敏電阻感測模組的輸出值,顯示在序列埠監控視窗與LCD顯示器,並且如果亮度過低的話,LED燈泡會亮起。

實驗材料(Cont.) Arduino UNO 控制板 *1 光敏電阻感測模組 *1 LED燈泡 *1 10Ω電阻(橙紅棕) *1 LCD顯示器 *1 麵包板 *1 USB數據線 *1 杜邦接線 公-母 *7 公-公 *4

實驗電路(Cont.) 光敏電阻感測模組 由左至右分別是 ANALOG A3、GND、5V

LED燈泡 長針接10Ω電阻(橙紅棕) ,並接到DIGITAL 9 短針接GND

LCD顯示器 由上至下分別是ANALOG 5、 ANALOG 4、5V、GND

接線參考(Cont.)

實驗程式(Cont.) 本實驗使用LiquidCrystal_I2C程式庫來讀取與解析感測元件的數據資料。 (並非Arduino IDE 內建的LiquidCrystal程式庫) 撰寫程式之前,請把LiquidCrystal_I2C程式庫資料夾複製到Arduino安裝資料夾的libraries路徑底下。

實驗3 人體紅外線感應

實驗3 說明(Cont.) 透過人體紅外線(PIR)感測器感應是否有人在附近,如果感應到有人的話,LED燈泡會亮起,模擬一個簡單的情境燈應用。

實驗材料(Cont.) Arduino UNO 控制板 *1 人體紅外線感測器 *1 LED燈泡 *1 10Ω電阻(橙紅棕) *1 麵包板 *1 USB數據線 *1 杜邦接線 公-母 *3 公-公 *4

實驗電路(Cont.) 人體紅外線感測器 由左至右分別是 GND、 DIGITAL 2 、5V

LED燈泡 長針接10Ω電阻(橙紅棕) ,並接到DIGITAL 9 短針接GND

接線參考(Cont.)