Soluzione esercizi

Esercizio 1 - Semaforo

Risolviamo il primo esercizio.

Nelle foto è possibile vedere il collegamento per i tre LED di colore diverso.

La prima osservazione è sulle resistenze. Rifacendo i calcoli sulla legge di OHM, per il LED verde il cui assorbimento è di 2,0 V basta usare una resistenza da 150 OHM.

La seconda è sui collegamenti. Per il ground (GND) abbiamo usato un piccolo accorgimento utile ancora di più nell'esercizio seguente. Abbiamo collegato il GND di Arduino ad una delle file orizzontali della breadboard. Ogni LED porta la corrente di ritorno proprio su questa fila che provvede a restituirla alla scheda.

Passiamo alla programmazione fatta su Tinkercad, con relativa simulazione.

Concludiamo con Mblock e con il programmino da caricare direttamente sulla scheda.

ESERCIZIO 2 - Doppio Semaforo

Creare un doppio Semaforo non è molto diverso dall'esercizio fatto. Dal punto di vista dei collegamenti occorre duplicare quelli fatti, ma bisogna prestare attenzione alla programmazione del doppio semaforo alternato.

Nella soluzione che riporto ho inserito un breve ritardo tra i due semafori.

Iniziamo dallo schema fatto con FRITZING.

Ed ora la simulazione del codice e del funzionamento con TinkerCAD

Infine la programmazione con Mblock