جدول المحتويات:
- الخطوة 1: الأشياء المطلوبة
- الخطوة 2: وضع وحدة IMU
- الخطوة 3: مخطط الدائرة
- الخطوة 4: البرنامج
- الخطوة الخامسة: التكامل
- الخطوة 6: الرحلة
فيديو: Arduino UNO a CO-pilot (طيار آلي): 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
مرحبًا بالجميع هنا ، أقوم بنشر نظام تجريبي تلقائي صغير لطائرة RC ذات الأجنحة الثابتة (Sky Surfer V3)
نظرًا لأن sky surfer v3 تعمل بالطاقة الشراعية ، يمكننا استخدام نظام التوجيه التلقائي هذا أثناء الانزلاق أو حتى عند التشغيل. قبل أن أبدأ فكرتي عن الطيار الآلي لا تقوم بمزامنة الكمبيوتر الموجود على اللوحة (في هذه الحالة اردوينو أونو)
مع نظام تحديد المواقع ، ومقياس المغناطيسية ، ومقياس الضغط الجوي والعديد من أجهزة الاستشعار. هذا مجرد اقتران مع 6 محاور الدوران ، ومقياس التسارع وكلما تم تسليح هذا المستشعر ، فإنه يعتني بمحور الدوران للرحلة
الخطوة 1: الأشياء المطلوبة
1. Sky surferv3 (أو أي جناح ثابت آخر)
2. 6-ch راديو tx ، تركيبة rx
3. LiPo 11.1V 2200mah (يعتمد على ESC والمحرك المستخدم)
4. MPU 6050 acc + الدوران (IMU)
5. لاعبي القفز (M-M ، M-F ، F-F)
6. دبابيس الرأس والمنافذ الأنثوية
7. Arduino UNO
8. طقم لحام
9. الأدوات
الخطوة 2: وضع وحدة IMU
هذه إحدى الخطوات الحاسمة في عملية البناء هذه ، لأن محور الدوران يعتمد كليًا على موضع المستشعر.
لذلك يتم وضع IMU في وسط اثنين من CG حيث نحاول موازنة المستوى. لقد وضعت أيضًا بعض مخمدات الاهتزاز لتجنب الاهتزازات المحورية (اهتزازات المحرك) والتي ستؤثر على قيم IMU.
يتم استخدام الرؤوس والمنفذ الأنثوي في هذه الخطوة لإصلاح وحدة IMU على جسم الطائرة.
الخطوة 3: مخطط الدائرة
في مخطط الدائرة هذا ، يتم إعطاء إخراج ch 6 إلى arduino uno لمعالجة الطقس لأخذ أوامر من الطيار أو التشغيل في وضع التوجيه التلقائي ، لذا فإن ch 6 هو مفتاح تجريبي تلقائي.
الخطوة 4: البرنامج
البرنامج الأساسي لهذا مأخوذ من Instructables "Gyro camera". هنا يبدأ المحور x في القراءة ويتم تمرير القيم إلى المؤازرة (ألييرون)
المنطق هو أن Arduino يقرأ قيمة ch 1 وقيمة ch 6. هنا الفصل 1 هو ألييرون وهو لفة الطائرة.
إذا كان الفصل 6 مرتفعًا (قيمة postiom العالية هي 1980. فإنه يتم تشغيل المؤازرة من IMU إذا لم يأخذ القيم التجريبية.
إذن ، الفصل 6> 1500
إنه وضع الطيار الآلي أو الوضع العادي.
في البرنامج الأساسي ، تُعطى قيم تصحيح x كـ 27. يتم تغيير هذا وفقًا لموضع وحدة IMU في جسم الطائرة
الخطوة الخامسة: التكامل
هنا تأتي المهمة الأكثر شدة ، وهي القيام بالكثير من أعمال الدرب وطريقة التتبع والخطأ. ولكن تأتي الكثير من الفراشات عندما تنجح أخيرًا
الخطوة 6: الرحلة
واو ، هذا هو المنتج النهائي ، إنها جميلة جدًا ورائعة للغاية
موصى به:
صنبور آلي (بدون لمس) باستخدام Arduino - اغسل يديك وحافظ على سلامتك أثناء أزمة COVID-19: 4 خطوات
صنبور آلي (بدون لمس) باستخدام Arduino - اغسل يديك وحافظ على سلامتك أثناء أزمة COVID-19: مرحبًا أيها الأصدقاء! أتمنى أن تكون جميعًا بصحة جيدة وأن تظل آمنًا الآن. في هذا المنشور ، سأشرح لك النموذج الأولي الذي صممته لغسل اليدين بأمان. لقد صنعت هذا المشروع بموارد محدودة. يمكن للمهتمين إعادة صنع هذا المؤيد
بث مباشر للفيديو عالي الدقة 4G / 5G من طائرة بدون طيار DJI في زمن انتقال منخفض [3 خطوات]: 3 خطوات
بث مباشر للفيديو عالي الدقة 4G / 5G من DJI Drone في زمن انتقال منخفض [3 خطوات]: سيساعدك الدليل التالي في الحصول على دفق فيديو مباشر بجودة HD من أي طائرة بدون طيار DJI تقريبًا. بمساعدة تطبيق FlytOS Mobile App وتطبيق الويب FlytNow ، يمكنك بدء دفق الفيديو من الطائرة بدون طيار
كيفية صنع طائرة بدون طيار باستخدام Arduino UNO - اصنع مروحية كوادكوبتر باستخدام متحكم: 8 خطوات (بالصور)
كيفية صنع طائرة بدون طيار باستخدام Arduino UNO | اصنع طائرة كوادكوبتر باستخدام متحكم دقيق: مقدمة قم بزيارة My Youtube ChannelA Drone هي أداة باهظة الثمن (منتج) للشراء. في هذا المنشور سأناقشه ، كيف أجعله رخيصًا ؟؟ وكيف يمكنك أن تصنع بنفسك مثل هذا بسعر رخيص … حسنًا في الهند جميع المواد (المحركات ، ESCs
روبوت آلي بسيط متحرك باستخدام Arduino & L293d IC: 6 خطوات
روبوت آلي بسيط متحرك باستخدام Arduino & L293d IC: هذا هو روبوت أساسي يتم تشغيله بواسطة اردوينو وما يفعله هو أنه يتجول ويتبع مسارًا دائريًا بواسطة الكود الافتراضي ولكن يمكنك تعديل الكود لتغيير المسار بسهولة. إنه مشروع بسيط يمكن لأي شخص أن يبنيه .. لذا إذا كنت
كيفية التحكم في محرك DC بدون فرشات بدون طيار كوادكوبتر (نوع 3 أسلاك) باستخدام HW30A Motor Speed Controller و Arduino UNO: 5 خطوات
كيفية التحكم في محرك DC بدون فرشات بدون طيار كوادكوبتر (نوع 3 أسلاك) باستخدام وحدة التحكم في سرعة المحرك HW30A و Arduino UNO: الوصف: يمكن استخدام وحدة التحكم في سرعة المحرك HW30A مع 4-10 NiMH / NiCd أو 2-3 بطاريات LiPo. يعمل BEC مع ما يصل إلى 3 خلايا LiPo. يمكن استخدامه للتحكم في سرعة محرك DC بدون فرشات (3 أسلاك) بحد أقصى يصل إلى 12 فولت