جدول المحتويات:
- الخطوة الأولى: كيف تصنع الطبول:
- الخطوة الثانية: كيف تصنع الروبوت:
- الخطوة 3: الماكينات:
- الخطوة الرابعة: الكود:
- الخطوة 5: المنتج النهائي
فيديو: Arduino Drum Man: 5 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
مكونات:
1. سلك معدني
2. مجموعة لعبة طبلة رخيصة (قبعة Hi ، كمين وطبل ركلة)
3. ثلاثة أجهزة مؤازرة
4. سلك كهربائي
5. شريط لاصق
6. اللوح
7. اردوينو أونو
8. Usb إلى Usb 2.0
الخطوة الأولى: كيف تصنع الطبول:
إن الطريقة التي ستصنع بها الطبول أمر متروك لك أساسًا. يعتمد الأمر تمامًا على نوع الطبول التي تحصل عليها ، طالما أنها لعبة (وليست بالحجم الطبيعي ، هاها). اضطررت إلى تعديل ما لدي قليلاً ، حيث لم يكن لدي سوى طومان ، وقبعة مرحبًا وفخًا في البداية. كانوا جميعًا مفتوحين على جانب واحد ، لذلك قمت بتجميع جزأي توم المغلق معًا لتشكيل كمين. لقد استخدمت الفخ كطبل ركلة. أضع البلاستيك على الطرف المفتوح لأسطوانة الركلة وأحدثت ثقبًا فيه. تم صنع حامل القبعة المرتفع بالكامل تقريبًا من الأسلاك المعدنية مع القليل من الشريط اللاصق. إنه في الغالب مجرد تعديل الأشياء الموجودة بالفعل ، لأكون صادقًا. إنها ليست بتلك الصعوبة.
الخطوة الثانية: كيف تصنع الروبوت:
كان بناء الروبوت هو الجزء الأصعب. بدأت بتخيل نفسي كشخص صغير يعزف على طبول اللعبة. تخيلت كم من الوقت يجب أن تصل ذراعي إلى القبعة العالية والفخ. يجب ضبط رجل الطبل على حجم الطبول ، وإلا فلن يعمل. ابدأ في بناء إطار أساسي حقًا ، سلك واحد فقط لكامل الجسم وحاول أن تجعله أكثر ثلاثية الأبعاد من هناك. ليس لأنه يبدو جيدًا ، لكن ذراعي الرجل ستنخفض ببطء على طول الطريق عند إرفاق المؤازرة (كنت هناك). بعد الانتهاء من بناء الإطار لرجل الأسطوانة ، قم بتوصيل المؤازرة باليد اليمنى واليد اليسرى والساق اليمنى. لف الأسلاك حول الإطار للتأكد من أنها لن تسقط من الذراعين والساقين.
الخطوة 3: الماكينات:
تحتوي جميع أجهزة المؤازرة الزرقاء الصغيرة على سلك بني وأحمر وبرتقالي. الأسلاك بسيطة إلى حد ما. تحتوي الماكينات ولوح التجارب والأردوينو على فتحات أنثوية ، لذلك سترغب في استخدام سلك كهربائي أساسي ، حيث أن لهما طرفان ذكور. يذهب السلك البرتقالي إلى Arduino Uno (اختر رقمًا بين 0 و 13 على السبورة) ، ينتقل السلك الأحمر إلى الجزء الزائد من Breadboard والسلك البني ينتقل إلى الجزء الناقص من Breadboard. افعل هذا لجميع الماكينات وأنت على ما يرام. حسنا نوعا ما. قم بتوصيل سلك من GND (جزء الطاقة من Arduino) بالجزء الناقص على الجانب الأيمن من Breadboard. ثم قم بتوصيل سلك من 5 فولت (أيضًا جزء الطاقة من Arduino) بالجزء الزائد على الجانب الأيمن من اللوحة. الآن يجب الانتهاء من الأسلاك.
الخطوة الرابعة: الكود:
يجب أن يكون الرمز سهلًا جدًا. لم أواجه أي مشكلة في ذلك ، وليس لدي أدنى فكرة عن كيفية عمل الترميز في معظم الأحيان.
الكود الأساسي هو هذا:
#يشمل
أجهزة مؤازرة 1 ؛
أجهزة مؤازرة 2 ؛
أجهزة مؤازرة 3 ؛
عدد المؤازرات = 0 ؛
الإعداد باطل() {
مؤازرة (3) ؛ // يشير الرقم إلى الفتحة التي استخدمتها في Arduino Uno.
مؤازرة (5) ؛
مؤازرة (6) ؛
}
حلقة فارغة() {
لـ (servoPos = 0؛ servoPos <140؛ servoPos ++) // هذا يخبر المؤازرة بشكل أساسي بالانتقال من صفر إلى 140 درجة. يعتمد ذلك على مدى ارتفاع ذراع الروبوت فوق البراميل.
{
servo1.write (servoPos) ؛ // قبعتي
servo2.write (servoPos) ؛ // ركلتي
servo3.write (servoPos) ؛ // شركتي
تأخير (4) ؛ // هذا هو الوقت المستغرق لأداء مهمة بالمللي ثانية. إذا قمت بزيادة هذا الرقم ، فسيصبح الطبال الخاص بك أبطأ.
}
لـ (servoPos = 140 ؛ servoPos> 0 ؛ servoPos--)
{
servo1.write (servoPos) ؛
servo2.write (servoPos) ؛
servo3.write (servoPos) ؛
تأخير (2) ؛
}
}
إذا كنت ترغب في عمل أنماط طبل ، فما عليك سوى نسخ تلك الحلقات for الموجودة أسفل بعضها البعض ، ولكن بدلاً من استخدام قبعة hi وفخ وطبلة الركلة معًا في وقت واحد (كما في الكود أعلاه) ، يمكنك القيام بذلك على النحو التالي:
servo1.write (servoPos) ؛
servo2.write (servoPos) ؛
servo1.write (servoPos) ؛
servo3.write (servoPos) ؛
servo1.write (servoPos) ؛
servo3.write (servoPos) ؛
servo1.write (servoPos) ؛
servo2.write (servoPos) ؛
(الكل في حلقات for منفصلة بالطبع)
الخطوة 5: المنتج النهائي
يجب أن يبدو منتجك النهائي قليلاً مثل هذا. تهانينا ، لقد جعلت من نفسك طبلًا يا صاح!
موصى به:
MIDI Drum Kit على Python و Arduino: 5 خطوات (بالصور)
MIDI Drum Kit على Python و Arduino: كنت أرغب دائمًا في شراء مجموعة طبول منذ أن كنت طفلاً. في ذلك الوقت ، لم تكن جميع المعدات الموسيقية تحتوي على جميع التطبيقات الرقمية نظرًا لأن لدينا الكثير من التطبيقات اليوم ، وبالتالي كانت الأسعار جنبًا إلى جنب مع التوقعات مرتفعة للغاية. قررت مؤخرًا شراء ج
نظارة Google Poor Man's / Aid لمن لديهم رؤية نفقية: 5 خطوات (بالصور)
نظارة Poor Man's Google Glass / Aid لمن لديهم رؤية نفقية: الملخص: يبث هذا المشروع فيديو مباشر من كاميرا عين السمكة إلى شاشة عرض يمكن ارتداؤها. والنتيجة هي مجال رؤية أوسع داخل منطقة أصغر (الشاشة قابلة للمقارنة بـ 4 & quot ؛ شاشة 12 & quot ؛ بعيدًا عن عينك ومخرجات عند 720
Lego Lego Skull Man: 6 خطوات (بالصور)
Lego Lego Skull Man: مرحبًا اليوم ، سأعلمك كيفية صنع رجل جمجمة ليغو صغير رائع يعمل بالطاقة الكهربائية. سيكون هذا رائعًا لجميع القديسين الذي سيأتي قريبًا. أو سيكون مشروعًا بسيطًا رائعًا للقيام به عندما لوحك أو مجرد قطعة صغيرة من الوشاح
Iron Man Reactor for Fun (عصا التحكم بمعالج الحركة الرقمية): 7 خطوات (بالصور)
Iron Man Reactor for Fun (عصا التحكم في معالج الحركة الرقمية): مرحبًا أعزائي ، هذه أول تعليماتي ، لذا أتمنى أن تكون لصالحك وتعليقاتك! المشروع عبارة عن منصة تفاعلية للحفلات المنزلية والمسابقات والأحداث - للمتعة فقط. هذان نوعان من مستشعرات الحركة تم صنعهما في تصميم مفاعل الرجل الحديدي. ال
Low-Poly Iron Man مع شرائط LED يتم التحكم فيها عن طريق Wifi: 8 خطوات (بالصور)
Low-Poly Iron Man مع شرائط LED التي يتم التحكم فيها بواسطة Wifi: هذه القطعة الفنية الجدارية التفاعلية حوالي 39 & quot؛ طويل القامة و 24 بوصة واسع. لقد قطعت الخشب بالليزر في Student Makerspace بجامعة كليمسون ، ثم قمت برسم كل المثلثات يدويًا وتركيب الأنوار على ظهرها. هذا التدريب