Videocorso Arduino CGFA
Da zero a costruire circuiti con LED, sensori e motori, provando tutto nel simulatore Wokwi
- Partenza: Da zero
- 14 ore con gli esercizi
- 10 lezioni in 3 livelli
- 2 lezioni gratis
A chi serve
Principianti assoluti, studenti, ragazzi curiosi, artigiani e piccoli laboratori che vogliono automatizzare una macchina, una serra o una vetrina
Cosa serve per iniziare
- Un computer Windows, Mac o Linux con un browser
- Nessuna esperienza di elettronica o di programmazione
- Facoltativo: una scheda Arduino Uno con un kit di base (LED, resistenze, pulsanti, sensori) per provare dal vivo
Cosa installare
A cosa ti serve
- Automazione di piccole macchine e di banchi di lavoro in officina
- Domotica, serre, cantine e controllo della temperatura
- Prototipi per startup e progetti di design
- Insegne, vetrine e installazioni luminose
- Insegnamento della tecnologia a scuola e nei laboratori per ragazzi
Programma del corso
10 lezioni in 3 livelli. Ogni lezione: video, spiegazione, codice da copiare o provare, esercizio con soluzione e quiz.
Base
Primi circuiti: LED, pulsanti, monitor seriale, segnali analogici
Intermedio
Sensori veri e motori: distanza, temperatura, servo e motori in corrente continua
Avanzato
Programmi che fanno più cose insieme: millis, funzioni, interrupt, display
Progetto finale: La centralina della cantina
Costruisci la centralina di una piccola cantina campana. Un sensore DHT22 misura temperatura e umidità, un display LCD I2C le mostra, un LED rosso segnala l'allarme quando la temperatura supera 18 gradi, e un servo apre una finestrella di ventilazione. Tutto senza delay, grazie a millis. Prova tutto in Wokwi.
I passi
- Apri Wokwi, crea un progetto Arduino Uno e aggiungi DHT22, display LCD 16x2 I2C, un LED rosso con resistenza da 220 ohm e un servo.
- Collega: DHT22 sul pin 2, LED sul pin 8, servo sul pin 9, display su SDA e SCL.
- Aggiungi le librerie DHT sensor library e LiquidCrystal I2C.
- Scrivi la funzione aggiorna() che legge il sensore ogni 2 secondi con millis e controlla isnan.
- Mostra temperatura e umidità sulle due righe del display.
- Sopra i 18 gradi accendi il LED e porta il servo a 90 gradi (finestrella aperta), altrimenti spegni il LED e porta il servo a 0.
- Scrivi anche i valori sul monitor seriale per controllare il funzionamento.
Esame e attestato
Alla fine del corso fai l'esame: 15 domande, serve il 75% di risposte giuste. Superato l'esame ottieni l'attestato stampabile con nome, ore, punteggio e un codice di controllo che chiunque può verificare.
Glossario di Arduino
- Microcontrollore
- Il piccolo computer dentro la scheda che esegue il tuo programma.
- Sketch
- Il nome del programma Arduino, salvato in un file con estensione ino.
- Pin
- Un piedino della scheda al quale si collega un componente.
- Digitale
- Un segnale con due soli valori: acceso (HIGH) o spento (LOW).
- Analogico
- Un segnale con molti valori intermedi, come la posizione di una manopola.
- PWM
- Tecnica che accende e spegne un pin velocissimo per simulare valori intermedi, come la luminosità.
- Resistenza
- Componente che limita la corrente; si misura in ohm.
- Breadboard
- Basetta forata per montare un circuito senza saldare.
- Monitor seriale
- Finestra del computer dove Arduino scrive i suoi messaggi.
- Libreria
- Codice già pronto che si include per usare un componente senza scrivere tutto da zero.
- Interrupt
- Segnale che interrompe un attimo il programma per eseguire subito una funzione.
- I2C
- Sistema di comunicazione a due fili usato da display e sensori.
Le prime 2 lezioni sono gratis
Per il corso completo, scuole e aziende: chiedi le condizioni.