1. Benvenuto! - Ti presentiamo Arduino Robot



In questo video, vedrai come rimuovere Arduino Robot dal suo imballo e potrai seguire un primo esempio di programmazione attraverso Arduino IDE.

Dopo un'introduzione di Massimo Banzi, David Cuartielles, co-fondatore di Arduino, assistito dall'Arduino's Interaction Designer Xun Yang, spiegherà come utilizzare il robot per imparare facilmente l'elettronica e la meccanica.

Il robot è stato sviluppato insieme a Complubot, un'associane spagnola di robotica. Questa associazione è stata fondata da Ivan Gallego, Nerea de la Riva e Eduardo Gallego, tutti con molti anni di esperienza nella creazione di robot e nella partecipazione alla competizione internazionale RoboCupJunior.

Arduino Robot è una grande piattaforma per introdurre coloro che sono interessati alle basi della robotica. E' fornito preassemblato (a parte quanto mostrato nel video) e dispone di una vasta documentazione online.

Xun e David passeranno dai processi di apertura dell'imballo e di assemblaggio per spiegare le varie parti: la piattaforma robotica omnidirezionale, la guida per cominciare, il cavo USB, lo schermo TFT, la MicroSD card, le batterie e l'alimentatore per la ricarica delle batterie.

L'alimentazione del robot è stata accuratamente progettata utilizzando un convertitore c.c.-c.c. per ottimizzare i consumi delle batterie. Vale la pena ricordare che il circuito è in grado di ricaricare solo batterie Ni-MH.

Ogni robot è stato provato in fabbrica ed esegue un programma chiamato “Hello User!”. Questo programma guida l'utente attraverso l'uso di base dell'interfaccia del robot. Sullo schermo sono riportate chiaramente le istruzioni su come utilizzare il tastierino e i pulsanti per interagire con il software. In questo primo esempio, l'utente è invitato ad inserire il proprio nome e il nome che vuole dare al robot. Queste informazioni sono memorizzate nella EEPROM del robot per utilizzi futuri.

La libreria di base del robot è stata accuratamente realizzata e ha l'abilità di suonare musica a 8 bit contemporaneamente ad altre azioni. Potrai verificare come il robot suoni una melodia mentre esegue l'esempio "Hello User!".

Il robot dispone di due diversi processori: uno sulla scheda di controllo (superiore) per lo schermo, la bussola e altri sensori, l'altro sulla scheda motori (inferiore) pilota i motori e legge i sensori di line-following.

Programmare i diversi sensori e attuatori del robot è semplice: David e Xun dimostrano come far muovere e girare il robot con poche righe di codice.

I video seguenti esploreranno e approfondiranno diverse caratteristiche del robot, come la possibilità di controllo remoto utilizzando un telecomando per TV universale o come rilevare la distanza degli oggetti nella stanza. Non perdere i prossimi tutorial video del team Arduino, registrati qui.