INTRODUZIONE GENERALE
Abbiamo voluto costruire un robot con varie potenzialità,
utilizzando una scheda madre della ditta Parallax specializzata in robotica
hobbistica. Questo robot dovrà essere in grado di reagire a stimoli esterni
da noi pensati, come percepire il contatto con intralci, prevedere un possibile
urto contro un ostacolo circostante tramite sensori di prossimità a raggi
infrarossi, seguire una linea disegnata su un piano orizzontale utilizzando
una scheda da noi progettata, chiamata Line Follower, reagire a stimoli ambientali
come una variazione della luce o della temperatura.
Riunendo queste funzioni siamo in grado di realizzare un
robot che riesce a navigare in determinati labirinti aventi particolari caratteristiche
delle quali forniremo le dovute spiegazioni in seguito. Il robot sarà in grado
di compiere spostamenti utilizzando due servomotori pilotati in base agli
input ricevuti e al suo stato interno. Questi dispositivi garantiscono una
discreta velocità di percorrenza e una buona precisione.
Le funzioni in precedenza elencate saranno adempiute tramite
particolari circuiti che in seguito saranno illustrati in dettaglio.
Il line follower permetterà al robot di seguire una linea
tracciata su uno sfondo con un contrasto elevato. I sensori di contatto faranno
sì che i servomotori si arrestino, quando il robot incontra un ostacolo.
I sensori infrarossi, posti davanti e dietro, inviando ad
una determinata frequenza un raggio infrarosso contro un possibile ostacolo,
permetteranno ai servomotori di arrestarsi in caso d’eccessiva prossimità
a questo ultimo.
I fotoresistori installati sul robot lo stimoleranno a seguire
un fascio di luce con un’intensità più elevata rispetto a quella circostante.
Uguale funzione ma opposta sarà svolta dal termistore che
farà fuggire il robot da una fonte di calore prodotta da un qualsiasi strumento
casalingo come l’asciugacapelli o il radiatore.