Page 51 - ODV Training outline_IT
P. 51
Per quanto attiene agli attuatori, invece, esistono dei trasduttori che
convertono l’energia elettrica in un’altra forma di energia. I kit di solito
comprendono elementi quali motori elettrici, servo motori, luci a LED, ecc.
I microcontrollori sono accompagnati da software che consentono di creare dei
programmi mediante linguaggi di programmazione a blocchi o basati su testo, che
possono essere caricati sul dispositivo.
Una guida alle attività pratiche di coding per livelli differenti
Nelle prossime pagine parleremo di alcuni microcontrollori, fra quelli in commercio,
allo scopo di presentarne le caratteristiche generali che, in pratica, si applicano anche
alle altre risorse a disposizione.
Un dispositivo corredato di sensori e attuatori integrati, programmabile utilizzando dei
blocchi di codice
Tra i vari dispositivi presenti sul mercato ve ne sono alcuni che sono particolarmente
adatti a chi decide di muovere i primi passi nel mondo dei microcontrollori. Sono
progettati per essere utilizzati senza dover per forza creare un circuito elettronico
con cavi, connettori e basetta. Tali dispositivi contengono già dei sensori e degli
attuatori e spesso sono associati ad ambienti di programmazione collegati a risorse
online con lezioni dettagliate.
In questo modo l’approccio iniziale è più diretto, sebbene possa non essere sufficiente
se si vuole creare un progetto più complesso utilizzando dei sensori e degli attuatori
generici e non immediatamente compatibili. Si pensi, ad esempio, a "Micro:bit" della
BBC (https://microbit.org/new-microbit/). Si presenta come un microcontrollore
collegato a una matrice LED, un microfono, dei sensori tattili, dei pulsanti, un sensore
di luminosità, un accelerometro, una bussola e altri sistemi di collegamento, tra cui una
porta USB per fornire elettricità e programmare il dispositivo attraverso un computer.
Inoltre, il dispositivo è associato a un sito ricco di risorse didattiche con lezioni già
predisposte corredate di tutorial e applicazioni per programmare il dispositivo.