Stap 5: De Microcontroller en Indicator LED
De microcontroller die gebruikt was de ATMega128, programmeren in C met behulp van AVR studio 5. Deze microcontroller heeft een 16Mhz-processor, en een groot aantal I/O poorten die volstaat voor interfacing met en besturen van de sumo-robot. Een Arduino kan echter ook gemakkelijk worden gebruikt.
Indicator LED
Een RGB-LED wordt gebruikt om aan te geven aan de gebruiker welke modus de robot is momenteel in. De LED heet een ShiftBrite en is verkrijgbaar bij de Pololu. Het is geschikt voor het produceren van elke gewenste kleur door het mengen van het rood, groen en blauw licht in verschillende combinaties en intensiteiten. Ik gebruikte blauw om te laten zien van de robot is in de selectiemodus, rood voor de aanval modus en groen voor onttrekken modus. De LED is ook gepulseerde tegen verschillende tarieven om te laten zien van de eerste start vertragingen.