Inhoudsopgave:
- Stap 1: Dingen die nodig zijn
- Stap 2: De IMU plaatsen
- Stap 3: Schakelschema
- Stap 4: Programma
- Stap 5: Integratie
- Stap 6: Vlucht
Video: Arduino UNO een CO-piloot (Auto-piloot): 6 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:18
Hallo allemaal hier, ik plaats een klein automatisch pilootsysteem voor RC-vliegtuig met vaste vleugels (Sky surfer V3)
aangezien sky surfer v3 een aangedreven zweefvliegtuig is, kunnen we dit automatische pilootsysteem gebruiken tijdens het glijden of zelfs wanneer het wordt aangedreven. Voordat ik begin, synchroniseert mijn idee van automatische piloot de boordcomputer niet (in dit geval arduino uno)
met GPS, magnetometer, barometer en nog veel meer sensoren. dit is gewoon een koppeling met 6-assige gyro, versnellingsmeter en wanneer deze sensor is ingeschakeld, zorgt hij voor de rolas van de vlucht
Stap 1: Dingen die nodig zijn
1. Sky surferv3 (of een andere vaste vleugel)
2. 6-kanaals radio tx, rx combinatie
3. LiPo 11.1V 2200mah (afhankelijk van de ESC en de gebruikte motor)
4. MPU 6050 acc+gyro (IMU)
5. Jumpers (M-M, M-F, F-F)
6. Header-pinnen en vrouwelijke poorten
7. Arduino UNO
8. Soldeerset
9. Gereedschap
Stap 2: De IMU plaatsen
Dit is een van de cruciale stappen in dit bouwproces, omdat de rolas volledig afhankelijk is van de plaatsing van de sensor.
Dus de IMU wordt in het midden van de twee CG's geplaatst waar we proberen het vliegtuig in evenwicht te brengen. Ik heb ook enkele trillingsdempers geplaatst om axiale (motortrillingen) te vermijden die de IMU-waarden zullen beïnvloeden.
Headers en de vrouwelijke poort worden in deze stap gebruikt om de IMU op de romp te bevestigen.
Stap 3: Schakelschema
In dit schakelschema wordt de uitgang van kanaal 6 aan de arduino uno gegeven om het weer te verwerken om commando's van de piloot te nemen of in de automatische pilootmodus te draaien, zodat kanaal 6 de automatische pilootschakelaar is.
Stap 4: Programma
Het basisprogramma hiervoor is afkomstig van de Instructables "Gyro camera". hier wordt de x-as gelezen en worden de waarden doorgegeven aan de servo (alieron)
De logica is dat Arduino de ch 1-waarde en ch 6-waarde leest. hier is ch 1 de alieron die de rol van het vliegtuig is.
Als ch 6 hoog is (de waarde van hoge postiom is 1980. dan voert het de servo uit van de IMU, anders neemt het de pilootwaarden aan.
Dus, ch 6 >1500
het is de automatische pilootmodus of anders de normale modus.
In het basisprogramma worden de x-correctiewaarden gegeven als 27. dit wordt gewijzigd volgens de positie van de IMU in de romp
Stap 5: Integratie
hier komt de meest nauwgezette klus, veel trail-werken en trail-and-error-methode. Maar er komt veel vlinder als het eindelijk lukt
Stap 6: Vlucht
Wauw, dit is het eindproduct, ze is zo mooi en heel compramiserend
Aanbevolen:
Hoe maak je een door een smartphone bestuurde auto: 5 stappen
Hoe een door een smartphone bestuurde auto te maken: iedereen speelt graag met een door een smartphone bediende auto op afstand. Deze video gaat over hoe je het kunt maken
Een aftermarket-subwoofer in uw auto installeren met een fabrieksstereo: 8 stappen
Een aftermarket-subwoofer in uw auto installeren met een fabrieksstereo: Met deze instructies kunt u een aftermarket-subwoofer in bijna elke auto met een fabrieksstereo installeren
Een Arduino programmeren Een andere Arduino gebruiken om een scrollende tekst weer te geven zonder een bibliotheek - Ajarnpa
Een Arduino programmeren Een andere Arduino gebruiken om een scrollende tekst weer te geven zonder een bibliotheek: Sony Spresense of Arduino Uno zijn niet zo duur en vereisen niet veel stroom. Als uw project echter beperkingen heeft op het gebied van stroom, ruimte of zelfs budget, kunt u overwegen om Arduino Pro Mini te gebruiken. In tegenstelling tot Arduino Pro Micro, is Arduino Pro Mi
Elke R/C-auto in een Bluetooth-app veranderen R/C-auto: 9 stappen
Elke R/C-auto veranderen in een Bluetooth-app-besturing R/C-auto: dit project toont de stappen om een gewone auto met afstandsbediening te veranderen in een Bluetooth (BLE)-auto met Wombatics SAM01-roboticabord, Blynk-app en MIT App Inventor. zijn veel goedkope RC-auto's met veel functies zoals de LED-koplampen en
Bouw een amateurradio APRS RX Only IGate met behulp van een Raspberry Pi en een RTL-SDR-dongle in minder dan een half uur - Ajarnpa
Bouw een amateurradio APRS RX Alleen IGate met behulp van een Raspberry Pi en een RTL-SDR-dongle in minder dan een half uur: Houd er rekening mee dat dit nu vrij oud is, dus sommige onderdelen zijn onjuist en verouderd. De bestanden die u moet bewerken, zijn gewijzigd. Ik heb de link bijgewerkt om je de nieuwste versie van de afbeelding te geven (gebruik 7-zip om het te decomprimeren) maar voor volledige instru