جدول المحتويات:

سيارة FPV RC: 6 خطوات (بالصور)
سيارة FPV RC: 6 خطوات (بالصور)

فيديو: سيارة FPV RC: 6 خطوات (بالصور)

فيديو: سيارة FPV RC: 6 خطوات (بالصور)
فيديو: FPV For Complete Beginner (everything you need to know to get started) 2024, يوليو
Anonim
سيارة FPV RC
سيارة FPV RC

هذا المشروع في درجتي لبعض الوقت ومنذ أن وصلت Maker Fair إلى المدينة ، كان هذا هو الوقت المناسب لإنجازه.

منذ زمن بعيد ، كانت هناك لعبة تسمى "Micro Machines" لـ Sega Mega Drive (Genesis) أقضي ساعات في اللعب. كانت هذه في الأساس لعبة سباق مع سيارات صغيرة حيث كان مضمار السباق جزءًا من كائنات الحياة اليومية. لقد وجدت أن هناك نسخة جديدة من هذه الكلاسيكية القديمة.

في الإصدار الأصلي ، كانت اللعبة تتمتع برؤية علوية للمسار والسيارات ، لكنني أردت الحصول على عرض أول شخص في شاشة عرض للرأس. تتحرك الكاميرا حسب حركة رأس اللاعب.

يجب أن تكون وحدة التحكم عبارة عن عجلة سباق.

لسوء الحظ ، لم يكن هذا ممكنًا ، وفي النهاية كان هذا ما حصلت عليه.

نظرًا لعدة عوامل ، لم أقم بتطبيق شاشة عرض الرأس وكاميرا التحكم المؤازرة ولكن السيارة يتم التحكم فيها بواسطة عجلة السباق ، ولدي كاميرا لاسلكية ويعمل كل شيء. المشكلة هي النطاق. لا يمكنني التحكم في تغذية الكاميرا ورؤيتها إلا إذا كانت كل وحدة من وحدات الإرسال والاستقبال في خط الرؤية.

على أي حال ، هناك جانب مثير للاهتمام للغاية لهذا المشروع يستحق المشاركة.

الخطوة 1: المكونات

عناصر
عناصر
عناصر
عناصر
عناصر
عناصر

RC سيارة

لقد اخترت للتو أرخص ما يمكن أن أجده بمقياس 1:20.

كاميرا لاسلكية

كان لدي العديد من الخيارات في المكان ، ولكن ربما عندما يكون ذلك بالنسبة للأسوأ. إذا كنت تخطط لعمل شيء كهذا ، فلا تستخدم هذا النوع من الكاميرات.

متحكم DFRobot Dreamer Nano V4.1 ، دبوس 2.54 مم أساسي لهذا المشروع. تحقق من صفحة DFRobot wiki لمزيد من المعلومات بخصوص هذا المتحكم الدقيق

عجلة سباق الكمبيوتر

اليوم من السهل جدًا العثور على أدوات التحكم في السباقات القديمة مجانًا تقريبًا. هذا واحد حصلت عليه مجانًا في سوق الإنترنت المحلي.

يأتي مع منفذ الألعاب القديم ذي الـ 15 سنًا ، والذي تم توصيله ببطاقة الصوت الخاصة بالكمبيوتر.

تحكم المحرك

كان الاختيار هو L298N بقدرة 2A وبحد أقصى 46 فولت في الإدخال يخدم بشكل مثالي أو هذا المشروع.

جهاز الإرسال والاستقبال اللاسلكي

من أجل الاتصال اللاسلكي بين عجلة السباق والسيارة ، ذهبت مع جهاز الإرسال والاستقبال nRF24L01 + RF.

كان لدي بعض الأماكن ، وهي سهلة الاستخدام.

بطارية

توفر بطارية LiPo 7.4V 800mA الطاقة للسيارة RC ، والمتحكم الدقيق ، وجهاز الإرسال والاستقبال RF ، والكاميرا اللاسلكية

متنوع

4x - 10K المقاوم

4x - 100K المقاوم

Perfboard (معتاد في مشاريعي) ، قابس بطارية 9 فولت ، وبعض الأسلاك

الخطوة 2: قم بتوصيل المكونات

قم بتوصيل المكونات
قم بتوصيل المكونات
قم بتوصيل المكونات
قم بتوصيل المكونات
قم بتوصيل المكونات
قم بتوصيل المكونات
قم بتوصيل المكونات
قم بتوصيل المكونات

الارسال عجلة سباق Computar

يمكن العثور على دبوس منفذ اللعبة في المكان

en.wikipedia.org/wiki/Game_por

لقد وجدت أيضًا موقعًا لطيفًا للغاية به مخطط تخطيطي للاتصال بـ arduino

www.built-to-spec.com/blog/2009/09/10/using-a-pc-joystick-with-the-arduino/

تم بناء الدائرة في اللوحة المسبقة وفقًا للتخطيطي الذي أضفته.

بالنسبة لاتصال NRF24L01 + ، أستخدم المحول الأساسي الذي يجلب منظم جهد 3.3 فولت بالإضافة إلى مكثفات إضافية لزيادة استقرار الخط.

إذا كنت تريد فقط استخدام NRF24L01 + ، فيجب أن يأتي خط الطاقة من + 3.3 فولت من Arduino.

جهاز استقبال سيارة RC

بالنسبة للسيارة ، أستخدم أيضًا المحول الأساسي NRF24L01 + ، مرة أخرى هذا اختياري.

يتصل L298n بالدبابيس D2 إلى D7.

تأتي الطاقة للكاميرا اللاسلكية أيضًا من حزمة البطارية

بعد بعض الاختبارات ، استخدمت القاعدة الأساسية للمشتت الحراري ، وقررت استخدام مروحة.

الخطوة 3: الكود

الشفرة
الشفرة

لتشغيل الكود ، ستحتاج إلى تثبيت مكتبة RF24.

يمكنك تحميل كان

github.com/nRF24/RF24.

يتم استخدام الدبابيس D9 و D10 أيضًا لهذه المكتبة ، لذلك لا تنس تغييرها إذا كنت تريد استخدام أخرى

راديو RF24 (9 ، 10) ؛ // إعداد راديو nRF24L01 + على ناقل SPI بالإضافة إلى المسامير 9 و 10

ثم أعلن عن دبابيس وحدة التحكم في رمز Car_TX.

// قم بتعريف المسامير الخاصة بعجلة القيادة في السباق int wheel_direction = A0 ؛

زر كثافة العمليات button_1A = 2 ؛

const int Button_2A = 4 ؛

زر كثافة العمليات button_1B = 3 ؛

const int button_2B = 5 ؛

ودبابيس محرك تحكم المحرك

// تحديد دبابيس لمحرك محرك // سرعة المحرك

int enable_A = 3 ؛

int in1Pin = 2 ؛

int in2Pin = 4 ؛

// اتجاه المحرك

int enable_B = 5 ؛

int in3Pin = 6 ؛

int in4Pin = 7 ؛

الخطوة 4: البث المباشر

البث المباشر
البث المباشر
البث المباشر
البث المباشر

تتكون مجموعة الكاميرا اللاسلكية من كاميرا لاسلكية وجهاز استقبال قادر على إخراج إشارة فيديو مركبة.

ثم يتم توصيل جهاز الاستقبال بمحول يسمح بالاتصال بشاشات VGA.

الخطوة 5: الاختبار الوظيفي

Image
Image

الخطوة السادسة: الخاتمة

استنتاج
استنتاج
استنتاج
استنتاج

بعد الانتهاء من كل شيء وتجميعه ، لم تكن النتيجة المتوقعة. كان نطاق كل شيء حوالي 2 متر داخلي !!! ربما لأن هذا تم بميزانية تبلغ حوالي 50 يورو !!!

هذا يحتاج إلى إعادة تفكير كاملة في المكونات المختارة. ربما سأستخدم في المستقبل نفس الكاميرات وأجهزة الإرسال المستخدمة في الطائرات بدون طيار مع FPV. اليوم من الممكن بالفعل الحصول على بعض المعدات مع كبح البنك.

ليس كل شيء سيئًا ، أثناء الاختبارات كان من الممتع جدًا قيادة السيارة باستخدام جهاز التحكم في السباق. من المحتمل أن أقوم بإنشاء نسخة جديدة باستخدام سيارة RC صغيرة ولكن مع التحكم في عجلة السباق.

لا تتردد في التعليق أو إرسال رسالة إلي إذا وجدت أي خطأ أو إذا كان لديك أي اقتراح / تحسين أو أسئلة.

مثل ، اشترك ، اصنعها.

لا تنس أن تترك صوتك للمسابقات التي أجريها.

موصى به: