جدول المحتويات:
فيديو: Tinee9: التحكم في ESC من Arduino: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
منذ 4 سنوات ، صنعت طائرة بدون طيار خاصة بي بتكلفة 300 دولار عندما كانت أول طائرة تجارية بدون طيار حوالي 1500 دولار. تتحكم وحدة التحكم في Arducopter في المحرك ESC ، واستخدمت إطار DJI DIY ، واشتريت جهاز تحكم عن بعد 720 ميجا هرتز. إليك مجموعة أدوات معدلة لما قمت بإنشائه منذ 4 سنوات. KIT الآن بعد أن اكتسبت خبرة أكبر قليلاً في هندسة الإلكترونيات والفضاء ، أرغب في بناء جهاز التحكم PCBA الخاص بي للتحكم في الطائرة بدون طيار.
سأستخدم Arduino لمنصتي. لهذا اليوم ، سأثبت أنه يمكننا التحكم في ESC باستخدام و arduino nano.
مستوى الصعوبة: متوسط
المعرفة: تحتاج إلى معرفة اللحام ، وتحتاج إلى معرفة توصيلات الطاقة الأساسية للطائرة بدون طيار.
تذكير يحتوي موقع Tinee9.com على دروس أخرى بخصوص Arduino ويتحدث أيضًا عن الإلكترونيات الشائعة مثل الطائرات بدون طيار. أتحدث عن كيفية استخدامها وكيف تعمل المستشعرات على الطائرات بدون طيار التي تستخدمها الشركات أو فرق البحث والتطوير.
الخطوة 1: المواد
لم أرغب في اختيار اللحام ، ومكواة اللحام ، وجهاز الكمبيوتر ، وكابل USB ، ولكن يمكنك الحصول على بقية العناصر من هذا الرابط KIT
المواد: ESC
محرك
البطارية التي ستعمل على تشغيل المحرك
جندى
لحام الحديد
اردوينو نانو
مجلس الخبز
سلك الطائر
الكمبيوتر
كابل USB
اردوينو IDE
الخطوة 2: التجميع الأساسي
الخطوة 1: قم بتوصيل محركك بوحدة التحكم ESC.
الخطوة 2: قم بتوصيل Arduino Nano بلوح الخبز.
الخطوة 3: قم بتوصيل البطارية - بـ ESC Black Wire.
الخطوة 4: قم بتوصيل ESC Black الخاص بك بـ Arduino GND Pin.
الخطوة 5: قم بتوصيل سلك ESC White الخاص بك بـ Arduino D9 Pin.
الخطوة 6: قم بتوصيل Arduino Nano بجهاز الكمبيوتر باستخدام كابل USB.
الخطوة 3: الكود
الخطوة 7: برمجة Arduino Nano باستخدام هذا الرمز في Arduino IDE.
ما يفعله الكود هو تهيئة ESC ثم يتزايد بشكل أسرع كل 0.25 ثانية حتى يتم إيقاف تشغيل نقطة تعيين مشفرة. ثم يعيد. يسمح لك هذا الرمز في الأساس بمعرفة كيفية توجيه المحرك بواسطة ESC. كما أن الكود هو لبنة البناء الأساسية لقيادة 4 ESCs في نفس الوقت عند تطوير بقية الكود لتحليق بجناح ثابت أو كوادكوبتر.
الشفرة:
#يشمل ؛ مؤازرة ESC
كثافة العمليات دبوس = 0 ؛
كثافة العمليات س = 0 ؛
الإعداد باطل() {
esc.attach (9) ؛ }
حلقة فارغة() {
int throttle = analogRead (Pin) ؛
خنق = خريطة (خنق ، 0 ، 1023 ، 0 ، 179) ؛
لـ (x = 0 ؛ x <175 ؛ x ++) {
esc.write (x) ؛ تأخير (250) ؛ }
esc.write (0) ؛
تأخير (10000) ؛ }
الخطوة 4: التوصيل والتشغيل
الخطوة 8: قم بتوصيل سلك ESC الأحمر بالبطارية +.
الخطوة 9: استمتع بـ Arduino Nano الخاص بك الذي يقود ESC بأوامر PWM.
موصى به:
صندوق موسع عصا التحكم في لوحة مفاتيح Arduino وشيء التحكم في الصوت باستخدام Deej: 8 خطوات
صندوق موسع عصا التحكم في لوحة مفاتيح Arduino وشيء وحدة التحكم في الصوت باستخدام Deej: لماذا لفترة من الوقت كنت أرغب في إضافة عصا تحكم صغيرة إلى لوحة المفاتيح للتحكم في عناصر الواجهة أو المهام الأصغر الأخرى في الألعاب وأجهزة المحاكاة (MS Flight Sim ، Elite: Dangerous ، حرب النجوم: الأسراب ، إلخ). أيضًا ، بالنسبة إلى Elite: Dangerous ، لقد كنت
التحكم في ذراع الروبوت باستخدام TLV493D وعصا التحكم و Arduino: 3 خطوات
التحكم في ذراع الروبوت باستخدام TLV493D وعصا التحكم و Arduino: وحدة تحكم بديلة للروبوت الخاص بك مع مستشعر TLV493D ، ومستشعر مغناطيسي مع 3 درجات من الحرية (x ، y ، z) باستخدام هذه يمكنك التحكم في مشاريعك الجديدة من خلال اتصال I2C على جهازك المتحكمات الدقيقة واللوحة الإلكترونية التي Bast P
التحكم في المصابيح الخاصة بك مع جهاز التحكم عن بعد الخاص بالتلفزيون ؟! -- دروس Arduino IR: 5 خطوات (بالصور)
التحكم في المصابيح الخاصة بك مع جهاز التحكم عن بعد الخاص بالتلفزيون ؟! || Arduino IR Tutorial: في هذا المشروع سأوضح لك كيف أعدت تخصيص الأزرار عديمة الفائدة على جهاز التحكم عن بعد في التلفزيون للتحكم في المصابيح الموجودة خلف التلفزيون. يمكنك أيضًا استخدام هذه التقنية للتحكم في كل أنواع الأشياء بقليل من تحرير التعليمات البرمجية. سأتحدث أيضًا قليلاً عن النظرية
مولد إشارة التحكم البديل للتحكم الإلكتروني في السرعة (ESC): 7 خطوات
مولد إشارة التحكم البديل للتحكم الإلكتروني في السرعة (ESC): منذ بعض الوقت قمت بنشر مقطع فيديو (https://www.youtube.com/watch؟v=-4sblF1GY1E) على قناتي على YouTube حيث أوضحت كيفية صنع توربينات الرياح من محرك DC بدون فرش. لقد صنعت مقطع الفيديو باللغة الإسبانية وأوضح أن هذا المحرك قد تم إعطاؤه لـ
برمجة ESC على Arduino (Hobbyking ESC): 4 خطوات
برمجة ESC على Arduino (Hobbyking ESC): مرحبًا يا مجتمع ، سأوضح لك كيفية برمجة واستخدام Hobbyking ESC. لقد وجدت للتو بعض المعلومات والبرامج التعليمية ، والتي لم تساعدني كثيرًا حقًا ، لذلك قررت برمجة رسم تخطيطي خاص به ، وهو أمر سهل الفهم للغاية. ضمور