Stap 3: programma
Ik gebruikte de Arduino IDE software om zowel het programma van de zender en de ontvanger programma schrijven. De meerderheid van het programma was geconcentreerd rond de nRF24L0I RF transceivers die ik vond de meeste van de benodigde code op de talrijke nuttige forums.
Voor de zender code ik heb toegewezen de joystick ingangen aan array die vervolgens als één pakket via de transceiver is verzonden. Trim servo's voor de ontvanger code ik nam de array van joystick ingangen en één as van een joystick die is toegewezen aan het servo roer en een van de assen van de andere joystick aan het zeil. De drukknoppen voor elke joystick werden gebruikt om te controleren de halyards zeil.
Een paar kwesties die ik gevonden terwijl programmeren dat het midden van de continue rotatie servo's niet precies 90 graden was. De centra werden uit van ongeveer 1 graad, dus ik moest passen en dienovereenkomstig in kaart.
De twee schetsen van de Arduino programma zijn gekoppeld.