جدول المحتويات:
فيديو: لوحة الرقص مع لون LED باستخدام اردوينو: 5 خطوات
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
هذا هو أول تدريب لي. لقد صنعت لوحة رقص ملونة باستخدام لوحة Arduino كمدخل تسلسلي للكمبيوتر ، إنها سهلة الصنع وتكلف بعض المقاومات ومصابيح LED (ليس عليك استخدامها).
الخطوة 1: المواد
الأجزاء الإلكترونية: 1. 6 LED بألوان مختلفة لتوضيح أن الأزرار مضغوطة 2. 6220 أوم المقاوم لحماية المصابيح 3. لوحة لحام للأغراض العامة 4. بعض الأسلاك والموصلات أجزاء لوحة الرقص: 1. رقائق الألمنيوم (التي تستخدم لخبز المواد الغذائية) 2. صندوق ورقي كبير (يمكنك بالتأكيد عمل إطار خشبي)
الخطوة 2: الدائرة والاختبار
تظهر الدائرة في الرسم البياني الأول. تقوم لوحة الرقص ببساطة بتنفيذ الأزرار الستة المعروضة في الدائرة. عندما نضغط على كل زر لأسفل ، يضيء مؤشر LED ، ويجعل الدبوس المقابل من LOW إلى HIGH. سيتم إرسال هذه الرسالة إلى الكمبيوتر كرسالة تسلسلية ، ويتم التقاطها بواسطة برنامج Python الذي يقوم بعد ذلك بمحاكاة هذه الرسالة لرسالة ضغط مفتاح ، لقد صنعت الدائرة على لوحة لحام للأغراض العامة باستخدام بعض الموصلات الصغيرة ، حتى أتمكن من ذلك بسهولة قم بتوصيله بلوحة Arduino والتي يمكن حفظها لمشاريع أخرى. يمكنك صنع لوحة ذات مظهر أفضل مما فعلت ، نظرًا لأنه من السهل نوعًا ما ، فقد استخدمت بعض الأسلاك للتوصيل ، وبمجرد الانتهاء من إنشاء الدائرة ، يمكنك توصيل بعض الأسلاك معًا لمعرفة ما إذا كانت مصابيح LED تضيء بشكل صحيح. وبعد ذلك يمكنك الانتقال إلى الخطوة التالية ، إعداد البرنامج.
الخطوة الثالثة: البرنامج
يرسل برنامج اردوينو الحرف الصحيح إلى الكمبيوتر عندما يتم تغيير حالة المفتاح. لذلك إذا ضغطت على أي زر ، فسيتم إرسال حرفين متطابقين ، أحدهما لأسفل ، والآخر لأعلى. يتلقى برنامج بيثون الرسالة ، ثم يترجمها إلى حدث لوحة المفاتيح. إذا تلقى الحرف "l" ، فسيقوم البرنامج بإنشاء رسالة المفتاح الأيسر لأسفل. في الوقت الحالي ، يعمل هذا البرنامج فقط على جهاز Windows ، نظرًا لأن وحدة Python SendKeys تعمل فقط على نظام التشغيل windows. قد تجد طريقة لمحاكاة معلومات لوحة المفاتيح ضمن Mac و Linux. تحتاج إلى تثبيت وحدة المسلسل و SendKeys لك بيثون لتشغيل هذا البرنامج. برنامج الرقص الذي أستخدمه هو StepMania ، تحتاج إلى إعداد معلومات الخريطة الرئيسية حتى عندما ترقص سيستجيب البرنامج بشكل صحيح. هذا تمامًا مثل إعداد جويستيك عند ممارسة الألعاب.
الخطوة 4: لوحة الرقص
هناك بعض الإرشادات الرائعة الأخرى حول كيفية صنع لوحة الرقص. هنا ، سأوضح لك كيف تصنع واحدة بالأشياء التي يمكنك الحصول عليها بسهولة. تتكون لوحة الرقص أساسًا من ستة أزرار. الفكرة هي استخدام ورقتي ألمنيوم متوازيتين يتم لصقهما على ألواح صلبة ، ثم وضعهما مع بعض الأشياء بالداخل لفصلهما عن بعضهما البعض. فقط عندما تضع اللوحين المقوىين الصلبين ، سيتلامسان مع بعضهما البعض ، اصنع ستة من هذه الأزرار ، وضعها على لوح ورقي أكبر. ثم قم بتوصيل هذه الأزرار بالدائرة التي صنعناها من قبل ، وأخيرًا يمكنك عمل غطاء ورسم بعض الأشياء عليه.
الخطوة 5: جاهز للتشغيل
يجب عليك تشغيل برنامج Python قبل تشغيل Stepmania. ثم يجب أن تكون قادرًا على استخدام لوحة الرقص الخاصة بك للتحكم في البرنامج. عندما صنعت الفيديو التالي ، فتحت الغلاف ، حتى تتمكن من رؤية ما بداخله بوضوح ، واستمتع به!