Schița de curs

Introducere
Prezentare a programării avansate cu Arduino

  • De ce ar trebui să luați în considerare programarea avansată cu Arduino
  • Înțelegerea mediului de dezvoltare Arduino (IDE)
  • Înțelegerea componentelor principale ale microcontrolerului Arduino
  • Prezentare a familiei microcontrolere AVR

Explorarea alternativelor la IDE-ul Arduino
Prezentare a schiței LED ce clipește (Blinking LED Sketch) Utilizarea liniei de comandă și Makefile pentru a evita IDE-ul Arduino

  • Prezentare a utilitarului Make
  • Configurarea fișierului Makefile (LED ce clipește)
  • Compilarea și încărcarea unui program Arduino (LED ce clipește) folosind Makefile

Programarea microcontrolerului Arduino folosind WinAVR

  • Instalarea WinAVR
  • Configurarea și încărcarea unui program (LED ce clipește) pe microcontrolerul Arduino folosind WinAVR

Crearea primului proiect avansat cu Arduino: Sistem de alertă pentru distanța la staționare

  • Prezentare a sistemului de alertă pentru distanța la staționare
  • Prezentare a componentelor electronice
  • Conectarea buzzer-ului piezoelectric
  • Conectarea senzorului de proximitate IR
  • Programarea buzzer-ului piezoelectric
  • Programarea senzorului de proximitate IR
  • Programarea aplicației principale
  • Testarea sistemului de alertă pentru distanța la staționare

Rezumat și depanare
Remarcile finale

Cerințe

  • Cunoaștere de bază a Arduino-ului
  • Experiență de programare de bază
  • Înțelegere generală a sistemelor încorporate
  • Cunoaștere a limbajului de programare C/C++

Audiență

  • Dezvoltatori începători
  • Tehnicieni hardware/software
  • Persoane tehnice din toate industriile
  • Aficieniți
 14 ore

Numărul de participanți


Pret per participant

Mărturii (2)

Cursuri viitoare

Categorii înrudite