Robot i pràctiques per aprendre a programar sistemes encastats
Compartir
Un dels projectes que es van realitzar durant l’estada a l’entorn laboral al Grup Agents Reserch
Laboratory (ARLab) de la Universitat de Girona, va ser el Disseny i realització d’un Ardubot
millorat. En aquest projecte es va dissenyar el circuit electrònic i la placa de circuit imprès de
l’Ardubot 4.1, que es va enviar a fabricar però no es van provar. Posteriorment a l’assignatura
d’Aplicacions Industrials dels Microcontroladors, es van implementar el disseny de l’Ardubot
4.1 en alguna de les pràctiques. Per altra banda, cada dia és mes freqüent trobar elements
quotidians connectats a internet i que es poden controlar del de qualsevol punt del món, és el
conegut internet de les coses.
Per aquest motiu s’ha decidit adaptar l’últim disseny de l’Ardubot 4.1 per facilitar la connexió
del dispositiu a internet i que a més a més permeti fer pràctiques de més alt nivell, per exemple
incorporant un Raspberry Pi. També s’aprofitarà per fer millores mecàniques en el sistema
motor-roda i aprofitar les característiques especifiques del nou microcontrolador. S’estudiaran
mètodes per allargar l’autonomia del robot, ja sigui amb un altre sistema d’alimentació o
reduint el consum. Per altra banda s’actualitzaran les pràctiques actuals i se’n dissenyaran de
noves per a fer comunicacions entre el robot i internet.
Així doncs, s’haurà de dissenyar una placa que permeti adaptar el nou controlador al robot
existent, de manera que es substituirà l’Arduino Uno per aquest nou dispositiu. Amb el nou
controlador s’haurà de poder actuar sobre tots els actuadors i s’hauran de poder llegir tots els
sensors de l’Ardubot 4.1. S’haurà d’adaptar el sistema d’alimentació al nou controlador i es
faran les millores mecàniques imprimint en 3D una roda amb el codificador rotatiu incorporat.
També s’han d’actualitzar les pràctiques actuals i se n’han de crear de noves per a poder
ensenyar als alumnes a utilitzar el nou dispositiu i a comunicar-se amb internet.