課程描述
本課程將透過30個不同的專案教你如何程式設計Arduino微控制器。你將學習Arduino程式設計的基礎知識,例如變數、迴圈和函式。你還會學習如何與硬體介面,例如LED、感測器和電機。
使用Arduino構建高階嵌入式系統概述
本課程適合初學者和經驗豐富的使用者。 如果你是一個初學者,你將從零開始學習Arduino程式設計的基礎知識。如果你是一個經驗豐富的使用者,你將學習新的技術和挑戰來提高你的技能。Arduino是一種易於學習和使用的微控制器程式語言。本課程是Arduino程式設計和專案製作的全面介紹。
課程大綱中涵蓋的一些基本概念是
變數:一個可以儲存資料的命名記憶體位置。
迴圈:重複執行一段程式碼一定次數或直到滿足特定條件的程式碼塊。
函式:可以在程式中重複使用的程式碼塊。
與硬體介面:使用Arduino連線和控制物理裝置的過程。
LED:可以使用Arduino開關的LED燈。
感測器:測量諸如溫度、光線和運動等物理量的裝置。
- 電機:可以用來移動物體的裝置。
目標
程式設計Arduino微控制器。
使用Arduino製作專案。
與硬體介面。
解決挑戰。
學習Arduino微控制器板。
學習使用Arduino的輸入和輸出。
Arduino專案製作。
與現實世界的裝置(如繼電器、開關、LED和感測器)介面。
Arduino的C語言程式設計。
先決條件
- 電子元件的基本瞭解
課程大綱
檢視課程內容的詳細分解
簡介
1 節課
-
簡介 02:01 02:01
Arduino開發板簡介
3個講座
實驗麵包板
1 個講座
蜂鳴器
2 節課
序列埠
6 節課
鍵盤
1 節課
LDR
2 節課
DHT感測器
1個講座
EEPROM
1 節課
伺服電機介面
2 個講座
I2C
4 節課
RTC
4 節課
SD卡
2 個講座
結論
1 節課
講師 詳情
Amit Rana
Amit Rana 是一位物聯網工業顧問,嵌入式系統產品開發專家,線上和企業培訓師。
目前正在構建一個平臺,面向所有對學習電子產品和相關技術感興趣的人。技術包括物聯網、嵌入式系統、程式設計、電路設計和 PCB 設計,透過名為 kitflix 的線上平臺。
Kitflix 主要透過教程/影片講座和有趣的專案作品來學習線上技術。
Amit 擁有電子工程碩士學位。他在使用各種微控制器的嵌入式系統設計和程式設計方面擁有 10 多年的經驗,並在各種行業部署了 250 多個不同的嵌入式和物聯網專案。
他的線上學生人數超過 50000 人,遍佈全球 146 個以上的國家/地區。
他參與了多個嵌入式技術和裝置的開發,為行業和各種產品開發需求開發定製的嵌入式解決方案。從簡單的計數器到數控機床的物聯網系統,再到智慧汽車的端到端產品開發,Amit 已將他對電子產品和程式設計的熱情變成了愛好和全職職業。
Amit 也是一名專業作家,撰寫有關技術和教育的部落格。他為一些客戶完成了技術文件撰寫任務,並在他的網站上撰寫部落格。
Amit 還是一位 avid 閱讀者,也喜歡烹飪,他喜歡閱讀各種主題的書籍,並在業餘時間與家人一起烹飪各種菜餚。
課程 證書
使用您的證書來改變職業或在您目前的職業中提升。
我們的學生與
最佳
相關影片課程
檢視更多
