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

دواسة جيتار اردوينو: 23 خطوة (مع صور)
دواسة جيتار اردوينو: 23 خطوة (مع صور)

فيديو: دواسة جيتار اردوينو: 23 خطوة (مع صور)

فيديو: دواسة جيتار اردوينو: 23 خطوة (مع صور)
فيديو: اختراع 2023😱😱 2024, يوليو
Anonim
دواسة جيتار اردوينو
دواسة جيتار اردوينو
دواسة جيتار اردوينو
دواسة جيتار اردوينو

إن Arduino Guitar Pedal عبارة عن دواسة رقمية متعددة التأثيرات تعتمد على Lo-Fi Arduino Guitar Pedal التي نشرها في الأصل كايل ماكدونالد. لقد أجريت بعض التعديلات على تصميمه الأصلي. التغييرات الأكثر وضوحًا هي preamp المدمج ، ومرحلة الخلط النشطة التي تتيح لك دمج الإشارة النظيفة مع إشارة التأثيرات. أضفت أيضًا حالة أكثر ثباتًا ، ومفتاح قدم ، ومفتاح دوار للحصول على 6 خطوات سرية بين التأثيرات المختلفة.

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

الخطوة 1: اذهب واحصل على الأشياء

اذهب واحصل على الأشياء
اذهب واحصل على الأشياء

سوف تحتاج:

(x1) Arduino Uno REV 3 (x1) اصنع مجموعة النماذج الأولية من MakerShield (x3) مقياس الجهد الخطي المستدق 100 ألف أوم (x1) مفتاح دوار ذو قطبين و 6 مواضع (x4) مقبض تحكم سداسي مع إدراج من الألومنيوم (x1) TL082 / TL082CP إدخال JFET مزدوج عريض ، مضخم صوت (8-Pin DIP) (x2) 1/4 "مقبس صوت مثبت على لوحة استريو (x4) مكثف 1uF * (x2) مكثف 47 فائق التوهج * (x1) مكثف 0.082 درجة فهرنهايت (x1) مكثف 100pF * * (x1) 5pf مكثف ** (x6) 10 كيلو أوم المقاوم 1/4 واط *** (x2) 1M أوم المقاوم 1/4 واط *** (x1) 390 كيلو أوم المقاوم 1/4 واط *** (x1) المقاوم 1.5 كيلو أوم 1/4 واط *** (x1) 510 كيلو أوم 1/4 واط المقاوم *** (x1) 330 كيلو أوم 1/4 واط المقاوم *** (x1) 4.7 كيلو أوم 1 / المقاوم 4 واط *** (x1) 12 كيلو أوم 1/4 واط المقاوم *** (x1) 1.2 كيلو أوم 1/4 واط المقاوم *** (x1) 1 كيلو أوم المقاوم 1/4 واط ** * (x2) 100 كيلو أوم 1/4 واط المقاوم *** (x1) 22 كيلو أوم 1/4 واط المقاوم *** (x1) 33 كيلو أوم 1/4 واط المقاوم *** (x1) 47 كيلو أوم 1 / 4-Watt Resistor *** (x1) 68K Ohm 1/4-Watt Resistor *** (x1) موصلات Snap شديدة التحمل 9V (x1) 90-Ft. سلك ربط UL معترف به (x1) بطارية 9 فولت (x1) حجم الصندوق 'BB' مسحوق برتقالي (x1) مفتاح DPDT Stomp (x1) 1/8 × 6 × 6 بوصات مطاطية (× 1) 1/8 × 12 × 12 "حصيرة الفلين

* طقم مكثف كهربائيا. مجموعة واحدة فقط ضرورية لجميع الأجزاء المحددة. ** طقم مكثف خزفي. يلزم وجود مجموعة واحدة فقط لجميع الأجزاء ذات العلامات. فقط المجموعة اللازمة لجميع الأجزاء ذات الملصقات.

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

الخطوة 2: تقسيم الرأس

انهيار الرأس
انهيار الرأس
انهيار الرأس
انهيار الرأس
انهيار الرأس
انهيار الرأس

قم بتقسيم شريط الرأس الذكر لأسفل حتى يتلاءم بشكل صحيح مع مجموعة Maker Shield.

طريقة سهلة للقيام بذلك هي إدخال نهاية الشريط في كل من مآخذ Arduino ثم فصل المسامير الزائدة. سوف ينتهي بك الأمر مع 4 شرائح من الحجم المناسب.

الخطوة 3: اللحيم

جندى
جندى
جندى
جندى
جندى
جندى

أدخل دبابيس الرأس الذكرية في Maker Shield وقم بلحامها في مكانها.

الخطوة 4: النموذج

نموذج
نموذج
نموذج
نموذج
نموذج
نموذج

اطبع النموذج المرفق على ورق لاصق كامل الورقة.

اقطع كل مربع من المربعتين.

(يحتوي الملف على النمط المتكرر مرتين في حالة الاستخدام الأمثل للورقة ، وفي حالة احتياجك إلى ملف إضافي.)

الخطوة 5: الحفر

تدريبات
تدريبات
تدريبات
تدريبات
تدريبات
تدريبات

انزع دعامة القالب اللاصق وألصقه بشكل مباشر على مقدمة الغلاف.

حفر جميع الصلبان بقطعة 1/8 مثقاب.

بدءًا من الجانب الأيسر ، وسّع الثقوب الثلاثة الأولى بمثقاب 9/32 بوصة.

قم بتوسيع الفتحة الأخيرة من الصف العلوي بقمة شبت 5/16 بوصة.

ثم قم بتوسيع الثقب المفرد في أسفل اليمين بقطعة مجرفة 1/2 بوصة لإنهاء الجزء الأمامي من العلبة.

انزع القالب اللاصق من مقدمة العلبة.

بعد ذلك ، قم بلصق القالب اللاصق التالي على الحافة الخلفية. بعبارة أخرى ، قم بإلصاقها بالوجه الأكثر قربًا من فتحات مقياس الجهد.

حفر الصلبان أولاً بفتحات 1/8 بوصة ثم قم بتوسيعها بفتحات أكبر 3/8 بوصة.

انزع هذا القالب أيضًا ، ويجب أن تكون العلبة جاهزة.

الخطوة 6: قم بتوصيل الأواني

سلك الأواني
سلك الأواني
سلك الأواني
سلك الأواني

إرفاق ثلاثة أسلاك 6 لكل من مقاييس فرق الجهد.

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

الخطوة 7: قم بتوصيل المفتاح الدوار

قم بتوصيل المفتاح الدوار
قم بتوصيل المفتاح الدوار
قم بتوصيل المفتاح الدوار
قم بتوصيل المفتاح الدوار
قم بتوصيل المفتاح الدوار
قم بتوصيل المفتاح الدوار
قم بتوصيل المفتاح الدوار
قم بتوصيل المفتاح الدوار

قم بتوصيل سلك أسود مقاس 6 بوصات بأحد المسامير الداخلية.

بعد ذلك ، قم بتوصيل أسلاك حمراء مقاس 6 بوصات بالدبابيس الخارجية الثلاثة على اليسار واليمين مباشرة من الدبوس الداخلي الأسود.

للتأكد من أنك فعلت هذا بشكل صحيح ، يمكنك التفكير في اختبار التوصيلات بمقياس متعدد.

الخطوة 8: بناء الدائرة

بناء الدائرة
بناء الدائرة
بناء الدائرة
بناء الدائرة
بناء الدائرة
بناء الدائرة

ابدأ في بناء الدائرة كما هو موضح في التخطيطي. لرؤية التخطيطي أكبر ، انقر فوق "i" الصغير في الزاوية اليمنى العليا من الصورة.

في الوقت الحالي ، أثناء بناء الدائرة ، لا تقلق بشأن مقاييس الجهد والمفتاح الدوار ومفتاح التحويل ومقابس الإدخال.

لفهم ما تفعله بشكل أفضل ، تتكون هذه الدائرة من عدة أجزاء مختلفة:

Preamp يستخدم preamp واحدًا من مضخمي المرجع المذكورين في حزمة TL082. يقوم preamp بتعزيز إشارة الجيتار إلى مستوى الخط وعكس الإشارة. عندما يخرج من المرجع ، يتم تقسيم الإشارة بين إدخال Arduino ومقبض مستوى الصوت "النظيف" للخلاط.

إدخال Arduino تم نسخ مدخلات Arduino من دائرة إدخال Kyle. إنه يأخذ بشكل أساسي الإشارة الصوتية من الجيتار ويقيدها إلى ما يقرب من 1.2 فولت ، لأنه تم تكوين جهد isf داخل Arduino للبحث عن إشارة صوتية في هذا النطاق. ثم يتم إرسال الإشارة إلى الرقم 0 التناظري على Arduino. من هنا ، يقوم Arduino بعد ذلك بتحويل هذا إلى إشارة رقمية باستخدام ADC المدمج. هذا نشاط مكثف للمعالج ويتم فيه تخصيص معظم موارد Arduino.

يمكنك الحصول على معدل تحويل أسرع والقيام بالمزيد من المعالجة المتعددة للإشارة الصوتية باستخدام المقاطعات المؤقتة. لمعرفة المزيد حول ذلك ، تحقق من هذه الصفحة على Arduino Real-Time Audio Processing.

Arduino The Arduino هو المكان الذي تحدث فيه جميع عمليات معالجة الإشارات الرقمية الرائعة. سأشرح المزيد عن الكود لاحقًا. في الوقت الحالي ، فيما يتعلق بالأجهزة ، ما تحتاج إلى معرفته هو أن هناك مقياس جهد 100 كيلو متصلاً بالدبوس التمثيلي 3 ومفتاح دوار ذي 6 مواضع متصل بالدبوس 2 التناظري.

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

نظرًا لأنه كان لا بد من إعادة تعيين الجهد المرجعي التناظري للتعامل مع إشارة الصوت الواردة ، فمن المهم استخدام مصدر الجهد ، على عكس 5V القياسي لكل من المفتاح الدوار ومقياس الجهد.

إخراج Arduino يعتمد إخراج Arduino بشكل فضفاض فقط على دائرة Kyle. كان الجزء الذي احتفظت به هو نهج الدبوس الموزون لجعل Arduino يخرج صوتًا 10 بت باستخدام دبابيس فقط. لقد تمسكت بتصنيفاته للمقاوم المرجح المقترحة البالغة 1.5 كيلو بايت كقيمة 8 بت و 390 كيلو بايت كقيمة 2 بت المضافة (والتي هي أساسًا 1.5 كيلو × 256). من هناك ألغيت الباقي. لم تكن مكونات مرحلة الإخراج الخاصة به ضرورية لأن الصوت لم يكن ذاهبًا إلى الإخراج ، بل إلى مرحلة مزج الصوت الجديد.

إخراج الخلاط ينتقل إخراج المؤثرات من Arduino إلى وعاء 100K متصل بمكبر الصوت. ثم يتم استخدام هذا القدر بالاقتران مع الإشارة النظيفة القادمة من مقياس الجهد الآخر 100K لخلط حجم الإشارتين معًا في المرجع أمبير.

يقوم المرجع الثاني على TL082 بخلط الإشارات الصوتية معًا وعكس الإشارة مرة أخرى لاستعادتها في الطور مع إشارة الجيتار الأصلية. من هنا تنتقل الإشارة عبر مكثف مانع للتيار المستمر 1 فائق التوهج وأخيراً إلى مقبس الخرج.

مفتاح التحويل يقوم مفتاح التحويل بالتبديل بين دائرة التأثيرات ومقبس الإخراج. بمعنى آخر ، إما أنه يوجه الصوت الوارد إلى TL082 و Arduino ، أو يتخطى كل هذا تمامًا ويرسل الإدخال مباشرة إلى مقبس الإخراج دون أي تغيير. من حيث الجوهر ، فإنه يتجاوز التأثيرات (وبالتالي ، فهو عبارة عن مفتاح تجاوز).

لقد قمت بتضمين ملف Fritzing لهذه الدائرة إذا كنت تريد النظر إليه عن قرب. يجب أن يكون عرض اللوح والعرض التخطيطي دقيقًا نسبيًا. ومع ذلك ، لم يتم التطرق إلى عرض ثنائي الفينيل متعدد الكلور وربما لن يعمل على الإطلاق. لا يتضمن هذا الملف مقابس الإدخال والإخراج.

الخطوة 9: قص الأقواس

قص الأقواس
قص الأقواس

قم بقص قوسين باستخدام ملف القالب المرفق بهذه الخطوة. يجب قطع كلاهما من المواد غير الموصلة.

لقد قطعت قوس القاعدة الأكبر من حصيرة رقيقة من الفلين وقوس الجهد الأصغر من 1/8 مطاط.

الخطوة 10: أدخل المقابض

أدخل المقابض
أدخل المقابض
أدخل المقابض
أدخل المقابض
أدخل المقابض
أدخل المقابض

ضع الدعامة المطاطية على الجزء الداخلي من العلبة بحيث تتماشى مع الثقوب المحفورة.

أدخل مقاييس الجهد لأعلى من خلال الدعامة المطاطية والثقوب مقاس 9/32 بوصة في العلبة وأغلقها بإحكام في مكانها باستخدام الصواميل.

قم بتثبيت المفتاح الدوار بنفس الطريقة في الفتحة الأكبر مقاس 5/16 بوصة.

الخطوة 11: تقليم

تقليم
تقليم
تقليم
تقليم
تقليم
تقليم

إذا كنت تستخدم مقاييس جهد ذات عمود طويل أو مفاتيح دوارة ، فقم بقصها بحيث يبلغ طول الأعمدة 3/8 بوصة.

لقد استخدمت جهاز Dremel مزودًا بعجلة قطع معدنية ، لكن المنشار سيفي بالغرض أيضًا.

الخطوة 12: التبديل

يحول
يحول
يحول
يحول

أدخل مفتاح القدم في الفتحة الأكبر مقاس 1/2 بوصة وقم بتثبيته في مكانه باستخدام صامولة التثبيت الخاصة به.

الخطوة 13: مقابس ستيريو

مقابس ستيريو
مقابس ستيريو
مقابس ستيريو
مقابس ستيريو
مقابس ستيريو
مقابس ستيريو

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

الطريقة التي يعمل بها هذا هي أنه عندما يتم إدخال سدادات أحادية في كل مقبس ، فإنه يربط التوصيل الأرضي للبطاريات (المتصل بعلامة تبويب الاستريو) بالاتصال الأرضي على البرميل. لذلك ، فقط عندما يتم إدخال كلا الرافعتين يمكن أن تتدفق الأرض من البطارية إلى Arduino وإكمال الدائرة.

لإنجاز هذا العمل ، قم أولاً بتوصيل علامات التبويب الأرضية على كل مقبس بقطعة قصيرة من الأسلاك.

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

قم بتوصيل سلك أسود مقاس 6 بوصات بعلامة تبويب الاستريو الأخرى الموجودة بالمقبس الآخر.

أخيرًا ، قم بتوصيل سلك أحمر بحجم 6 بوصات بعلامات التبويب الأحادية الموجودة على كل مقابس. هذه هي علامة التبويب الكبيرة التي تلامس طرف المقبس الأحادي الذكر.

الخطوة 14: أدخل الرافعات

أدخل الرافعات
أدخل الرافعات
أدخل الرافعات
أدخل الرافعات

أدخل مقبسي الصوت في الفتحتين الموجودتين في جانب العلبة وقم بقفلهما في مكانهما باستخدام صواميل التثبيت الخاصة بهما.

بمجرد التثبيت ، تحقق من عدم ملامسة أي من الألسنة المعدنية للمقبس لجسم مقاييس الجهد. قم بإجراء التعديلات حسب الضرورة.

الخطوة 15: قم بتوصيل المفتاح

قم بتوصيل المفتاح
قم بتوصيل المفتاح
قم بتوصيل المفتاح
قم بتوصيل المفتاح

قم بتوصيل أحد الأزواج الخارجية لمفتاح DPDT stomp معًا.

قم بتوصيل أحد الرافعات بأحد المسامير المركزية في المفتاح. قم بتوصيل المقبس الآخر بالمسمار المركزي الآخر.

قم بتوصيل سلك مقاس 6 بوصات بكل من المسامير الخارجية المتبقية على المحول.

يجب أن يكون السلك الذي يتماشى مع المقبس الموجود على اليمين هو المدخل. يجب أن يكون السلك الذي يتماشى مع المفتاح الموجود على اليسار هو الإخراج.

الخطوة 16: قم بإنهاء الأسلاك

قم بإنهاء الأسلاك
قم بإنهاء الأسلاك

قم بقص الأسلاك المتصلة بالمكونات المثبتة داخل العلبة لإزالة أي ارتخاء قبل لحامها بدرع Arduino.

قم بتوصيلهم بدرع Arduino كما هو محدد في التخطيطي.

الخطوة 17: كورك

كورك
كورك

ألصق حصيرة الفلين بداخل غطاء العلبة. سيؤدي ذلك إلى منع المسامير الموجودة على Arduino من التقصير في المعدن الموجود في العلبة.

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

برنامج
برنامج

الكود الذي بنيت عليه هذه الدواسة إلى حد كبير على ArduinoDSP الذي كتبه كايل ماكدونالد. لقد فعل بعض الأشياء الرائعة مثل العبث بالسجلات لتحسين دبابيس PWM وتغيير الجهد المرجعي التناظري. لمعرفة المزيد حول كيفية عمل الكود الخاص به ، تحقق من Instructable.

أحد مؤثراتي المفضلة على هذه الدواسة هو تأخير طفيف في الصوت (تشويه). لقد ألهمتني محاولة إنشاء سطر تأخير بعد رؤية هذا الكود البسيط المنشور على مدونة Little Scale.

لم يتم تصميم Arduino لمعالجة الإشارات الصوتية في الوقت الفعلي وهذا الرمز كثيف للذاكرة والمعالج. الكود الذي يعتمد على تأخير الصوت يستهلك ذاكرة بشكل خاص. أظن أن إضافة شريحة ADC قائمة بذاتها وذاكرة الوصول العشوائي الخارجية ستحسن بشكل كبير من قدرة هذه الدواسة على القيام بأشياء رائعة.

هناك 6 نقاط لتأثيرات مختلفة في الكود الخاص بي ، لكني قمت فقط بتضمين 5. لقد تركت مكانًا فارغًا في الكود لتقوم بتصميمه وإدخال التأثير الخاص بك. ومع ذلك ، يمكنك استبدال أي فتحة بأي كود ترغب فيه. ومع ذلك ، ضع في اعتبارك أن محاولة القيام بأي شيء خيالي سوف يطغى على الشريحة ويمنع حدوث أي شيء.

قم بتنزيل الكود المرفق بهذه الخطوة.

الخطوة 19: إرفاق

يربط
يربط
يربط
يربط

قم بتوصيل Arduino بالدرع الموجود داخل العلبة.

الخطوة 20: الطاقة

قوة
قوة
قوة
قوة
قوة
قوة

قم بتوصيل البطارية 9 فولت بموصل البطارية 9 فولت.

ضع البطارية بعناية بين مفتاح DPDT و Arduino.

الخطوة 21: إغلاق القضية

القضية مغلقة
القضية مغلقة
القضية مغلقة
القضية مغلقة

ضع الغطاء وأغلقه.

الخطوة 22: المقابض

المقابض
المقابض
المقابض
المقابض
المقابض
المقابض

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

قم بتثبيتها في مكانها عن طريق شد براغي التثبيت.

الخطوة 23: التوصيل والتشغيل

التوصيل والتشغيل
التوصيل والتشغيل

قم بتوصيل جيتارك بالإدخال ، وتوصيل مضخم صوت بالإخراج ، وخرج.

صورة
صورة

هل وجدت هذا مفيدًا أو ممتعًا أو ترفيهيًا؟ تابعواmadeineuphoria لمشاهدة أحدث مشاريعي.

موصى به: