Мазмұны:
- 1 -қадам: Қажетті заттар
- 2 -қадам: ХБҚ орналастыру
- 3 -қадам: схема
- 4 -қадам: Бағдарлама
- 5 -қадам: Интеграция
- 6 -қадам: Ұшу
Бейне: Ардуино ЮНО екінші ұшқыш (Автоұшқыш): 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Барлығына сәлем, мен RC тұрақты қанатының шағын аспалы пилоттық жүйесін жіберемін (Sky серфер V3)
sky sörfer v3 планермен жұмыс істейтіндіктен, біз бұл автопилоттық жүйені ұшу кезінде немесе тіпті қозғалтқыш кезінде де пайдалана аламыз. Автомобильді басқару идеясын бастамас бұрын борттық компьютерді синхрондау мүмкін емес (бұл жағдайда arduino uno)
GPS, магнитометр, барометр және тағы басқа датчиктермен. Бұл 6 осьті гиро, акселерометрмен қосылу, және бұл сенсор қаруланған кезде ол ұшудың айналу осіне қамқорлық жасайды.
1 -қадам: Қажетті заттар
1. Аспан серферв3 (немесе кез келген басқа бекітілген қанат)
2. 6-ch радио tx, rx комбинациясы
3. LiPo 11.1V 2200mah (ESC пен қолданылатын қозғалтқышқа байланысты)
4. MPU 6050 acc+gyro (IMU)
5. Секіргіштер (M-M, M-F, F-F)
6. Тақырып түйреуіштері мен аналық порттар
7. Arduino UNO
8. Дәнекерлеу жинағы
9. Құралдар
2 -қадам: ХБҚ орналастыру
Бұл құрастыру процесінде шешуші қадамдардың бірі, себебі орама осі сенсордың орналасуына тікелей байланысты.
Сонымен, ӨСҚ екі ұшақтың ортасында орналасқан, онда біз ұшақты теңестіруге тырысамыз. Мен сондай -ақ осьтік (қозғалтқыштық тербелістерді) болдырмау үшін дірілдеткіштерді қойдым, олар ХБҚ мәндеріне әсер етеді.
Тақырыптар мен аналық порт бұл қадамда фюзеляжда ӨЖҚ бекіту үшін қолданылады.
3 -қадам: схема
Бұл схемада ch 6 шығысы arduino uno-ға ауа райын өңдеу үшін пилоттан командаларды алу немесе автоматты пилоттық режимде жұмыс істеу үшін беріледі, сондықтан ch 6-автоматты пилоттық қосқыш.
4 -қадам: Бағдарлама
Бұл үшін негізгі бағдарлама Instructables «Gyro camera» бағдарламасынан алынған. мұнда x осі оқи бастайды және мәндер сервоға беріледі (алиерон)
Логика: Arduino ch 1 мәнін және ch 6 мәнін оқиды. мұнда ch 1 - бұл ұшақтың орамы болып табылатын алиерон.
Егер ch 6 жоғары болса (жоғары постиоманың мәні 1980. онда ол пилоттық мәндерді қабылдамаса, сервоны IMU -дан іске қосады.
Сонымен, 6> 1500
бұл автопилот режимі немесе басқа қалыпты режим.
Негізгі бағдарламада x түзету мәндері 27. түрінде беріледі, бұл фюзеляждағы ИМУ позициясына сәйкес өзгертіледі.
5 -қадам: Интеграция
Міне, ең ауыр жұмыс, көптеген іздер мен іздер мен қателіктер әдісі. бірақ көбелектің соңы келгенде
6 -қадам: Ұшу
Уау, бұл соңғы өнім, ол өте әдемі және өте жинақы
Ұсынылған:
Екінші дүниежүзілік соғыс тарихын үйренуші: 3 қадам
Екінші дүниежүзілік соғыс тарихын үйренуші: Сәлем балалар! Сондықтан менің компьютерлік сыныбым үшін биыл бізге сабақта үйренгендерімізді көрсету үшін электронды құрылғы жасауды тапсырдық. Мен Екінші дүниежүзілік соғыстың тарихын жақсы көретіндердің бірімін, сондықтан адамдарға жеңілдікке көмектесетін құрылғы жасауды шештім
Дизайнерге арналған қызықты бағдарламалау нұсқаулығы-суретті іске қосыңыз (екінші бөлім): 8 қадам
Дизайнерге арналған бағдарламалау бойынша қызықты нұсқаулық-суретті іске қосыңыз (екінші бөлім): математика, көпшілігіңіз үшін пайдасыз болып көрінеді. Біздің күнделікті өмірде ең көп қолданылатыны - қосу, азайту, көбейту және бөлу. Алайда, егер сіз бағдарламамен жасай алсаңыз, бұл мүлдем басқаша. Сіз неғұрлым көп білсеңіз, соғұрлым керемет нәтиже аласыз
Телефонды екінші монитор ретінде пайдаланыңыз: 5 қадам
Телефонды екінші монитор ретінде пайдалану: Бізде үйде жұмыс істеу тәжірибесі бар. Бұл бізге үйден шықпай -ақ тапсырмаларды немесе тапсырмаларды орындаудың сәнін береді. Алайда, біз бәріміз бұл тапсырмаларды барынша тиімді және өнімді түрде орындағымыз келеді, осылайша
Ардуино провайдер ретінде -- Он алтылық файлды AVR -де жазу -- AVR сақтандырғышы -- Ардуино бағдарламашы ретінде: 10 қадам
Ардуино провайдер ретінде || Он алтылық файлды AVR -де жазу || AVR сақтандырғышы || Ардуино бағдарламашы ретінде: ……………………… Басқа бейнелер үшін менің YouTube каналыма ТІРКЕЛІҢІЗ …….. Бұл мақала бұл isp сияқты arduino туралы. Егер сіз он алтылық файлды жүктегіңіз келсе немесе сақтандырғышты AVR -ге орнатқыңыз келсе, сізге бағдарламашы сатып алудың қажеті жоқ, сіз жасай аласыз
Макростарға арналған екінші пернетақта: 3 қадам
Макростарға арналған екінші пернетақта: Егер сізде қосалқы пернетақта немесе сандық тақта болса. Сіз оны макро пернетақта ретінде пайдалана аласыз. Мысалы, пернені басқанда, алдын ала бағдарламаланған тапсырма орындалады. Мысалы, бағдарлама іске қосылады немесе автохот кілтінің сценарийі орындалады