جدول المحتويات:
- الخطوة 1: الأجهزة والمواد المطلوبة
- الخطوة 2: وحدة الإرسال والاستقبال NRF24L01 2.4 جيجا هرتز
- الخطوة الثالثة: MPU6050
- الخطوة 4: شريط LED WS2812B
- الخطوة 5: صنع Infinity Gauntlet من Cardboard
- الخطوة 6: كود جهاز الإرسال (Infinity Gauntlet)
- الخطوة 7: رمز المتلقي
- الخطوة 8: مخطط الأسلاك لجهاز الإرسال (Infinity Gauntlet)
- الخطوة 9: مخطط الأسلاك لجهاز الاستقبال
- الخطوة 10: الإنهاء
فيديو: تحكم في مفتاح الإضاءة باستخدام Cardboard Infinity Gauntlet: 10 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
لقد استوحيت من فيلم Avengers Movie ، وبدأت في صنع Thanos Infinity Gauntlet من الورق المقوى. في هذا المشروع ، استخدمت وحدات جهاز الإرسال والاستقبال اللاسلكي MPU6050 و NRF24L01 + 2.4 جيجا هرتز للتواصل بين لوحتين من Arduino لاسلكيًا. إن Infinity Gauntlet هو جهاز الإرسال و Servos (Light Switch) هي جهاز الاستقبال.
الخطوة 1: الأجهزة والمواد المطلوبة
Arduino Mega + USB Cable II Arduino Uno: https://amzn.to/2qU18sO II
اردوينو نانو:
بطارية 9 فولت:
التبديل:
أسلاك العبور:
ذكر محول DC برميل جاك لاردوينو:
مايكرو سيرفو 9 جرام:
لوحة توصيل صغيرة:
موصل مشبك البطارية 9 فولت:
كرتون:
روبي:
وحدة الإرسال والاستقبال اللاسلكية NRF24L01 + 2.4 جيجا هرتز:
MPU 6050:
شرائط LED:
الخطوة 2: وحدة الإرسال والاستقبال NRF24L01 2.4 جيجا هرتز
تستخدم وحدة جهاز الإرسال والاستقبال NRF24L01 2.4 جيجا هرتز نطاق 2.4 جيجا هرتز ويمكن أن تعمل بمعدلات باود من 250 كيلو بايت في الثانية حتى 2 ميجا بايت في الثانية ويمكن استخدامها للاتصالات اللاسلكية حتى 100 متر ، ويكون جهد التشغيل للوحدة من 1.9 إلى 3.6 فولت ، ولكن الشيء الجيد هو أن المسامير الأخرى تتسامح مع منطق 5V. تتواصل الوحدة النمطية باستخدام بروتوكول SPI. يجب أن تنظر إلى دبابيس SPI لطراز موصل اردوينو.
الخطوة الثالثة: MPU6050
يتكون MPU6050 من مقياس تسارع ثلاثي المحاور وجيروسكوب ثلاثي المحاور بداخله. يساعدنا هذا المستشعر في قياس التسارع والسرعة والاتجاه والإزاحة والعديد من المعلمات الأخرى المتعلقة بالحركة لنظام أو كائن. تستخدم هذه الشريحة بروتوكول I2C (دارة متكاملة) للاتصال.
الخطوة 4: شريط LED WS2812B
WS2812B هو مصدر ضوء LED للتحكم الذكي ، مع دائرة تحكم وشريحة RGB مدمجة مباشرة في 5050 RGB (أحمر وأخضر وأزرق) LED. يحتوي كل LED على ثلاثة موصلات في كل طرف ، اثنان للتزويد بالطاقة وواحد للبيانات. يتطلب إدخال بيانات واحدًا فقط للتحكم في حالة جميع مصابيح LED الثلاثة وسطوعها ولونها.
الخطوة 5: صنع Infinity Gauntlet من Cardboard
يمكنك مشاهدة الفيديو كيف صنعت The Infinity Gauntlet From Cardboard.
الخطوة 6: كود جهاز الإرسال (Infinity Gauntlet)
كل ما عليك فعله هو تثبيت مكتبة MPU6050 ، مكتبة I2C ، مكتبة FastLED ، مكتبة RF24. سوف تحصل على خطأ إذا لم تقم بالتثبيت.
عندما تريد إضافة مكتبة جديدة إلى Arduino IDE الخاص بك. انتقل إلى الدليل حيث قمت بتنزيل ملف ZIP الخاص بالمكتبة. قم باستخراج ملف ZIP بكل بنية المجلد الخاصة به في مجلد مؤقت ، ثم حدد المجلد الرئيسي ، الذي يجب أن يكون له اسم المكتبة. انسخه في مجلد "المكتبات" داخل كراسة الرسم.
قم بتوصيل اردوينو وتحميل البرنامج المحدد على اردوينو أونو الخاص بك.
الخطوة 7: رمز المتلقي
قم بتوصيل اردوينو وتحميل البرنامج المحدد على اردوينو أونو الخاص بك.
الخطوة 8: مخطط الأسلاك لجهاز الإرسال (Infinity Gauntlet)
في هذا المشروع ، أضع إلكترونياتي داخل القفاز اللانهائي. قد ترغب في وضع الأجهزة الإلكترونية في مكان آمن.
الخطوة 9: مخطط الأسلاك لجهاز الاستقبال
لقد قمت بتثبيت اردوينو أونو وبطارية 9 فولت ووحدة لاسلكية على الحائط باستخدام شريط مزدوج وقمت بتركيب أجهزة بالقرب من مفتاح الإضاءة حتى تتمكن من تشغيل / إيقاف تشغيل الضوء لاسلكيًا في أي مكان تريده.
الخطوة 10: الإنهاء
يتم التحكم في مؤشر إنفينيتي ستون ومؤازرات من خلال حركة القفاز الذي تم اكتشافه باستخدام مستشعر MPU6050 ، لذلك عند تحريك القفاز لأعلى ، سيضيء مؤشر Infinity Stone LED وستدور الماكينات ، وإذا قمت بتحريك القفاز مرة أخرى ، فسيكون مؤشر LED ستدور الماكينات في الاتجاه المعاكس.
موصى به:
مفتاح كهربائي للأجهزة المنزلية -- تحكم في أجهزتك المنزلية دون الحاجة إلى أي مفتاح: 4 خطوات
مفتاح كهربائي للأجهزة المنزلية || تحكم في أجهزتك المنزلية دون الحاجة إلى أي مفتاح: هذا مفتاح لا مثيل له للأجهزة المنزلية. يمكنك استخدام هذا في أي مكان عام حتى يساعد في مكافحة أي فيروس. الدائرة على أساس دائرة مستشعر الظلام المصنوعة بواسطة Op-Amp و LDR. الجزء الثاني المهم من هذه الدائرة فليب فلوب SR مع تسلسل
مفتاح WAVE SWITCH باستخدام مفتاح أقل باستخدام 555: 4 خطوات
WAVE SWITCH || TOUCH LESS SWITCH USING 555: مرحبًا بالجميع مرحبًا بكم اليوم أنا أقوم ببناء مفتاح بسيط يعمل باللمس أقل ، يتم تنشيطه فقط من خلال التلويح بيدنا بمساعدة مستشعر الأشعة تحت الحمراء وموقت 555 IC ، لذلك دعونا نبنيها…. نظرًا لأن 555 يعمل كمتجر فليب فلوب
اسحب الضوء - وحدة الإضاءة باستخدام مفتاح Neopixel والسحب لأعلى: 6 خطوات (بالصور)
سحب الضوء - وحدة الإضاءة باستخدام Neopixel & Pull Up Switch: ميزات وحدة الإضاءة Arduino Uno Hardware & amp؛ العلبة المشتراة من الإنترنت Neopixel & amp؛ تم استعارة مصدر الطاقة من مدرسة المعلوماتية & amp؛ يتم التحكم في وحدة الإضاءة بتصميم المنتج بواسطة مزود الطاقة يتم التحكم في جميع الوظائف عن طريق
تحكم في الذراع الآلية باستخدام Zio باستخدام وحدة تحكم PS2: 4 خطوات
التحكم في الذراع الروبوتية باستخدام وحدة تحكم Zio باستخدام PS2: تعد مشاركة المدونة هذه جزءًا من سلسلة Zio Robotics. المقدمة هذه هي الدفعة الأخيرة من منشور "التحكم في الذراع الآلية باستخدام Zio". في هذا البرنامج التعليمي ، سنضيف جزءًا آخر إلى ذراعنا الآلية. لا تتضمن البرامج التعليمية السابقة أساسًا لـ
مفتاح اللمس - كيفية عمل مفتاح اللمس باستخدام الترانزستور ولوحة التوصيل: 4 خطوات
مفتاح اللمس | كيفية عمل مفتاح يعمل باللمس باستخدام الترانزستور ولوحة البريد: مفتاح اللمس هو مشروع بسيط للغاية يعتمد على تطبيق الترانزستورات. يتم استخدام الترانزستور BC547 في هذا المشروع الذي يعمل بمثابة مفتاح اللمس. تأكد من مشاهدة الفيديو الذي سيعطيك التفاصيل الكاملة حول المشروع