جدول المحتويات:
- الخطوة 1: ما هو الجاز؟
- الخطوة الثانية: بناء الدائرة
- الخطوة الثالثة: قم بتحميل الكود
- الخطوة 4: كيفية التحكم فيه
فيديو: اردوينو جاز مرتجل: 4 خطوات (بالصور)
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
هذا التصميم لا يلعب "أغنية". بدلاً من ذلك ، تستخدم مقياس البلوز لإنشاء موسيقاها الخاصة أثناء العزف - على غرار موسيقي الجاز الحقيقي. في كل مرة تقوم بتشغيلها ستلعب شيئًا مختلفًا ؛ ولكن لا يزال بإمكانك التحكم في الإيقاع والنغمة والحجم باستخدام الأوجه. استمع إلى مثال على ذلك وهو يلعب أدناه:
الخطوة 1: ما هو الجاز؟
إذا كنت تريد التعريف الرسمي ، يمكنك إلقاء نظرة على هذه الروابط ، لكنني أعتقد أن أفضل طريقة لوصفها هي فقط أن تظهر لك كيف تبدو.
- https://en.wikipedia.org/wiki/Jazz
- https://en.wikipedia.org/wiki/Jazz_improvisation
الخطوة الثانية: بناء الدائرة
لقد صنعت حاملًا لمكبر الصوت الخاص بي من ماصات الشرب والشريط اللاصق ، لكن هذا اختياري. اتبع الرسم التخطيطي لبناء بقية هذا التصميم.
الخطوة الثالثة: قم بتحميل الكود
يتبع هذا الكود خوارزمية عشوائية زائفة لتشغيل نغمات مقياس Bb Blues بلا حدود بإيقاع متزامن جازي.
استخدم هذا الرمز في Arduino IDE:
ملاحظة الباحث = 1 ؛
int note2 = 1 ؛ إعداد باطل () {pinMode (3 ، الإخراج) ؛ } حلقة فارغة () {int tonecontrol = map (analogRead (A0)، 0، 1023، 1، 4) ؛ int speedcontrol = خريطة (analogRead (A1) ، 0 ، 1023 ، 1 ، 20) ؛ int tonecontrol2 = خريطة (analogRead (A2) ، 0 ، 1023 ، 1 ، 4) ؛ ملاحظة اللعب int switchval = عشوائي (1 ، 5) ؛ التبديل (switchval) {الحالة 1: note = note ؛ استراحة؛ الحالة 2: ملاحظة = ملاحظة + 1 ؛ استراحة؛ الحالة 3: ملاحظة = ملاحظة - 1 ؛ استراحة؛ الحالة 4: note = note + 2 ؛ استراحة؛ الحالة 5: ملاحظة = ملاحظة - 2 ؛ استراحة؛ } التبديل (ملاحظة) {الحالة 1: ملاحظة التشغيل = 262 ؛ استراحة؛ الحالة 2: ملاحظة التشغيل = 294 ؛ استراحة؛ الحالة 3: ملاحظة التشغيل = 311 ؛ استراحة؛ الحالة 4: ملاحظة التشغيل = 349 ؛ استراحة؛ الحالة 5: ملاحظة التشغيل = 392 ؛ استراحة؛ الحالة 6: ملاحظة التشغيل = 440 ؛ استراحة؛ الحالة 7: ملاحظة التشغيل = 466 ؛ استراحة؛ الحالة 8: ملاحظة التشغيل = 523 ؛ استراحة؛ الافتراضي: ملاحظة = 1 ؛ استراحة؛ } playnote = playnote * tonecontrol ؛ playnote2 كثافة العمليات ؛ int switchval2 = عشوائي (1 ، 5) ؛ التبديل (switchval2) {الحالة 1: note2 = note2 ؛ استراحة؛ الحالة 2: note2 = note2 + 1 ؛ استراحة؛ الحالة 3: note2 = note2-1 ؛ استراحة؛ الحالة 4: note2 = note2 + 2 ؛ استراحة؛ الحالة 5: note2 = note2 - 2 ؛ استراحة؛ } switch (note2) {case 1: playnote2 = 262 ؛ استراحة؛ الحالة 2: playnote2 = 294 ؛ استراحة؛ الحالة 3: الملاحظة 2 = 311 ؛ استراحة؛ الحالة 4: playnote2 = 349 ؛ استراحة؛ الحالة 5: playnote2 = 392 ؛ استراحة؛ الحالة 6: playnote2 = 440 ؛ استراحة؛ الحالة 7: playnote2 = 466 ؛ استراحة؛ الحالة 8: ملاحظة التشغيل 2 = 523 ؛ استراحة؛ الافتراضي: note2 = 1 ؛ استراحة؛ } playnote2 = playnote2 * tonecontrol2 ؛ نغمة (3 ، playnote ، 30 * speedcontrol) ؛ تأخير (31 * speedcontrol) ؛ إذا (عشوائي (1 ، 4) == 3) {تأخير (21 * التحكم في السرعة) ؛ } else {tone (3، playnote2، 20 * speedcontrol) ؛ تأخير (21 * speedcontrol) ؛ }}
الخطوة 4: كيفية التحكم فيه
من اليسار إلى اليمين ، يعمل كل قرص على النحو التالي:
- الصوت
- نغمة النغمة الأولى
- سرعة
- نغمة النغمة الثانية
العبث معهم حتى تحصل على صوت يعجبك.
موصى به:
10 وات أنبوب جاز أمبير بناء: 8 خطوات
10-watt Jazz Tube Amp Build: توثيق عملية صنع مضخم أنبوب الجاز الفراغي. مشاركة بعض الأفكار حول كيفية حدوث ذلك كله
مقياس اردوينو لوكس - واجهة OPT3001 مع اردوينو: 4 خطوات
Arduino Lux Meter - واجهة OPT3001 مع Arduino: نواجه عمومًا الموقف ، حيث نحتاج إلى قياس شدة الضوء. لذلك قررت أن أقوم بمشروع صغير سيساعدنا في حل هذه المشكلة. يوضح هذا المشروع كيف يمكننا استخدام OPT3001 مع Arduino كمقياس لوكس. في هذا المشروع ، لدي
كيف تصنع رادار مع اردوينو - مشروع اردوينو: 4 خطوات
كيف تصنع رادار مع اردوينو | مشروع Arduino: في هذه المقالة سوف أعلمك كيف يمكنك عمل رادار بسيط باستخدام اردوينو. شاهد فيديو تعليمي كامل هنا: انقر فوقي
محرك اهتزاز DC مرتجل: 5 خطوات
محرك اهتزاز DC المرتجل: يستخدم محرك DC صغير لتوليد اهتزازات كسبب لإزاحته بسبب ربط عمود الدوران الخاص به بكتلة غير متماثلة. يمكن استخدامه لتطبيقات متعددة نتيجة لاستخداماته القابلة للتكيف والحيلة ، بما في ذلك بو
أرخص اردوينو -- أصغر اردوينو -- اردوينو برو ميني -- البرمجة -- اردوينو نينو: 6 خطوات (مع صور)
أرخص اردوينو || أصغر اردوينو || اردوينو برو ميني || البرمجة || اردوينو نينو: …………………………. الرجاء الاشتراك في قناتي على يوتيوب لمزيد من مقاطع الفيديو ……. يدور هذا المشروع حول كيفية التعامل مع أصغر وأرخص اردوينو على الإطلاق. أصغر وأرخص اردوينو هو اردوينو برو ميني. إنه مشابه لاردوينو