Schița de curs

Introducere

  • Microcontroler vs Microprocesor
  • Arduino vs Rasberry Pi

Prezentare generală a sistemelor încorporate

Selectarea plăcii Arduino potrivite pentru proiectul tău

Mentalitatea necesară pentru învățarea Arduino

Fundamentele electronicii Arduino

Înțelegerea unei scheme electrice

Utilizarea unui voltmetru digital (DVM)

Cum să nu distrugi pinii GPIO și alte precauții de siguranță

Conectarea tuturor componentelor

Instrumente software și hardware pentru Arduino

Explorarea mediului de dezvoltare Arduino IDE

Programarea Arduino

Scrierea primului tău program: O lumină care clipește ("Hello World" al electronicii)

Fundamentele programării: Bucle, condiționale, variabile, funcții și parametri

Prezentare generală a interfețelor de intrare/ieșire (I/O)

Configurarea senzorilor de intrare

LED-uri, comutatoare, sonerie și dispozitive de afișare

Configurarea dispozitivelor de ieșire (LED-uri și robotică electromecanică)

Programarea controlului dispozitivului de ieșire prin senzor

Proiect: Sistem de ajustare automată a luminii

Conversia analog-digitală (ADC)

Comunicarea serială și programarea UART

Senzori stick, motoare și dispozitive audio

Proiect: De determinat

Testare și depanare

Extinderea capacităților Arduino

Alătură-te comunității Arduino

Depanare

Observații finale

Cerințe

  • Nu este necesară experiență anterioară în programare.
  • O înțelegere de bază sau un interes pentru hardware.

Publicul Țintă

  • Dezvoltatori începători
  • Tehnicieni hardware/software
  • Persoane tehnice din toate industriile
  • Pasionați
 21 Ore

Numărul de participanți


Pret per participant

Mărturii (7)

Cursuri viitoare

Categorii înrudite