La potenza di Arduino

È disponibile il secondo libro di una nuova serie di testi dedicati alla Robotica Educativa per le scuole superiori.

Questo libro ha lo scopo di introdurre allo studio della programmazione nell’ambito della robotica didattica e del making. Si entra nei dettagli della struttura e della programmazione della scheda Arduino UNO partendo da esempi semplici fino ad arrivare a quelli più complessi.

È una full-immersion nei codici che permettono a questa scheda “tuttofare” di assolvere ai più svariati compiti, facendo anche uso dei diagrammi di flusso di Flowgorithm e delle simulazioni di Tinkercad. Uno studio graduale dei metodi e delle applicazioni per acquisire competenze sul linguaggio e sulla programmazione dei sistemi a microcontrollore.

Il percorso di apprendimento si svolge con l’uso laboratoriale della scheda o con le simulazioni online. Si parte avvicinandosi alla parte digitale del microcontrollore attraverso le strutture condizionali e quelle iterative. Si completa lo studio con la parte analogica e il debug dei programmi.

Il libro affronta anche la programmazione real-time con la tecnica della macchina a stati per poter sfruttare buona parte delle potenzialità del microcontrollore. Nel percorso sono riportati molti esempi applicativi e la loro soluzione.

Per acquistare clicca qui

Making Arduino Robots

È disponibile il primo libro di una nuova serie di testi dedicati alla Robotica Educativa per le scuole superiori.

Questo libro ha lo scopo di introdurre allo studio della robotica in una maniera facile e comprensibile anche per chi non abbia fatto ancora esperienze in questo settore. L’approccio didattico fa largo uso delle esperienze laboratoriali per facilitare l’apprendimento delle parti teoriche oltre che l’acquisizione delle competenze pratiche che la materia richiede.

Si parte dalle nozioni di base riguardo ai materiali e alle tecniche di lavorazione, per poi passare ai componenti meccanici, elettrici ed elettronici necessari. Si affronta lo studio dei microcontrollori, in particolare della scheda di sviluppo Arduino UNO, e del loro interfacciamento a sensori ed attuatori esterni. Il percorso di apprendimento si svolge parallelamente alla progettazione e costruzione di un robot didattico da gara, idoneo a partecipare alle competizioni di Mini Sumo . Ad ogni capitolo del libro corrisponde un passo avanti nella costruzione del robot, così che la pratica segua costantemente la teoria e rafforzi i meccanismi di apprendimento. Il robot realizzato si basa sulla struttura di un particolare robot commerciale di nome Zumo Robot al quale vengono apportate, durante il percorso, migliorie e modifiche talvolta anche radicali.

Nel corso del lavoro progettuale e costruttivo verranno fornite competenze nel settore della progettazione elettronica mediante CAD, della progettazione e realizzazione di parti meccaniche mediante stampa 3D e in generale delle tecniche di making, comprese le tecniche di collaudo.

L’adozione di un sistema di gestione a microcontrollore porta anche allo studio delle tecniche di base della programmazione in linguaggio C, all’interno di uno specifico ambiente di sviluppo.

Per acquistare clicca qui


Un manuale per la scuola primaria

Il 2021 porta una nuova uscita in casa EducationalRobotics. E’ pronto un manuale per le scuole primarie. Uscita prevista i primi di settembre.

Il manuale “Primi passi del pensiero computazionale” ad uso dei e delle docenti della Scuola Primaria è uno strumento di orientamento, guida e ispirazione per quei e quelle docenti che intendono rinnovare le proprie metodologie didattiche aprendo il proprio orizzonte al Coding, come abilità trasversale utile in qualunque contesto. Il Manuale è organizzato in proposte didattiche adatte ad alunni ed alunne del Primo Ciclo, con attività già sperimentate con successo e perfettamente integrate nei percorsi curricolari. La proposta metodologica contenuta nel Manuale si ispira a principi di Significatività, Collaborazione e Storytelling. Significatività in quanto, per facilitare il processo di apprendimento, alunni e alunne devono utilizzare e manipolare oggetti concreti prima di interagire con strumenti digitali. Apprendere quindi attraverso l’esperienza diretta ed il gioco in un approccio che sia completamente laboratoriale ed esperienziale. Collaborazione è un’altra parola chiave della proposta didattica contenuta nel Manuale, lavorare in gruppo infatti, permette lo sviluppo di competenze sociali fondamentali, come lo spirito di gruppo, l’autostima e la responsabilizzazione, favorendo inoltre un approccio inclusivo che non lasci indietro nessuno ma che valorizzi anche forme diverse di intelligenza. Infine lo Storytelling, come cornice narrativa, fa da collante e costruttore di senso e significati, tra le proposte didattiche e le discipline coinvolte.

RoboGame: Costruiamo uno ZumoRobot

Questo testo vuol essere un’introduzione alla robotica, all’interfacciamento dei sensori, alla gestione degli attuatori e alle relative tecnologie, destinato principalmente a chi non abbia mai fatto esperienze in questo settore e abbia l’esigenza di apprendere cognizioni di base su materiali, dispositivi e tecniche di costruzione di piccoli robot a microcontrollore. Fornisce per prima cosa nozioni di base riguardo ai materiali e ai componenti necessari, per poi approfondire le conoscenze sulla costruzione e programmazione di robot attraverso la realizzazione, dettagliata passo per passo, di un robot da gara per le competizioni nella categoria Minisumo, in particolare di uno Zumo Robot. Si inizia dal telaio del robot per poi passare ai sensori, allo shield di controllo, agli attuatori; il controllo del robot è affidato ad una scheda a microcontrollore Arduino UNO. Per la realizzazione di parti custom si fa uso della stampa 3D a filamento fuso. Il percorso di apprendimento diventa un viaggio attraverso la progettazione e il collaudo di un robot, che fa da sempre appassionare chi si avvicina per la prima volta a questo mondo.

Nato dall’esperienza e dalle dispense del corso di Robotica e da quello di Sistemi automatici nell’articolazione Elettronica e Robotica dell’Istituto Tecnico Industriale Statale ‘‘G.Galilei’’ di Livorno, il volume 1 di Robogame è il primo di una serie di testi volti a fornire conoscenze e competenze nell’ambito della robotica didattica, della programmazione e del making.

Un’introduzione alla robotica, ai sensori, agli attuatori e alle tecnologie. Al centro del libro la costruzione passo passo di un robot per la competizione del Mini Sumo: uno Zumo Robot. Tutto parte dal telaio Zumo, intorno al quale viene realizzato un dispositivo intelligente con l’aiuto di Arduino, della programmazione, dell’elettronica e della stampante 3D. Un viaggio nella progettazione, nel making e nel collaudo di un robot che da sempre fa appassionare grandi e piccini.

RoboGame: Arduino digitale e analogico

Questo testo entra nei dettagli della struttura e della programmazione della scheda Arduino UNO, applicata alla didattica laboratoriale, partendo da esempi semplici fino ad arrivare a quelli più complessi: è una full-immersion nei codici che permettono a questa scheda “tuttofare” di assolvere ai più svariati compiti, facendo anche uso dei diagrammi di flusso di Raptor e delle simulazioni di TinkerCAD. Uno studio graduale dei metodi e delle applicazioni per acquisire competenze sul linguaggio e sulla programmazione dei sistemi a microcontrollore.


Nato dall’esperienza e dalle dispense del corso di Robotica e da quello di Sistemi automatici nell’articolazione Elettronica e Robotica dell’Istituto Tecnico Industriale Statale ‘‘G.Galilei’’ di Livorno, il volume 2 di Robogame è il secondo di una serie di testi volti a fornire conoscenze e competenze nell’ambito della robotica didattica, della programmazione e del making.

RoboGame: Arduino – corso intermedio

Nato dall’esperienza e dalle dispense del corso di Robotica e da quello di Sistemi automatici nell’articolazione Elettronica e Robotica dell’Istituto Tecnico Industriale Statale ‘‘G.Galilei’’ di Livorno, il volume 3 di Robogame è il terzo di una serie di testi volti a fornire conoscenze e competenze nell’ambito della robotica didattica, della programmazione e del making.

Questo testo accompagna verso l’uso dei sistemi a microcontrollore a livello professionale, attraverso esempi applicativi concreti. La trattazione è imperniata sull’uso del microcontrollore Atmega328p, ma le conoscenze acquisite aprono la possibilità per il lettore di affrontare autonomamente lo studio e la programmazione anche di microcontrollori diversi. Il percorso va ad approfondire la conoscenza della struttura interna del microcontrollore Atmega328p per arrivare alla gestione di applicazioni real-time, alla gestione di interrupt esterni, all’interfacciamento e scambio dati fra il microcontrollore e un personal computer su cui avremo sviluppato applicazioni specifiche in linguaggio Processing.