Struttura del corso

Introduzione

  • Microcontroller rispetto al microprocessore
  • Arduino contro Rasberry Pi

Panoramica di Embedded Systems

Selezione della scheda Arduino giusta per il tuo progetto

La mentalità per l'apprendimento Arduino

Fondamenti di Arduino Electronics

Informazioni su uno schema elettrico

Utilizzo di un DVM (voltmetro digitale)

Come non far esplodere i pin GPIO e altre precauzioni di sicurezza

Collegare tutto insieme

Strumenti software e hardware per Arduino

Esplorazione dell'IDE Arduino

Programming L'Arduino

Scrivere il tuo primo programma: una luce lampeggiante ("Hello World" di Electronics)

Programming Fondamenti: cicli, condizionali, variabili, funzioni e parametri

Panoramica delle interfacce di ingresso/uscita (I/O)

Configurazione dei sensori di ingresso

LED, interruttori, cicalini e dispositivi di visualizzazione

Configurazione dei dispositivi di uscita (LED e robotica elettromeccanica)

Programming Controllo del dispositivo sensore-uscita

Progetto: Sistema di regolazione automatica della luce

Conversione da analogico a digitale (ADC)

Comunicazione seriale e UART Programming

Stick per sensori, motori e dispositivi audio

Progetto: TBD

Test e debug

Estensione delle capacità di Arduino

Entrare a far parte della community Arduino

Risoluzione dei problemi

Osservazioni conclusive

Requisiti

  • Non è richiesta alcuna esperienza precedente di programmazione.
  • Una conoscenza di base o un interesse per l'hardware.

Pubblico

  • Sviluppatori principianti
  • Tecnici hardware/software
  • Persone tecniche in tutti i settori
  • Hobbisti
  21 ore
 

Numero di Partecipanti


Data Inizio

Data Fine


Le date sono soggette a disponibilità e si svolgono tra le 09:30 e le 16:30.
I corsi di formazione pubblici richiedono più di 5 partecipanti.

Recensioni (3)

Corsi relativi

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

  21 ore

Categorie relative