Arduino機電整合應用(1)� LED一閃一閃
生活中有哪些平凡可以化為樂趣呢?
動點巧思配合機電及程式設計能力
Arduino是一塊單晶片微控制器,透過不同腳位及程式語言可以處理各式輸入或輸出模組。例如 : 在板子上接上感應煙霧的模組時,在有煙霧時(輸入),就可以透過程式發出警報訊息。例如 : 在板子上裝上馬達和輪子時,在啟動開關時(輸出),就可以讓板子像車子一樣跑起來。以下以入門的開發板Uno為範例介紹:
規格
◎Arduino簡介:
電源
分為:
腳位
數位腳位
電源腳位
類比腳位
(參見表1.2)
A0~A5 用來接受類比電壓輸入,
但不能輸出類比電壓。
數位腳位
電源腳位
類比腳位
- D2~D13當作數位輸出(5V),也可當成數位輸入,判斷有沒有訊號輸入。
- 其中D3,5,6,9,10,11這些腳位旁有波浪符號(~)。可透過 函式用數位訊號來模擬類比訊號輸出,提供 8-bit 的PWM(Pulse Width Modulation 脈衝寬度調製)。註:PWM是什麼https://ppfocus.com/0/ed5f01e66.html
數位腳位
電源腳位
類比腳位
腳位有不同類別:G、V、S
*原則上,在元件模組上會註明那一個針腳應該接到那一種腳位上
◎學校的Arduino套件全圖:
◎實作:LED燈一閃一閃 (健志老師的作品)
saxxxx@gm.kl.edu.tw
二、在TinkerCAD平台 建立新電路
游標移至已存在的電路,
會出現編輯或設定
三、在新電路上增加四個元件(基本元件)
1.Arduino 2.小型電路試驗版(麵包版) 3.電阻 4.LED燈
請將電阻↑
設定為220Ω
說明~ LED燈
紅色:2.1 - 2.6V 綠色:3.3 - 3.9V
藍色:3.2 - 4.0V 白色:3.1 - 4.0V
說明~ 電阻
◎歐姆定律:電壓 = 電流 x 電阻 (V = I R)
電路中的電流與施加的電壓成正比,與電路中的電阻成反比。
🢣電阻值:電阻 = 電壓 / 電流 (R= V / I)
R = (5-2) / 0.02 = 150
因此,我們用150歐姆的電阻就可以了。
最小的電阻通常是220歐姆,
基本上大一點也是可以接受的。
↑請將電阻設定為220Ω
點選電阻
旋轉方向
點一下線條,可轉彎
直的孔是相通的,不需另外連線
橫的孔是不相通的,需要另外連線
◎同一區塊的麵包板:
說明~ 電阻旋轉、線路換色、連線技巧
+
-
LED 長腳接+極 用紅線 接 數位腳(D) 3
LED 短腳接-極 用黑線 接GND
(因要用程式控制,故將訊號腳位當成火線)
四、今日模擬連線完成圖:
五、程式碼編寫:
1.請將專案更名為「9xxXX-1」,
2.依下圖指示,複製連結
3.至 classroom 貼上連結 (記得按繳交)
1.更名
不是複製
這個連結
2.複製連結
3.至classroom
貼上連結
91855-1