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

تحكم في سرعة Jingle Bells باستخدام Arduino: 4 خطوات
تحكم في سرعة Jingle Bells باستخدام Arduino: 4 خطوات

فيديو: تحكم في سرعة Jingle Bells باستخدام Arduino: 4 خطوات

فيديو: تحكم في سرعة Jingle Bells باستخدام Arduino: 4 خطوات
فيديو: ZigUSB - Бесшумное Zigbee USB реле с энергомониторингом 2024, شهر نوفمبر
Anonim
تحكم في سرعة Jingle Bells باستخدام Arduino
تحكم في سرعة Jingle Bells باستخدام Arduino

سيوضح لك هذا Instructable كيفية برمجة شريط LED ليتوافق مع الملاحظات التي يتم تشغيلها بواسطة Arduino. يمكنك أيضًا تسريع الأغنية أو إبطائها من خلال تقريب يدك أو إبعادها عن المقاوم الضوئي. المثال الخاص بي هو أغنية Jingle Bells ولكن يمكنك تغييرها لتصبح أي أغنية إذا قمت بترجمة الملاحظات.

اللوازم

  • مقاوم ضوئي
  • لوحة اردوينو
  • 10 كيلو المقاوم (x2)
  • شريط LED
  • مكبر الصوت
  • الأسلاك (ذكور وإناث)

الخطوة 1: الأسلاك

ارجع إلى الرابط أدناه لمعرفة الإعداد المناسب لأسلاكك.

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

جميع الأسلاك السوداء تؤدي إلى الأرض.

جميع الأسلاك الحمراء تؤدي إلى 5V.

كل أسود مع تان يدل على المقاوم.

تشير الأسلاك الخضراء إلى خروج الأسلاك من شريط LED.

الخطوة الثانية: البرمجة

انسخ الكود المرفق.

الباقي هو شرح لكيفية عمل الكود:

يحتوي الترميز على تعليقات ولكن سترى أنه طويل جدًا. الملاحظات الأولية المعلنة تضمن أن اللوحة الخاصة بك يمكن أن تصدر أي نغمة موسيقية. ثم هناك إعلان عن الألوان التي تتوافق مع كل ملاحظة. يقوم الإعداد الفارغ بتشغيل جميع المسامير الخاصة بك ويبدأ البرمجة. الحلقة الفارغة هي المكان الذي يحدث فيه الترميز الرئيسي. يبدأ بإيقاع تعويم ، وهذا يضمن أن أغنيتك سوف تسرع أو تبطئ اعتمادًا على مدى قربك من المقاوم الضوئي. كلما اقتربت ، زادت سرعة تشغيله. ثم تستمر في العزف على أجراس الأغنية. كل ملاحظة لها وظيفتها الخاصة. في البداية يتم مسح شريط LED لجميع الألوان ، ثم يملي الملاحظة ومدة ذلك. للحصول على ربع نوتة موسيقية لمدة 250 مللي ثانية ، يتم تشغيل نصف نغمة لمدة 500 مللي ثانية ويتم تشغيل ملاحظة كاملة لمدة 1000 مللي ثانية. بعد هذا الإعلان ، توجد حلقة تخبر اللوحة بعدد الأضواء التي يجب أن تضيء ؛ لربع ملاحظة 5 تضيء ، للحصول على نصف ملاحظة 10 أضواء ولملاحظة كاملة 10 تضيء. ثم هناك إملاء للون وتأخير لإنهاء الملاحظة. يتكرر هذا بشكل مستمر ما لم يتم فصله من اللوحة.

الخطوة 3: اختبرها

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

الخطوة 4: إنه يعمل ، الآن شارك

الآن بعد أن حللت أي مشكلات انتهيت منها في المشروع! التقط صورة وشاركها مع أصدقائك. إذا أردت ، يمكنك تغيير الأغنية عن طريق جعل النغمات مختلفة وتغيير الألوان في المقابل. متروك لك ، الاحتمالات لا حصر لها!

موصى به: