Stap 2: over de controller
De controller moest:
- Lees de staat van de hefbomen.
- Lees de toestand van de knop naar achteren.
- Toon Sommige informatie op het LCD-scherm.
- Hebben een seriële poort te branden van de code en foutopsporing.
- Het hebben van een port naar gemakkelijke haak de draadloze module.
- Informatie verzenden naar de auto via de draadloze module.
De hefbomen worden gelezen heks de analoge, digitale converter(ADC), die net was vertrokken de potentiometers die al in de controller waren. Er zijn twee hefbomen, dus twee analoge pinnen moest worden gebruikt.
Zoals de voorwaartse hendel, dat vóór de hoogte hendel in de helikopter was, niet het midden is (de helikopter moet slechts één kanaal om te controleren zijn hoogte), één knop nodig was om te vertellen van de auto om terug te gaan, wanneer de knop wordt ingedrukt de hendel naar achteren is en wanneer het niet is ingeschakeld, is de hendel vooruit.
Een seriële kabel is toegevoegd aan het project, de besturing gewoon open de batterijen kast (niet meer) en de seriële kabel naar een USB-USART converter, zoals de FTDI 232 of de CP2102 en het programma met de Arduino IDE.