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

اردوينو ليغو تانرين: 6 خطوات
اردوينو ليغو تانرين: 6 خطوات

فيديو: اردوينو ليغو تانرين: 6 خطوات

فيديو: اردوينو ليغو تانرين: 6 خطوات
فيديو: ملخص حياة المبرمج 😂 #Shorts 2024, يوليو
Anonim
اردوينو ليغو تانرين
اردوينو ليغو تانرين

تانرين هي آلة موسيقية تُعزف عن طريق تحريك علامة على طول السلك أو الوسادة. ينتج عن هذا نغمة موجة جيبية نقية ، والتي يمكن أن تمتد عبر العديد من الملاحظات أو الأوكتافات كما تريد ، دائمًا بطريقة سلسة (مثل الانحناء / درجة الانحناء). تم استخدامه على ضرب بيتش بويز "اهتزازات جيدة".

مع قيام الجميع ببناء الثيرمينات الضوئية في الوقت الحالي (بمن فيهم أنا) ، اعتقدت أنه من الأفضل إصدار Instructable لـ Tannerin.

الخطوة 1: القاعدة

القاعدة
القاعدة
القاعدة
القاعدة
القاعدة
القاعدة

ابدأ ببناء أطول قاعدة ممكنة. عندما تجلس في المنتصف ، يجب أن تكون قادرًا على الوصول بسهولة إلى أي من الطرفين. لقد بنيت لي من Lego - فقط لأنني أستطيع. ثم قم بتمديد قطعة من سلك نيتشروم عبر العرض بالكامل ، وانتهى بربط كل طرف حول المسمار. سيساعد ذلك في تبديد أي حرارة تنبعث منها. حافظ على تعليم هذا السلك. قم بقياس مقاومة هذا الامتداد من السلك ، حيث سيعطيك هذا فكرة عن نطاق الأداة ودقتها. كان منجم 176 أوم وعرضه 1.2 متر.

الخطوة 2: العصا

العصا
العصا

قم بإنشاء "عصا" من خلال ربط قطعة طويلة من الكابل بمشبك التمساح. يجب أن يكون هذا طويلًا بما يكفي لتمتد عبر عرض Tannerin بالكامل ، مع القليل جدًا للوصول إلى الموقع الذي سيتم وضع لوحة الدائرة فيه.

الخطوة 3: الأجهزة

الأجهزة
الأجهزة

قم بتوصيل الأسلاك بأي من طرفي سلك النيتشروم ، وقم بإدخالها في لوحة الدائرة. ثم قم بتوصيل نهاية سلك التحديد بنفس الدائرة. أنا أستخدم اللوح ، كما هو موضح هنا. يتبع التخطيطي.

الخطوة 4: التخطيطي

التخطيطي
التخطيطي

مخطط الدائرة. ستحتاج إلى استبدال المقاوم ببعض الحجم الكبير بما يكفي للحد من التيار عبر سلك نيتشروم (خشية أن يصبح شديد السخونة) ، ولكن صغيرًا بما يكفي بحيث يكون هناك انخفاض ملحوظ في الجهد عندما تقصر العلامة على جزء من السلك. Arduino لديه نطاق 0-1023 لـ 0-5v على مدخلاته التناظرية. أي 5 مللي فولت لكل إدخال إدخال. لذلك إذا كنت تريد 100 إدخال محتمل على طول السلك ، فيجب أن يكون هناك 0.5 فولت عبر سلك نيتشروم.

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

ثم اكتب برنامجًا قصيرًا لتفسير قيم الإدخال ، وإنتاج مخرجات معقولة. أستخدم نظام Armstrong الموسيقي كوسيلة لنمذجة سريعة للآلة. يتيح لي استخدام Armstrong أيضًا تشغيل أصوات مختلفة على جهاز الكمبيوتر الخاص بي ، دون تغيير كود Arduino الخاص بي. الكود المصدري لـ Tannerin متاح الآن في مجلد الأمثلة لأرشيف Armstrong. Amstrong عبارة عن مجموعة من الإجراءات الروتينية لجعل بناء ونمذجة الآلات الموسيقية على Arduino أسهل بكثير. يقوم بتجريد دبابيس الأجهزة من وظيفتها ويدعم الاتصالات التسلسلية ، مما يسمح بتشغيل الأصوات على الأجهزة البعيدة (الكمبيوتر الشخصي أو المركب) دون ترميز إضافي.

الخطوة 6: Fin

زعنفة!
زعنفة!

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

موصى به: