Robotics CCFZ


Rabo Markiezaat

Voti

Stadlander

Robotbouw

Deelnemers mogen zelf bepalen met wat voor soort robot zij meedoen. Verschillende mogelijkheden voor een voertuig, de gebruikte processor en de keuze van sensors staan ter beschikking. Bouwpakketten kunnen worden gekozen.

Om de keuzes te vergemakkelijken hebben we een overzicht van de mogelijheden gemaakt, dat "Platvormkeuze" heet. Verschillende deskundigen zijn geraadpleegd. Het platvorm is eigenlijk de combinatie van elektronica en programmeertaal. Eenvoudige voorbeelden zijn daarin getoond als illustratie. Let wel op, soms wil je dingen, die moeilijker programmeerroutines vereisen. Je kunt echter altijd rekenen op onderlinge hulp.

Wij zijn in 2005 begonnen met de BoE-bot, van Amerikaanse makelijk. Tijdens onze verkenning van dit pakket maakten we een eigen handleiding, gericht op een robot, die deel kan nemen aan onze eigen "Robotrace CCFZ", die jaarljks de laatste zondag van oktober plaatsvindt.

Een serie handleidingen in vier delen betreft het programmeren van een PIC-processor. Deze losse component is op zich veel goedkoper, maar vraagt veel meer kennis van programmeren. Bijbehorende electronica is nog wel nodig.

Processors sturen de motors aan, maar kunnen slechts weinig energie leveren. Het is bij het gebruik van gelijkstroommotors nodig om een zogenaamde H-brug in te schakelen, die de opdrachten van de processor ontvangt en op basis daarvan de energietoevoer naar deze motors regelt. Ook hiervan maakten we een handleiding.

Maar ook robots op basis van andere al dan niet complete bouwpakketten kunnen deelnemen. Robots op basis van Lego met de bijbehorende Mindstorm processor, of de Robby van duitse makelij. Voor deze laatste mogelijkheden hebben we echter (nog) geen eigen handleidingen.

Handleidingen

Veel studie en onderzoek bleek nodig om de besturing van de robots onder de knie te krijgen. De studieresultaten zijn vastgelegd in bruikbare handleidingen in .pdf-formaat, die vanuit de links hieronder gratis opgehaald kunnen worden. We hebben ons best gedaan om op een eenvoudige manier de beschrijvingen te maken. Toch zijn er nog vaak verbeteringen nodig. Suggesties daarvoor zijn en blijven welkom.

Platformkeuze, processor-/programmeertaalkeuzes

Programmastructuur !!! NIEUW !!!

Programmeren van een BoE-bot

Programmeren van PIC-processor 1

Programmeren van PIC-processor 2

Programmeren van PIC-processor 3

Programmeren van PIC-processor 4

De werking van de H-brug