Archivi tag: arduino robot

lezione 01: incominciamo ad usare Arduino Robot

Mi è stato chiesto qualche mese fa di pensare a nuove proposte per l’insegnamento dell’informatica sia negli istituti tecnici/professionali che nei licei.

La maggior parte delle metodologie sperimentate in questi anni facevano uso della robotica, prima con i Lego Mindstorms NXT e successivamente con robot basati su Arduino costruiti progettando ogni singolo elemento.

La realizzazione integrale del robot basato su Arduino è di estremo interesse e valenza didattica in quanto come ben comprenderete consente di affrontare molteplici aspetti: meccanici, fisici ed elettronici, ma presenta uno svantaggio, richiede molto tempo.
Ed è proprio il tempo che manca, soprattutto da quando la nuova riforma scolastica ha tolto moltissime ore di laboratorio.

Non mi dilungo oltre ed evito inoltre di parlare delle anomalie dell’insegnamento dell’informatica nel biennio della scuola superiore. Spesso viene confuso il termine “informatica” con la frase “addestramento all’uso di software”. Informatica è insegnare a manipolare, modellare e gestire l’informazione, imparare a ragionare ecc…

Per far fronte a queste anomalie in tempo e contenuti desidero indirizzare la mia attenzione all’uso di strumenti più versatili e creativi, che lasciano ampio spazio alla personalizzazione didattica e alla soluzione di problemi complessi, una sperimentazione basata su Arduino Robot.

Lo strumento, come ben sapete è nuovissimo ed in questi giorni e in fase di consegna ed anche io sono in attesa di un kit che ho acquistato.

Ma il desiderio è quello di sperimentare subito e fortunatamente grazie alla disponibilità e gentilezza di Officine Arduino ho avuto la possibilità di ricevere in prestito d’uso, prima che mi venisse consegnato il kit acquistato, un Arduino Robot.

Ringrazio per questo gli amici di Officine Arduino (grazie Stefano) ed in particolar modo Davide Gomba che ha reso possibile il rapido avvio di questo mio nuovo progetto didattico.

Partirò quindi già da questa settimana, con un ristretto numero di allievi, ad operare con Arduino Robot e progettare un nuovo percorso per l’insegnamento dell’informatica.

Ciò che di seguito leggerete è il risultato di una rapida traduzione della pagina di riferimento: Arduino Robot a cui ho aggiunto alcune cose. Nel brevissimo potrei apportare variazioni: espandere le spiegazioni con altro codice e l’inserimento dei filmati dimostrativi, filmati che aggiungerò nelle prossime… devo solo attendere che le batterie dell’Arduino Robot si carichino 🙂

Come sempre, non posso promettere una serie di lezioni/tutorial, ma sicuramente dovrò documentare ciò che faccio, quindi partendo dagli esempi presenti sul sito Arduino cercherò di aggiungere o esporre in modo diverso le funzionalità del dispositivo sforzandomi di costruire su di essi un percorso didattico ben strutturato.

Per quanto riguarda le caratteristiche tecniche del prodotto vi rimando al mio precedente post.

Quindi parto con la versione “alfa” di queste lezioni su Arduino Robot.

Fin da ora un grazie a chi vorrà segnalarmi correzioni/aggiunte da effettuare a questa lezione.

arduinorobot12

arduinorobot01

Continua a leggere

Benvenuto Arduino Robot!

Arduino Robot, sarà venduto nella Maker Shed al Maker Faire di San Mateo (17-19 maggio) e per tutti coloro che non potranno essere presenti al Maker Shed, non preoccupatevi, il robot sarà venduto online sullo store di Arduino ed i distributori dall’inizio di luglio.

Dal sito Arduino:

Arduino Robot

Arduino Robot

Arduino Robot

The Arduino Robot is the first official Arduino on wheels. The robot has two processors, one on each of its two boards. The Motor Board controls the motors, and the Control Board reads sensors and decides how to operate. Each of the boards is a full Arduino board programmable using the Arduino IDE.

Both Motor and Control boards are microcontroller boards based on the ATmega32u4 (datasheet). The Robot has many of its pins mapped to on-board sensors and actuators.

Programming the robot is similar to the process with the Arduino Leonardo. Both processors have built-in USB communication, eliminating the need for a secondary processor. This allows the Robot to appear to a connected computer as a virtual (CDC) serial / COM port.

As always with Arduino, every element of the platform – hardware, software and documentation – is freely available and open-source. This means you can learn exactly how it’s made and use its design as the starting point for your own robots. The Arduino Robot is the result of the collective effort from an international team looking at how science can be made fun to learn. Arduino is now on wheels, come ride with us!…

Continuate la lettura delle caratteristiche tecniche sul sito Arduino : Arduino Robot

Guardate anche:

Approfondimenti: