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