
Microcontrollori e Coding
Il Laboratorio Microcontrollori e Coding è stato progettato per offrire agli studenti un ambiente di apprendimento avanzato e interattivo, dove possono acquisire competenze teoriche e pratiche nella programmazione e nello sviluppo di sistemi embedded. Grazie alla presenza di microcontrollori, schede di sviluppo e strumenti di simulazione, il laboratorio rappresenta un ponte tra la teoria e le applicazioni pratiche dell’elettronica e del coding.
Ziele
Comprendere i principi fondamentali dei microcontrollori e delle loro applicazioni.
Sviluppare competenze pratiche nella programmazione di schede di sviluppo.
Integrare componenti hardware e software in progetti reali.
Sperimentare la gestione di input e output tramite sensori, display e attuatori.
Migliorare la capacità di diagnosi e debug di sistemi embedded.
Zweck
Formare studenti e professionisti nel campo dello sviluppo di sistemi embedded.
Integrare la teoria della programmazione con progetti pratici e applicazioni reali.
Promuovere la creatività e l’innovazione attraverso la progettazione di dispositivi elettronici.
Sensibilizzare all'importanza dell’ottimizzazione del codice per dispositivi a basso consumo.
Ausrüstung
Set Sistema di Sviluppo per Scheda PDIP Arduino UNO R3:
Scheda di sviluppo con microcontrollore a 16 MHz e 32 KB di memoria flash.
Programmabile tramite porta micro USB e compatibile con Arduino IDE e Flowcode.
Include un pannello prototipo per la realizzazione di circuiti personalizzati, con otto linee dati, alimentazioni multiple (3.3V, 5V, GND) e breadboard adesiva.Combo-board:
Comprende 16 punti di I/O ciascuno con LED e pulsanti.
Display LCD alfanumerico 20x4 e quattro display a 7 segmenti.
Potenziometro, fotosensore e uscita audio per esperimenti avanzati.Flowcode per Arduino:
Software di sviluppo per la programmazione visuale senza sintassi complessa.
Simulazione, test e debug integrati con possibilità di porting tra dispositivi.
Supporto per la conversione del codice in C e funzioni drag and drop per le librerie.Schede di Espansione:
Espansione LED: Per esperimenti con segnali visivi.
Scheda di Commutazione: Per gestire ingressi e uscite digitali.
Espansione LCD Alfanumerica e Grafica: Per la visualizzazione di informazioni.
Scheda SD: Per il salvataggio e la gestione dei dati.Banco di Supporto:
Piano in conglomerato ligneo spessore mm 25 con spigoli arrotondati secondo le norme antinfortunistiche.
Dimensioni: 160x80X74 cm.Poltroncina con Schienale:
Ergonomico, con base a 5 razze e regolazione del sedile.Notebook:
Processore Intel Core i5, 8 GB di RAM e SSD da 512 GB.
Display da 15,6” con sistema operativo Windows 11 e connettività Wi-Fi.
Übungen
Technologien und Beratung
Tecnologie Utilizzate
Sistemi di sviluppo Arduino e schede di espansione per esperimenti pratici.
Software Flowcode per progettazione, simulazione e debug.
Notebook ad alte prestazioni per supportare lo sviluppo e il controllo dei dispositivi.
Banchi di lavoro ergonomici e attrezzature modulari per un apprendimento interattivo.
Consulenza
Per garantire il massimo rendimento delle attrezzature, il laboratorio offre servizi di supporto:
Installazione e configurazione delle apparecchiature da parte di tecnici specializzati.
Formazione per docenti con corsi dedicati all’uso ottimale delle tecnologie.
Technische Daten
Übersicht der Übungen