Course Code: arduinoprogramming
Duration: 21 hours
Prerequisites:
  • 無需任何程式設計經驗。
  • 對硬體有基本的了解或興趣。

觀眾

  • 初級開發人員
  • 硬體/軟體技術人員
  • 所有行業的技術人員
  • 愛好者
Overview:

Arduino 是一種開源的單板微控制器,用於構建可以感知和控制物理世界中對象的設備。

在這個由講師指導的現場培訓中,參與者將學習如何對 Arduino 進行程式設計以供實際使用,例如控制燈光、電機和運動檢測感測器。本課程假定在即時實驗室環境中使用真實的硬體元件(而不是軟體類比的硬體)。 

在本次培訓結束時,參與者將能夠:

  • 對Arduino 進行程式設計以控制燈光、電機和其他設備。
  • 瞭解 Arduino 的架構,包括附加設備的輸入和連接器。
  • 添加第三方元件,如 LCD、加速度計、陀螺儀和 GPS 追蹤器,以擴展 Arduino 的功能。
  • 瞭解程式設計語言中的各種選項,從 C 語言到拖放語言。
  • 測試、調試和部署 Arduino 以解決實際問題。

課程形式

  • 互動講座和討論。
  • 大量的練習和練習。
  • 在即時實驗室環境中動手實施。

課程自定義選項

  • Arduino 可用於不同的型號,並支援不同的程式設計介面(C、C++、C#、Python)和 IDE(Arduino IDE、Visual Studio 等)。本課程將使用以下內容:
    • Arduino Uno板
    • Arduino 集成環境
    • Arduino 語言(基於 C/C++)
  • 參與者負責購買自己的 Arduino 硬體和元件!***
    • 硬體套件可以從供應商處購買,例如: Arduino 入門套件 https://store.arduino.cc/products/arduino-starter-kit-multi-language
  • 要請求不同的設置,請聯繫我們進行安排。
Course Outline:

介紹

  • Microcontroller 與微處理器
  • Arduino 與 Rasberry Pi

Embedded Systems 概述

為您的項目選擇合適的 Arduino 板

學習的心態 Arduino

Arduino基礎 Electronics

瞭解電路圖

 使用 DVM(數位電壓表 )

如何不炸毀 GPIO引腳和其他安全注意事項

將一切連接在一起

軟體和硬體工具Arduino

探索 Arduino IDE

Programming Arduino的

寫出你的第一個程式:閃爍的燈光(電子產品的「Hello World」)

Programming 基礎知識:迴圈、條件、變數、函數和參數

輸入/輸出 (I/O) 介面概述

配置輸入感測器

LED、開關、蜂鳴器和顯示設備

設定輸出裝置(LED 和機電機器人)

Programming 感測器到輸出設備控制

專案:自動調光系統

樣本轉換 (ADC)

序列通訊和UARTProgramming

感測器棒、電機和音訊設備

項目名稱:待定

測試和調試

擴展 Arduino 的功能

加入 Arduino 社區

故障排除

結束語

Sites Published:

United Arab Emirates - Arduino Programming for Beginners

Qatar - Arduino Programming for Beginners

Egypt - Arduino Programming for Beginners

Saudi Arabia - Arduino Programming for Beginners

South Africa - Arduino Programming for Beginners

Brasil - Arduino Programming for Beginners

Canada - Arduino Programming for Beginners

中国 - Arduino Programming for Beginners

香港 - Arduino Programming for Beginners

澳門 - Arduino Programming for Beginners

台灣 - Arduino: Programming a Microcontroller for Beginners

USA - Arduino Programming for Beginners

Österreich - Arduino Programming for Beginners

Schweiz - Arduino Programming for Beginners

Deutschland - Arduino Programming for Beginners

Czech Republic - Arduino Programming for Beginners

Denmark - Arduino Programming for Beginners

Estonia - Arduino Programming for Beginners

Finland - Arduino Programming for Beginners

Greece - Arduino Programming for Beginners

Magyarország - Arduino Programming for Beginners

Ireland - Arduino Programming for Beginners

Luxembourg - Arduino Programming for Beginners

Latvia - Arduino Programming for Beginners

España - Arduino: Programando un Microcontrolador para Principiantes

Italia - Arduino Programming for Beginners

Lithuania - Arduino Programming for Beginners

Nederland - Arduino Programming for Beginners

Norway - Arduino Programming for Beginners

Portugal - Arduino Programming for Beginners

România - Arduino Programming for Beginners

Sverige - Arduino Programming for Beginners

Türkiye - Arduino Programming for Beginners

Malta - Arduino Programming for Beginners

Belgique - Arduino Programming for Beginners

France - Arduino Programming for Beginners

日本 - Arduino Programming for Beginners

Australia - Arduino Programming for Beginners

Malaysia - Arduino Programming for Beginners

New Zealand - Arduino Programming for Beginners

Philippines - Arduino Programming for Beginners

Singapore - Arduino Programming for Beginners

Thailand - Arduino Programming for Beginners

Vietnam - Arduino Programming for Beginners

India - Arduino Programming for Beginners

Argentina - Arduino: Programando un Microcontrolador para Principiantes

Chile - Arduino: Programando un Microcontrolador para Principiantes

Costa Rica - Arduino: Programando un Microcontrolador para Principiantes

Ecuador - Arduino: Programando un Microcontrolador para Principiantes

Guatemala - Arduino: Programando un Microcontrolador para Principiantes

Colombia - Arduino: Programando un Microcontrolador para Principiantes

México - Arduino: Programando un Microcontrolador para Principiantes

Panama - Arduino: Programando un Microcontrolador para Principiantes

Peru - Arduino: Programando un Microcontrolador para Principiantes

Uruguay - Arduino: Programando un Microcontrolador para Principiantes

Venezuela - Arduino: Programando un Microcontrolador para Principiantes

Polska - Arduino Programming for Beginners

United Kingdom - Arduino Programming for Beginners

South Korea - Arduino Programming for Beginners

Pakistan - Arduino Programming for Beginners

Sri Lanka - Arduino Programming for Beginners

Bulgaria - Arduino Programming for Beginners

Bolivia - Arduino: Programando un Microcontrolador para Principiantes

Indonesia - Arduino Programming for Beginners

Kazakhstan - Arduino Programming for Beginners

Moldova - Arduino Programming for Beginners

Morocco - Arduino Programming for Beginners

Tunisia - Arduino Programming for Beginners

Kuwait - Arduino Programming for Beginners

Oman - Arduino Programming for Beginners

Slovakia - Arduino Programming for Beginners

Kenya - Arduino Programming for Beginners

Nigeria - Arduino Programming for Beginners

Botswana - Arduino Programming for Beginners

Slovenia - Arduino Programming for Beginners

Croatia - Arduino Programming for Beginners

Serbia - Arduino Programming for Beginners

Bhutan - Arduino Programming for Beginners

Nepal - Arduino Programming for Beginners

Uzbekistan - Arduino Programming for Beginners