Stap 4: Instellen van het vliegtuig
Ik heb het systeem toegevoegd aan mijn Swift op (Aileron Trainer). Ik hou echt van dit zweefvliegtuig. Duurt niet teveel wind om te vliegen en is geschikt voor een scala aan manuevers. Vliegen met een zweefvliegtuig is geweldig als je de wind, je urenlang kunt vliegen (geen motor / motor hoeft te dalen en tanken).
Ons nieuwe bestuur ingesteld zal zeer vergelijkbaar met onze orignial PID; Wij zullen worden uitgevoerd twee PID lussen terug weer zeer snel om te controleren van pitch en roll met de lift en rolroeren. Hierdoor moet voldoende beproeving tijd in goede wind.
Ik ben met behulp van radio-apparatuur Airtronics met een 6-kanaals zender/ontvanger. Ik gebruikte het vijfde kanaal op de radio (een knevel landingsgestel) om in te stellen van de automatische piloot op en af van de borstband bevindt. Vanuit de ontvanger verbinding maakt met een servo-draad en sluit deze aan op een digitale ingang voor het meten van de de pulslengte van de twee posities (in-/ uitschakelen op / weg van een knevel). De functie pulseIn() om dit te doen. Als u eenmaal een waarde uit de twee staten Kies één om aan te geven uit en één voor op. Wanneer de arduino leest en op signaal het een digitale HIGH spiegelen een relais of activeren sommige transistors moet uitdragen. Ik gebruikte relais want ik wilde niet dat mijn signaal een transistor (een besluit ik zou later spijt) passeren.
Hier ziet u de schema's die ik heb getekend voor de bedrading van een circuit dat een servo van de radio aan de arduino gooien zou. Er zijn twee: één voor transistoren en één voor een radio. Opmerking de positie van PNP en NPN-transistors. Wanneer de output van de arduino draad is laag van de standaardinstellingen voor het signaal van de servo naar de radio, wanneer het is geschreven hoog schakelt het over naar de Raad van bestuur. Ook op het relais circuit, is de normaal gesloten terminal aangesloten op de radio, en de normaal open aan de arduino.
kunt u mijn functies voor de autopilot_engage aan de onderkant van deze stap
Hier is een video waarin de arduino ontvangst van radio-invoer en een led, later gebruikt om de automatische piloot te bewapenen gooien:
http://www.YouTube.com/watch?v=lnx86vT9YXA&feature=g-UPL