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

عيد ميلاد سعيد - الجرس والزر: 10 خطوات
عيد ميلاد سعيد - الجرس والزر: 10 خطوات

فيديو: عيد ميلاد سعيد - الجرس والزر: 10 خطوات

فيديو: عيد ميلاد سعيد - الجرس والزر: 10 خطوات
فيديو: اول عيد ميلاد ل (ليان🎉🎂) #shorts 2024, يوليو
Anonim
Image
Image
إرفاق الزر بلوحة التوصيل
إرفاق الزر بلوحة التوصيل

يستخدم هذا المشروع Arduino Uno وجرس وزر لتشغيل أغنية Happy Birthday! عندما يتم الضغط على الزر ، يقوم الجرس بتشغيل أغنية عيد ميلاد سعيد بالكامل. أرى الارتباط ببطاقات عيد الميلاد الموسيقية التي يحبها أطفالي كثيرًا.

اخترت إنشاء هذا المشروع لأنني عندما أكملت مشروعي الأول باستخدام الجرس ، لم يتضمن زرًا ولعبت نمطًا بسيطًا للغاية. كنت قد استخدمت أزرارًا لإضاءة مصابيح LED في الماضي ، لذا قررت إضافة زر إلى الجرس وإنشاء أغنية Happy Birthday كمفاجأة لعيد ميلاد ابني الخامس! لقد أحبها ولعب مرارًا وتكرارًا! كما يفعل الأطفال دائمًا ، كان يحب الضغط على الزر. كان أصعب جزء في هذا المشروع هو إنشاء كود من الصفر لأغنية عيد ميلاد سعيد ، لكن كان من الممتع أن نرى كيف يمكن للترميز أن يتصل بموضوعات أخرى مثل كتابة الموسيقى.

مستوى المهارة: مبتدئ

يُنسب الإلهام إلى:

كيليك ، م. (2016 ، 24 نوفمبر). زر الجرس لحن. تم الاسترجاع من

المواد

  • Arduino Uno Micro-Controller
  • اللوح
  • الجرس بيزو
  • زر
  • 10 كيلو المقاوم
  • 5 أسلاك توصيل من الذكور إلى الذكور
  • كابل موصل USB

الخطوة 1: قم بتوصيل الزر بلوحة التوصيل

الخطوة 2: قم بتوصيل المقاوم 10K بأحد أرجل الزر

قم بتوصيل المقاوم 10K بأحد أرجل الزر
قم بتوصيل المقاوم 10K بأحد أرجل الزر

الخطوة 3: قم بتوصيل الساق الأخرى للمقاوم بالأرض (GND) بسلك

قم بتوصيل ساق المقاوم الأخرى بالأرض (GND) بسلك
قم بتوصيل ساق المقاوم الأخرى بالأرض (GND) بسلك

الخطوة 4: قم بتوصيل الساق الأخرى للزر بسلك بـ + 5V

قم بتوصيل الساق الأخرى للزر بسلك بـ + 5V
قم بتوصيل الساق الأخرى للزر بسلك بـ + 5V

الخطوة 5: قم بتوصيل الساق اليمنى العلوية للزر بسلك إلى Digital Pin 12

قم بتوصيل الساق اليمنى العلوية للزر بسلك إلى Digital Pin 12
قم بتوصيل الساق اليمنى العلوية للزر بسلك إلى Digital Pin 12

الخطوة 6: قم بتوصيل الجرس باللوحة. لاحظ تسميات الجانبين الموجب (+) والسالب (-) من الجرس

إرفاق الجرس باللوحة. لاحظ تسميات الجوانب الموجبة (+) والسالبة (-) من الجرس
إرفاق الجرس باللوحة. لاحظ تسميات الجوانب الموجبة (+) والسالبة (-) من الجرس

الخطوة 7: استخدم سلكًا لتوصيل الطرف السلبي (-) من الجرس بالأرض (GND)

استخدم سلكًا لتوصيل السالب (-) ساق الجرس بالأرض (GND)
استخدم سلكًا لتوصيل السالب (-) ساق الجرس بالأرض (GND)

الخطوة 8: استخدم سلكًا لتوصيل الجزء الموجب (+) من الجرس بالدبوس 8

استخدم سلكًا لتوصيل الطرف الموجب (+) من الجرس بالدبوس 8
استخدم سلكًا لتوصيل الطرف الموجب (+) من الجرس بالدبوس 8

الخطوة 9: ترميز Arduino الخاص بك

نحن الآن جاهزون للحصول على الكود الخاص بمشروعك. انتقل إلى الرابط التالي وانسخ الكود إلى محرر Arduino الخاص بك.

عيد ميلاد سعيد كود

رمز للإحاطة علما بما يلي:

  • قم بإنشاء علامة تبويب ثانية لرمز كتالوج الملعب وقم بتسميته: Pitches.h

    • الصق الكود من كتالوج العروض التقديمية في علامة تبويب الملعب الجديدة
    • الأسطر 4-9 في الكود هي ملاحظات أغنية عيد ميلاد سعيد. الملاحظات تأتي من علامة تبويب الملعب
    • يحتوي السطر 15 على فترات الملاحظات التي تتوافق مع الملاحظات في السطور 4-9
  • السطر 42 هو المكان الذي تنظم فيه سرعة اللحن. إذا كنت ترغب في تسريع اللحن أو إبطائه ، فقم بتغيير هذا الرقم وفقًا لذلك.
  • السطر 34 هو المكان الذي تحدد فيه عدد الملاحظات التي سيتم تشغيلها في الأغنية. لذلك إذا كتبت لحنًا جديدًا ، فقد تحتاج إلى تعديل الرقم 28 لمطابقة عدد النغمات في لحنك الجديد.

الخطوة 10: مبروك لقد انتهيت! الآن اضغط على الزر واستمع إلى الموسيقى الجميلة لعيد ميلاد سعيد

تهانينا لقد انتهيت! الآن اضغط على الزر واستمع إلى الموسيقى الجميلة لعيد ميلاد سعيد!
تهانينا لقد انتهيت! الآن اضغط على الزر واستمع إلى الموسيقى الجميلة لعيد ميلاد سعيد!

الآن بعد أن لعبت Happy Birthday ، جرب مهاراتك الموسيقية وقم بترميز أغنية جديدة خاصة بك باستخدام علامة التبويب Pitches.h كتالوج لرمز النوتات الموسيقية المختلفة.

موصى به: