Styrning av mekanisk solros

Utgångspunkten för projektet var en mekanisk konstruktion som har vissa likheter med en solros. Iden är att plattan överst upp skall kunna rikta sig emot och följa en rörlig ljuskälla. För att åstadkomma detta hade vi två motorer en för att vrida stången (skälken) och en för att vrida plattan så att den kan stå i olika vinklar från marken. För att känna av var ljusstyrkan är starkast har vi fyra ljuskänsliga sensorer en i varje hörn av plattan. Sensorerna ger varierande spänning beroende på hur mycket ljus de detekterar. Spänningen kan sedan med hjälp av en A/D-omvandlare (Analog till Digital omvandlare) bli tal som kan jämföras i vår enchipsdator den kan sedan beroende på vilka värden den får från sensorerna styra motorerna så att plattan följer ljuset. För att inte plattan ska röra sig för långt och slå i stången har vi givare som ger en signal när plattan kommer fram till dem. När detta sker låter vi inte motorn fortsätta röra sig i den riktningen. Om man vill styra solrosen manuellt går detta också att göra med en styrspak. Styrspaken är en enkel konstruktion som med hjälp av två variabla motstånd ger olika utspänning när man rör den i de båda leden. Den har två utsignaler (en för varje led) som precis som sensorerna kopplas till A/D-omvandlaren för att omvandla spänningen till ett binärt tal.
Rapporten
C källkod