Taula de continguts:
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
Hola a tothom aquí, publico un petit sistema de pilot automàtic per a avió d'ala fixa RC (Sky surfer V3)
ja que sky surfer v3 és planador motoritzat, podem utilitzar aquest sistema de pilotatge automàtic durant el planejament o fins i tot quan s’alimenta. Abans de començar la meva idea de pilot automàtic no és sincronitzar l'ordinador de bord (en aquest cas arduino uno)
amb GPS, magnetòmetre, baròmetre i molts més sensors. això només s’acobla amb giroscopi de 6 eixos, acceleròmetre i sempre que aquest sensor està armat es fa càrrec de l’eix de rotació del vol
Pas 1: coses necessàries
1. Sky surferv3 (o qualsevol altra ala fixa)
2. Radio de 6 canals tx, combinació rx
3. LiPo 11.1V 2200mah (depèn de l’ESC i del motor utilitzat)
4. MPU 6050 acc + giroscopi (IMU)
5. Jumpers (M-M, M-F, F-F)
6. Pins de capçalera i ports femella
7. Arduino UNO
8. Kit de soldadura
9. Eines
Pas 2: col·locació de l’IMU
Aquest és un dels passos crucials d’aquest procés de construcció, perquè l’eix del rotlle depèn totalment de la ubicació del sensor.
Així doncs, l’IMU es col·loca al centre dels dos CG on intentem equilibrar l’avió. També he col·locat alguns amortidors de vibracions per evitar axials (vibracions del motor) que afectin els valors de l’IMU.
Les capçaleres i el port femení s’utilitzen en aquest pas per fixar l’IMU al fuselatge.
Pas 3: diagrama del circuit
En aquest diagrama de circuits, la sortida ch 6 es dóna a l’arduino uno per processar el temps per prendre ordres del pilot o executar-se en mode pilot automàtic, de manera que ch 6 és un interruptor de pilot automàtic.
Pas 4: programa
El programa base per a això es pren de la "càmera giroscopica" Instructables. aquí es comença a llegir l'eix x i es passen els valors al servo (alieron)
La lògica és que Arduino llegeix el valor ch 1 i el valor ch 6. aquí el capítol 1 és l'alieron que és el rotlle de l'avió.
Si el ch 6 és alt (el valor de postiom alt és el 1980. llavors executa el servo des de l’IMU si no pren els valors del pilot.
Per tant, cap 6> 1500
és el mode de pilot automàtic o bé el mode normal.
Al programa base, els valors de correcció x es donen com a 27. Això es canvia segons la posició de l'IMU al fuselatge
Pas 5: integració
aquí arriba la feina més minuciosa, fent moltes obres de senderisme i mètode de senderisme i error, però arriba molta papallona quan finalment funciona
Pas 6: vol
Vaja, aquest és el producte final, tan bonic i molt complacent