Ljusföljande 2-hjulig robot

Erik Adlers, David Eklund och Daniel Rasmusson

 

 

Målet med projektet var att bygga en 2-hjulig mobil robot som m.h.a. sensorer skulle kunna följa och hålla avståndet till en ljuskälla. För att få roboten att göra detta använde vi en enchipsdator från Atmel (AVR Mega16) som vi programmerade i programmeringsspråket c. På roboten hade vi även en LCD-display och en trådlös radiolänk till en dator för att skicka statusmeddelanden. För att följa ljuskällan hade vi tre ljussensorer som vi skickade in till processorn via elektriska förstärkarkretsar och en analog/digital-omvandlare. Hela roboten fick ström från ett 6 volts batteri som vi transformerade ner till 5V utom för motorerna.

 

Radiosignalen från roboten togs emot av en mottagarkrets som kopplades in till en PC via den seriella porten. Till PCn skrev vi ett program i JAVA som läste av signalen och skrev ut informationen i ett konsoll-fönster.

 

{ Källkod Robot } { Källkod Mottagare } { Rapport }

 

 

 

 

Mottagarkretsen