Étape 2: sur le contrôleur
Le contrôleur était censé :
- Lire l’état des leviers.
- Lire l’état du bouton vers l’arrière.
- Afficher des informations sur l’écran LCD.
- Avoir un port série à brûler le code et le débogage.
- Avoir un port au crochet facile du module sans fil.
- Envoyer des informations à la voiture via le module sans fil.
Les leviers sont lus sorcière le converter(ADC) analogique numérique, juste avait quitté les potentiomètres qui étaient déjà dans le contrôleur. Il y a deux leviers, donc deux broches analogiques devaient être utilisée.
Comme le levier vers l’avant, qui avant était le levier de l’altitude de l’hélicoptère, n’est pas le milieu (l’hélicoptère a besoin qu’un seul canal pour contrôler son altitude), un bouton était nécessaire pour dire la voiture pour revenir en arrière, lorsque le bouton est enfoncé le levier se trouve vers l’arrière et si elle n’est pas enfoncée, le levier se trouve vers l’avant.
Un câble serial port a été ajouté pour projeter, programmer le contrôleur il suffit d’ouvrir les batteries cas (pas plus) et connecter le câble série à un convertisseur USB-USART, comme le FTDI 232 ou le CP2102 et programmez-le avec l’IDE Arduino.