جدول المحتويات:
- الخطوة 1: عمل ثنائي الفينيل متعدد الكلور
- الخطوة 2: الإلكترونيات واللحام
- الخطوة 3: صنع القاعدة
- الخطوة 4: البرمجة
فيديو: جهاز التحكم الآلي المستوحى من N64 (Arduino + NRF24L01): 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
منذ أول مشروع روبوتي لي ، أستخدم أجهزة التحكم في الألعاب لتنفيذ الأوامر والوظائف. هذا بالتأكيد تأثير على أيام اللعب الخاصة بي. لقد قمت بالفعل بمشروعات مع وحدات تحكم PS2 و Xbox 360 … ولكن حان الوقت عندما واجهت بعض المشكلات في الواجهة وقررت أن أصنع وحدات التحكم الخاصة بي بناءً على Arduino و nRF24L01 (أول وحدة تحكم للروبوتات الأكبر / المتقدمة: https:// youtu. be / oWyffhBHuls).
تتميز وحدة التحكم الحالية بتصميم مستوحى من N64 ، ولكن من الواضح أنها تحتوي على عدد أقل من الأزرار / الوظائف ، حيث تم تصميمها للتحكم بشكل أساسي في الروبوتات الصغيرة وسيارات RC القائمة على Arduino. تتأثر ألوان الشاشة الحريرية والأزرار المخصصة أيضًا بـ Super Nintendo.
في الأساس ، وحدة التحكم عبارة عن لوحة مفاتيح كبيرة الحجم مع مخطط تفصيلي لوحدة التحكم N64. أربعة أزرار على المقبض الأيمن … عصا تناظرية على اليسار … جرس لتشغيل بعض النغمات وفقًا للأوامر … مفتاح تبديل للتشغيل … مفتاح تبديل آخر لتغيير وظيفة الأزرار والعصا … القبضة الوسطى محجوزة بالنسبة إلى Arduino Nano … ويتم إرسال الأوامر عن بُعد بواسطة الوحدة النمطية nRF24L01.
الخطوة 1: عمل ثنائي الفينيل متعدد الكلور
تم إنشاء ملف الشكل باستخدام Inkscape ، واستيراد ملف صورة من وحدة التحكم N64 الأصلية وباستخدام أداة "رسم منحنيات وخطوط مستقيمة" ، قمت بعمل مخطط تفصيلي لوحدة التحكم. (لدي Instructable يركز على إنشاء PCBs مخصصة … يرجى أيضًا إلقاء نظرة إذا كنت مهتمًا بكل خطوة لإنشاء شكل ثنائي الفينيل متعدد الكلور معقد: كيفية صنع أشكال PCB مخصصة (باستخدام Inkscape و Fritzing).)
تم ترتيب المكونات على السبورة والتوجيه باستخدام Fritzing. باستخدام Fritzing ، أقوم أيضًا بتصدير الملفات (ملفات Gerber) اللازمة للتصنيع ، هذا الملف الذي تم إنشاؤه بواسطة PCBWay.
الخطوة 2: الإلكترونيات واللحام
لا تتطلب مكونات هذا المشروع خبرة كبيرة في اللحام ، حيث لم يتم استخدام مكونات SMD. لحام الأزرار الأربعة ، عصا التحكم ، الجرس ورؤوس الدبوس ، استخدمت لحامًا خاليًا من الرصاص ومكواة بقدرة 50 وات.
تحتوي وحدة التحكم أيضًا على مفتاحي تبديل ، حيث قمت بلحام أسلاك توصيل متصلة باللوحة كما هو موضح في الفيديو وفي الرسم التخطيطي.
يتم توصيل الوحدة النمطية nRF24L01 مع الهوائي أيضًا باللوحة باستخدام أسلاك توصيل.
مزود الطاقة لوحدة التحكم عبارة عن بطارية 9 فولت ، والتي يتم وضعها في الجزء السفلي من القاعدة ، مع حامل بطارية.
الخطوة 3: صنع القاعدة
لقد صنعت قاعدة لجعل وحدة التحكم أكثر راحة في التعامل معها … لأنه سيكون من السيئ التعامل معها عن طريق لمس دبابيس المكونات.
إنه مصنوع من طبقتين من البوليسترين عالي التأثير.
باستخدام PCB كدليل ، أرسم الخطوط العريضة مباشرة على ورقة البوليسترين.
باستخدام سكين فائدة ، قمت بقطع القطع غير المرغوب فيها ، تاركًا حافة حوالي 1 مم.
يتم ربط الطبقتين بمادة لاصقة فورية.
ثم أزيل المواد الزائدة من الحواف. أولا مع سكينة. ثم باستخدام ورق الصنفرة.
تحتوي القاعدة أيضًا على أقواس لمفاتيح التبديل ووحدة nRF24L01 مع الهوائي.
الخطوة الأخيرة في صنع القاعدة هي الطلاء … أولاً بالبخاخ التمهيدي … وتنتهي باللون الأسود غير اللامع.
الخطوة 4: البرمجة
تم تصميم برمجة وحدة التحكم (في الواقع ، Arduino Nano) باستخدام Arduino IDE.
الرمز بسيط للغاية … على سبيل المثال ، عندما أضغط على الزر الأزرق ، ترسل وحدة التحكم 17. عندما أضغط على الزر الأحمر ، ترسل وحدة التحكم 18 … وسيأخذ المتلقي هذه القيم وسيقوم Arduino بتنفيذ الإجراءات المخصصة لهم.
مرفق هنا رمز جهاز الإرسال ورمزان تجريبيان لجهاز الاستقبال.
موصى به:
التحكم الصوتي R2D2 المستوحى من Droid باستخدام Blynk و Ifttt: 6 خطوات
روبوت مستوحى من R2D2 يتم التحكم فيه صوتيًا باستخدام Blynk و Ifttt: من خلال مشاهدة حرب النجوم ، استوحى الكثير منا من شخصيات الروبوتات وخاصة طراز R2D2. لا أعرف شيئًا عن الآخرين لكني أحب هذا الروبوت فقط. نظرًا لأنني من محبي الروبوتات ، فقد قررت إنشاء روبوت R2D2 الخاص بي في هذا الإغلاق باستخدام blynk Io
أصبح جهاز التحكم عن بعد في التلفزيون جهاز تحكم عن بعد بالتردد اللاسلكي -- NRF24L01 + البرنامج التعليمي: 5 خطوات (بالصور)
أصبح جهاز التحكم عن بعد في التلفزيون جهاز تحكم عن بعد بالتردد اللاسلكي || NRF24L01 + Tutorial: في هذا المشروع سأوضح لك كيف استخدمت nRF24L01 + RF IC لضبط سطوع شريط LED لاسلكيًا من خلال ثلاثة أزرار غير مجدية لجهاز التحكم عن بعد في التلفزيون. هيا بنا نبدأ
جهاز تحكم عن بعد لاسلكي باستخدام وحدة 2.4 جيجا هرتز NRF24L01 مع Arduino - جهاز استقبال Nrf24l01 4 قنوات / 6 قنوات للطائرة الرباعية - هليكوبتر ار سي - طائرة RC باستخدام Arduino: 5 خطوات (بالصور)
جهاز تحكم عن بعد لاسلكي باستخدام وحدة 2.4 جيجا هرتز NRF24L01 مع Arduino | جهاز استقبال Nrf24l01 4 قنوات / 6 قنوات للطائرة الرباعية | هليكوبتر ار سي | Rc Plane باستخدام Arduino: لتشغيل سيارة Rc | كوادكوبتر | طائرة بدون طيار | طائرة RC | قارب RC ، نحتاج دائمًا إلى جهاز استقبال وجهاز إرسال ، لنفترض بالنسبة لـ RC QUADCOPTER أننا بحاجة إلى جهاز إرسال واستقبال من 6 قنوات وأن هذا النوع من TX و RX مكلف للغاية ، لذلك سنصنع واحدًا على
قم بتحويل جهاز التحكم عن بعد IR الخاص بك إلى جهاز التحكم عن بعد RF: 9 خطوات (بالصور)
قم بتحويل جهاز التحكم عن بعد IR الخاص بك إلى جهاز التحكم عن بعد RF: في Instructable اليوم ، سأوضح لك كيف يمكنك استخدام وحدة RF العامة بدون وحدة تحكم دقيقة والتي ستقودنا في النهاية إلى بناء مشروع حيث يمكنك تحويل IR Remote لأي جهاز إلى RF بعيد. الميزة الرئيسية لتحويل
تحكم في أجهزتك الكهربائية باستخدام جهاز التحكم عن بعد الخاص بالتلفزيون (جهاز التحكم عن بعد بالأشعة تحت الحمراء) مع عرض درجة الحرارة والرطوبة: 9 خطوات
تحكم في أجهزتك الكهربائية باستخدام جهاز التحكم عن بعد في التلفزيون (جهاز التحكم عن بعد بالأشعة تحت الحمراء) مع شاشة عرض درجة الحرارة والرطوبة: مرحبًا ، أنا أبهاي وهي أول مدونة لي على Instructables واليوم سأوضح لك كيفية التحكم في أجهزتك الكهربائية باستخدام جهاز التحكم عن بعد الخاص بالتلفزيون عن طريق بناء هذا مشروع بسيط. بفضل مختبر atl لدعمه وتوفير المواد