Advanced Arduino Programming ( advarduino | 14 hours )
- 基本熟悉 Arduino
- 基本程式设计经验
- 对嵌入式系统的一般理解
- 熟悉 C/C++ 程式设计
观众
- 初级开发人员
- 硬体/软体技术人员
- 所有行业的技术人员
- 爱好者
Arduino 是一种开源的单板微控制器,用于构建可以感知和控制物理世界中对象的设备。
在这个由讲师指导的现场培训中,参与者将学习如何使用高级技术对 Arduino 进行程式设计,同时逐步创建一个简单的感测器警报系统。
在本次培训结束时,参与者将能够:
- 了解 Arduino 的工作原理。
- 深入了解 Arduino 的主要元件和功能。
- 在不使用 Arduino IDE 的情况下对 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
- 要请求不同的设置,请联系我们进行安排。
介绍
高级概述 Arduino Programming
- 为什么您应该考虑高级 Arduino Programming
- 了解 Arduino IDE
- 了解 Arduino Microcontroller 的主要元件
- AVR Microcontroller 系列概述
探索 Arduino IDE 的替代方案
闪烁的 LED 概览 Sketch
使用命令行和Makefile绕过 Arduino IDE
- Make 概述
- 设定 Makefile(闪烁的 LED)
- 使用 Makefile 编译和上传 Arduino 程式(闪烁的 LED)
Programming 使用 WinAVR 的 Arduino
- 安装 WinAVR
- 使用 WinAVR 配置程式(闪烁的 LED)并将其上传到 Arduino
创建您的第一个高级 Arduino 专案:停车距离警报系统
- 停车距离警报系统概要
- Electronic 元件概述
- 连接压电蜂鸣器
- 连接 IR 接近感测器
- 对压电蜂鸣器进行编码
- 对 IR 接近感测器进行编码
- 对主应用程式进行编码
- 测试您的停车距离警报系统
摘要和故障排除
结束语
United Arab Emirates - Advanced Arduino Programming
Qatar - Advanced Arduino Programming
Egypt - Advanced Arduino Programming
Saudi Arabia - Advanced Arduino Programming
South Africa - Advanced Arduino Programming
Brasil - Advanced Arduino Programming
Canada - Advanced Arduino Programming
中国 - Advanced Arduino Programming
香港 - Advanced Arduino Programming
澳門 - Advanced Arduino Programming
台灣 - Advanced Arduino Programming
USA - Advanced Arduino Programming
Österreich - Advanced Arduino Programming
Schweiz - Advanced Arduino Programming
Deutschland - Advanced Arduino Programming
Czech Republic - Advanced Arduino Programming
Denmark - Advanced Arduino Programming
Estonia - Advanced Arduino Programming
Finland - Advanced Arduino Programming
Greece - Advanced Arduino Programming
Magyarország - Advanced Arduino Programming
Ireland - Advanced Arduino Programming
Israel - Advanced Arduino Programming
Luxembourg - Advanced Arduino Programming
Latvia - Advanced Arduino Programming
España - Programación avanzada Arduino
Italia - Advanced Arduino Programming
Lithuania - Advanced Arduino Programming
Nederland - Advanced Arduino Programming
Norway - Advanced Arduino Programming
Portugal - Advanced Arduino Programming
România - Advanced Arduino Programming
Sverige - Advanced Arduino Programming
Türkiye - Advanced Arduino Programming
Malta - Advanced Arduino Programming
Belgique - Advanced Arduino Programming
France - Advanced Arduino Programming
日本 - Advanced Arduino Programming
Australia - Advanced Arduino Programming
Malaysia - Advanced Arduino Programming
New Zealand - Advanced Arduino Programming
Philippines - Advanced Arduino Programming
Singapore - Advanced Arduino Programming
Thailand - Advanced Arduino Programming
Vietnam - Advanced Arduino Programming
India - Advanced Arduino Programming
Argentina - Programación avanzada Arduino
Chile - Programación avanzada Arduino
Costa Rica - Programación avanzada Arduino
Ecuador - Programación avanzada Arduino
Guatemala - Programación avanzada Arduino
Colombia - Programación avanzada Arduino
México - Programación avanzada Arduino
Panama - Programación avanzada Arduino
Peru - Programación avanzada Arduino
Uruguay - Programación avanzada Arduino
Venezuela - Programación avanzada Arduino
Polska - Advanced Arduino Programming
United Kingdom - Advanced Arduino Programming
South Korea - Advanced Arduino Programming
Pakistan - Advanced Arduino Programming
Sri Lanka - Advanced Arduino Programming
Bulgaria - Advanced Arduino Programming
Bolivia - Programación avanzada Arduino
Indonesia - Advanced Arduino Programming
Kazakhstan - Advanced Arduino Programming
Moldova - Advanced Arduino Programming
Morocco - Advanced Arduino Programming
Tunisia - Advanced Arduino Programming
Kuwait - Advanced Arduino Programming
Oman - Advanced Arduino Programming
Slovakia - Advanced Arduino Programming
Kenya - Advanced Arduino Programming
Nigeria - Advanced Arduino Programming
Botswana - Advanced Arduino Programming
Slovenia - Advanced Arduino Programming
Croatia - Advanced Arduino Programming
Serbia - Advanced Arduino Programming