جدول المحتويات:
- الخطوة 1: الاستعداد للإضاءة
- الخطوة 2: دائرة المقاومة الضوئية
- الخطوة 3: الترميز الجزء 1
- الخطوة 4: الترميز الجزء 2
- الخطوة 5: الترميز الجزء 3
- الخطوة 6: اختبار لوح الخبز
- الخطوة 7: صنع الضميمة Theremin / جزء الأسلاك Theremin
- الخطوة 8: ضوء Theremin
فيديو: اردوينو لايت ثيرمين في منزلك: 8 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
إعادة صنع Arduino Light Theremin من
الثيرمين عبارة عن جهاز موسيقى إلكتروني يمكنه استشعار موضع يدي المؤدي وإنشاء أصوات موسيقية ، كل ذلك دون أن يلمس المؤدي الجهاز. بالنسبة إلى ثيرمين الضوء الخاص بنا ، سنقوم بتعديل هذا المفهوم وإنشاء ثيرمين يتحكم في اللون بدلاً من الموسيقى ، والأشياء التي ستحتاجها:
اردوينو
الحاسوب
مصابيح LED
مقاوم ضوئي
المقاومات
علبة
الخطوة 1: الاستعداد للإضاءة
لنبدأ بإخراج 7 مصابيح LED من مجموعتنا. يمكنك إضافة المزيد إذا كنت ترغب في ذلك ، فقط تأكد من إضافة مقاوم وسلك إضافيين إلى دبوس Arduino مفتوح. ضع في اعتبارك أن Arduino لا يمكنه توفير الكثير من الطاقة ، لذلك عند نقطة معينة ، فإن إضافة المزيد من مصابيح LED تجعلها كلها باهتة.
سلك أرضي / إضافة مصابيح LED
ابدأ بإضافة سلك بين السكة الأرضية (السالبة "-") للوح اللوح ودبوس GND في Arduino. هذا يضمن أن جميع المكونات الموجودة على Arduino ولوح التجارب تشترك الآن في أرضية مشتركة ويمكنها إنشاء دائرة كاملة. بعد ذلك ، قم بتوصيل الساق القصيرة (الأرض) من LED في السكة الأرضية (السلبية) للوح
أضف المقاومات والأسلاك
ستحتاج إلى 7 مقاومات ، لقد اخترت استخدام 82 أوم (رمادي ، أحمر ، أسود) ، لأن مصابيح LED ستكون ساطعة بما يكفي لرؤيتها ولكن لا تستمد الكثير من الطاقة من Arduino.
الخطوة 2: دائرة المقاومة الضوئية
لجعل دائرة المقاومة الضوئية ، سنقوم مرة أخرى بإنشاء مقسم جهد. احصل على المقاوم الضوئي ومقاوم 82 أوم (رمادي ، أحمر ، أسود). ضع إحدى رجلي المقاوم الضوئي في القضيب الأرضي للوح والرجل الأخرى في أي صف من اللوح.
بعد ذلك ، أضف سلكًا من خرج 5 فولت على Arduino إلى صف مختلف على اللوح الخاص بك واجعل المقاوم 10K Ohm يجسر صف الطاقة 5V وصف المقاوم الضوئي.
أخيرًا ، بعد أن صنعنا مقسمًا للجهد ، نحتاج إلى الحصول على الإشارة من المقسم إلى Arduino ، لذلك خذ سلكًا آخر وقم بتوصيل أحد طرفيه بالمقاوم الضوئي وصف المقاوم 10K والطرف الآخر في A0 (دبوس تمثيلي 0) على اردوينو.
الخطوة 3: الترميز الجزء 1
الكود الخاص بي هنا!
لتشفير الضوء الموجود فيه ، سنقوم بتوسيع درس المستشعر التناظري السابق ، واتخاذ خطوة إلى الأمام من خلال وجود مستشعر واحد يقوم بتشغيل إجراءات LED متعددة. أولاً ، قم بتنزيل LED.ino المرفق وافتحه في Arduino IDE. للبدء ، نحتاج إلى تهيئة جميع المصابيح السبعة. لقد احتفظت باتفاقيات التسمية قياسية إلى حد ما هنا ، ولكن يمكنك تسمية مصابيح LED وفقًا لأي اصطلاح تفضله.
الآن بعد أن تم تسمية كل LED ، نحتاج إلى إعداد مدخلاتنا ومخرجاتنا
لاحظ أننا نبدأ أيضًا اتصال منفذ تسلسلي حتى نتمكن من معايرة الجهاز لاحقًا. القيمة 9600 هي السرعة التي يتحدث بها الكمبيوتر و Arduino مع بعضهما البعض. هذا يسمى معدل الباود ، ويمكنك قراءة المزيد عنه في قسم الموارد الإضافية.
الخطوة 4: الترميز الجزء 2
بناءً على رمز المستشعر التمثيلي الخاص بنا ، سنستخدم نفس وظيفة LED ولكننا بحاجة إلى التوسع فيها قليلاً حتى نتمكن من استيعاب كمية أكبر من مصابيح LED. للقيام بذلك ، نريد زيادة عدد معلمات الوظيفة والتأكد من تشغيل المسامير الإضافية.
في وظيفة حالة LED هذه ، لدينا معلمات w1 و w2 و w3 و w4 و w5 و w5 و w6 و w7. ضبط هذه إما على HIGH أو LOW في الحلقة الرئيسية مع تشغيل أو إيقاف تشغيل مصابيح LED هذه.
الخطوة 5: الترميز الجزء 3
دعنا نصل إلى الجزء الحقيقي من هذا الرمز ونغوص في الحلقة الرئيسية. نحن نعلم أننا نريد أن تضيء مصابيح LED مختلفة وفقًا لمسافة يدك عن المستشعر. هذا يعني أنه يجب أن تضيء المزيد من مصابيح LED عند وصول ضوء أقل إلى المستشعر (حيث تقوم يدك بتغطيته). كما رأينا في الدروس السابقة ، تزداد قيمة ADC لدائرة المقاوم الضوئي مع انخفاض الضوء ، لذلك نريد هيكلة الكود الخاص بنا بطريقة تضيء الضوء المزيد من مصابيح LED مع زيادة قيمة ADC.
يا للعجب ، لقد كان ذلك مثيرا للدماغ! دعنا نلقي نظرة على الكود لمساعدتنا على فهم ما نحتاجه
آه ، الآن هذا يبدو أكثر منطقية. نحن نتحقق باستمرار من قيمة photoPin ثم نضيء المزيد والمزيد من مصابيح LED كلما ارتفعت هذه القيمة. كما سترى في الفيديو في الخطوة التالية ، عملت هذه القيم الافتراضية بشكل جيد بالنسبة لي مع الإضاءة المحيطة في الغرفة ، ولكن قد تضطر إلى التلاعب بهذه القيم إلى حد ما لجعلها تتفاعل مع مسافة يدك بالطريقة التي تريدها.
الخطوة 6: اختبار لوح الخبز
لنقم بتحميل الكود إلى Arduino ولعب مع Theremin الجديد.
الخطوة 7: صنع الضميمة Theremin / جزء الأسلاك Theremin
الجسم الرئيسي للثيرمين هو صندوق ورقي. ثم شرعت في قطع 7 شقوق ، ومباعدة بينها ، بسكين ومقص. ثم أختبر ملاءمة مصابيح LED.
قم بتوصيل سلكك الأصلي بسلك آخر لجعله طويلاً بما يكفي لتوصيله بالفتحة التي صنعتها للتو.
الخطوة 8: ضوء Theremin
الآن بعد أن أصبح كل شيء سلكيًا ، دعنا نجرب Light Theremin الجديد:)
موصى به:
اصنع ثيرمين بسيط خاص بك: 4 خطوات (بالصور)
اجعل Theremin الخاص بك بسيطًا: في هذا المشروع سأوضح لك كيف تعمل الأداة الإلكترونية Theremin وكيف يمكننا إنشاء نسخة بسيطة منها بمساعدة 2 ICs وعدد قليل من المكونات التكميلية. على طول الطريق سنتحدث عن أنواع المذبذب ، سعة الجسم
ثيرمين رقمي: آلة موسيقية بدون لمس: 4 خطوات
الثيرمين الرقمي: آلة موسيقية بدون لمس: في هذه التجربة مع الإلكترونيات الرقمية ، سأوضح لك كيفية إنشاء الموسيقى (بالقرب منها: P) دون لمس الآلة الموسيقية ، باستخدام المذبذبات & amp؛ مكبر العمليات. في الأساس ، تسمى هذه الأداة باسم Theremin ، والتي تم إنشاؤها في الأصل باستخدام
اصنع ثيرمين بسيط بالموجات فوق الصوتية: 6 خطوات
اصنع ثيرمين بسيط بالموجات فوق الصوتية: هذا المشروع عبارة عن ثيرمين فوق صوتي قائم على اردوينو
أرخص اردوينو -- أصغر اردوينو -- اردوينو برو ميني -- البرمجة -- اردوينو نينو: 6 خطوات (مع صور)
أرخص اردوينو || أصغر اردوينو || اردوينو برو ميني || البرمجة || اردوينو نينو: …………………………. الرجاء الاشتراك في قناتي على يوتيوب لمزيد من مقاطع الفيديو ……. يدور هذا المشروع حول كيفية التعامل مع أصغر وأرخص اردوينو على الإطلاق. أصغر وأرخص اردوينو هو اردوينو برو ميني. إنه مشابه لاردوينو
دمية اردوينو ثيرمين الغنائية: 6 خطوات (بالصور)
Arduino Theremin Singing Muppet: بالنسبة لمشروع مدرسي حول Arduino ، قمت بإنشاء دمية بها ثيرمين مدمج لجعلها دمية غنائية. يوجد داخل فمه خلية ضوئية تتصل بجرس بيزو بحيث عندما تفتح فمها وتغلقه ، ستتغير درجة الصوت (الساطع