Programación avanzada Arduino ( advarduino | 14 hours )

Prerequisites:
  • Familiaridad básica con Arduino
  • Experiencia de programación básica
  • Una comprensión general de los sistemas integrados
  • Familiaridad con la programación de C / C ++
Overview:

Arduino es un microcontrolador de código abierto de una sola placa para construir dispositivos que puedan detectar y controlar objetos en el mundo físico.

En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán a programar el Arduino utilizando técnicas avanzadas a medida que avanzan en la creación de un sistema simple de alerta de sensor.

Al final de esta capacitación, los participantes podrán:

  • Comprende cómo funciona Arduino
  • Profundiza en los principales componentes y funcionalidades de Arduino
  • Programa el Arduino sin usar el Arduino IDE

Formato del curso

  • Conferencia de parte, discusión en parte, ejercicios y práctica práctica

Nota

  • Arduino está disponible en diferentes modelos y admite diferentes interfaces de programación (C, C ++, C #, Python) e IDE (Arduino IDE, Visual Studio, etc.). Este curso asume la placa Arduino Uno y utiliza Arduino con otros lenguajes de programación (C / C ++) y otros IDEs.
  • Los participantes son responsables de comprar el hardware y los componentes de Arduino.
Course Outline:

Introducción
Descripción general de la programación avanzada de Arduino
    Por qué debería considerar la programación avanzada de Arduino
    Comprender el Arduino IDE
    Comprender los componentes principales del microcontrolador Arduino
    Descripción general de la familia de microcontroladores AVR
Explorando alternativas al IDE de Arduino
Descripción general del bosquejo del LED parpadeante
Usando la línea de comando y Makefile para eludir el Arduino IDE
    Descripción general de Make
    Configurando el Makefile (LED parpadeante)
    Compilación y carga de un programa Arduino (LED parpadeante) usando Makefile
Programando el Arduino usando WinAVR
    Instalando WinAVR
    Configuración y carga de un programa (LED parpadeante) en el Arduino con WinAVR
Creación de su primer proyecto avanzado Arduino: sistema de alerta de distancia de estacionamiento
    Descripción general del sistema de alerta de distancia de estacionamiento
    Descripción general de los componentes electrónicos
    Interfaz del Zumbador Piezo
    Interfaz del sensor de proximidad IR
    Codificando el Zumbador Piezo
    Codificando el Sensor de Proximidad IR
    Codificando la aplicación principal
    Probando su sistema de alerta de distancia de estacionamiento
Resumen y solución de problemas
Observaciones finales

Sites Published:

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 - Programación avanzada Arduino

Canada - Advanced Arduino Programming

中国 - Programación avanzada Arduino

香港 - Advanced Arduino Programming

澳門 - Advanced Arduino Programming

台灣 - Advanced Arduino Programming

USA - Advanced Arduino Programming

Österreich - Programación avanzada Arduino

Schweiz - Programación avanzada Arduino

Deutschland - Programación avanzada Arduino

Czech Republic - Programación avanzada Arduino

Denmark - Advanced Arduino Programming

Estonia - Advanced Arduino Programming

Finland - Advanced Arduino Programming

Greece - Programación avanzada Arduino

Magyarország - Programación avanzada Arduino

Ireland - Advanced Arduino Programming

Israel - Advanced Arduino Programming

Luxembourg - Advanced Arduino Programming

Latvia - Advanced Arduino Programming

España - Programación avanzada Arduino

Italia - Programación avanzada Arduino

Lithuania - Advanced Arduino Programming

Nederland - Programación avanzada Arduino

Norway - Programación avanzada Arduino

Portugal - Programación avanzada Arduino

România - Programación avanzada Arduino

Sverige - Programación avanzada Arduino

Türkiye - Programación avanzada Arduino

Malta - Advanced Arduino Programming

Belgique - Programación avanzada Arduino

France - Programación avanzada Arduino

日本 - Programación avanzada Arduino

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 - Programación avanzada Arduino

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 - Programación avanzada Arduino

United Kingdom - Advanced Arduino Programming

South Korea - Programación avanzada Arduino

Pakistan - Advanced Arduino Programming

Sri Lanka - Advanced Arduino Programming

Bulgaria - Programación avanzada Arduino

Bolivia - Programación avanzada Arduino

Indonesia - Advanced Arduino Programming

Kazakhstan - Advanced Arduino Programming

Moldova - Programación avanzada Arduino

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

Bhutan - Advanced Arduino Programming

Nepal - Advanced Arduino Programming