Schița de curs

Introducere
Prezentare generală a Advanced Arduino Programming

  • De ce ar trebui să luați în considerare avansat Arduino Programming
  • Înțelegerea IDE-ului Arduino.
  • Înțelegerea principalelor componente ale Arduino Microcontroller
  • Prezentare generală a familiei AVR Microcontroller.

Explorarea alternativelor la Arduino IDE
Prezentare generală a LED-ului care clipește Sketch
Folosind linia de comandă și Makefile pentru a ocoli IDE-ul Arduino.

  • Prezentare generală a Make
  • Configurarea Makefile (LED intermitent)
  • Compilarea și încărcarea unui program Arduino (LED intermitent) folosind Makefile

Programming Arduino Utilizarea WinAVR

  • Instalarea WinAVR
  • Configurarea și încărcarea unui program (LED intermitent) în Arduino Utilizând WinAVR

Crearea primului dvs. proiect avansat Arduino: Sistem de alertă privind distanța de parcare

  • Prezentare generală a sistemului de alertă privind distanța de parcare
  • Prezentare generală a componentelor Electronic
  • Interfața soneriei piezoelectrice
  • Interfața cu senzorul de proximitate IR
  • Codarea soneriei piezo
  • Codarea senzorului de proximitate IR
  • Codarea aplicației principale
  • Testarea sistemului dvs. de alertă privind distanța de parcare

Rezumat și depanare
Observații de încheiere

Cerințe

  • Familiaritate de bază cu Arduino
  • Experiență de bază în programare
  • .
  • O înțelegere generală a sistemelor încorporate
  • .
  • Familiaritate cu programarea C/C++
  • .

Audiență

  • Dezvoltatorii începători
  • Tehnicieni hardware/software
  • Persoane tehnice din toate industriile
  • Hobby-iști
  14 ore
 

Numărul de participanți


Dată început

Dată sfârșit


Dates are subject to availability and take place between 09:30 and 16:30.
Open Training Courses require 5+ participants.

Mărturii (3)

Cursuri înrudite

Using C++ in Embedded Systems - Applying C++11/C++14

  21 ore

Categorii înrudite