فهرست مطالب:
- مرحله 1: مواد
- مرحله 2: کد را بنویسید
- مرحله 3: ایجاد مدار
- مرحله 4: بارگذاری کد
- مرحله 5: به DAW متصل شوید
- مرحله ششم: تمام شد
تصویری: آموزش کنترل 1 MIDI کنترلر: 6 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
آموزش های زیادی برای کنترلرهای Arduino-MIDI وجود دارد ، این یک راه حل ساده برای چگونگی چرخاندن با یک دکمه ساده و پتانسیومتر است. من خیلی دوست داشتم در ابتدای راه با چنین چیزی برخورد کنم ، بنابراین این آموزش را با هدف کمک به "آینده من" تهیه کردم! این باید به سازنده اجازه دهد در طراحی و ترکیب سازهای جدید موسیقی خود آزادتر عمل کند! با آن عجیب شوید!
مرحله 1: مواد
شما به موارد زیر نیاز دارید: -Arduino Pro Micro
-دکمه لحظه ای
پتانسیومتر 10k
-سیمهای اتصال
-تختخواب
-Arduino IDE
-MIDI_Controller.h
-DAW (Garage Band ، Ableton ، Soundtrap و غیره)
مرحله 2: کد را بنویسید
اگر می خواهید کد را به صورت مرحله به مرحله مرور کنید ، از طریق نوشتن کد در پیوند ویدیو در بالای صفحه صحبت می کنم. اگر فقط می خواهید طرح را بارگیری کرده و اصلاح کنید ، پیوندی را در این قسمت قرار می دهم.
کتابخانه ای که من از آن استفاده می کنم (و طرفدار زیادی از آن) کتابخانه MIDI_controller.h است. در اینجا پیوندی به مخزن github برای آن وجود دارد ، با تشکر فراوان از tttapa برای ایجاد کتابخانه و به اشتراک گذاری آن.
برخی از خطوط کامنت گذاری شده برای گسترش کنترلر را درج کرده ام. هدف این است که پایه ای ایجاد کنید که بتوانید برای آن ابزاری بسازید که واقعاً شما را منعکس می کند!
مرحله 3: ایجاد مدار
اگر تصاویر را دوست دارید و راه خود را در یک تخته نان می دانید ، این روش ممکن است برای شما طنین انداز شود. مراحل را در قسمت وسط ویدئو به شما نشان می دهم ، اما برخی اسکرین شات های مراحل را نیز در اینجا برای مرجع قرار می دهم.
(تصویر اول) مرحله 1: سیم قلاب قرمز را از پین "VCC" در آردوینو به ریل "+" ورق نان متصل کنید. مرحله 2: سیم قلاب قرمز را از پین سمت راست روی پتانسیومتر به ریل "+" در گام سوم: سیم اتصال آبی را از پین "GND" در آردوینو به ریل "-" تخته نان متصل کنید. مرحله 4: سیم اتصال آبی را از پین سمت چپ روی پتانسیومتر به ریل "-" روی تخته نان متصل کنید. مرحله 5: سیم اتصال آبی را از یکی از پین های روی دکمه به ریل "-" تخته نان متصل کنید.
(تصویر دوم) مرحله 1: سیم بلوز سفید را از پین "دیگری" روی دکمه به پین "2" در آردوینو وصل کنید. (تصویر سوم) مرحله 1: سیم بلوز سفید را از پین وسط روی پتانسیومتر به پین وصل کنید " A0 "در آردوینو. (تصویر چهارم) این فاصله و تراز پین پتانسیومتر را نشان می دهد.
مرحله 4: بارگذاری کد
برد "Arduino Leonardo" را از منو انتخاب کرده و طرح را از طریق IDE در Arduino بارگذاری کنید و تمام!
مرحله 5: به DAW متصل شوید
از آنجایی که این دستگاه طوری برنامه ریزی شده است که مانند سایر دستگاه های MIDI باشد ، ممکن است مجبور نباشید برای پخش آن کار جالبی انجام دهید ، اما ممکن است مجبور شوید به منوی "تنظیمات" بروید تا به برنامه بگویید که به کنترلر گوش دهد. من معمولاً از Ableton استفاده می کنم اما این بار تصمیم گرفتم با DAW "Soundtrap" تحت وب امتحان کنم. من چند کلیک با راه اندازی آن فاصله داشتم و هنگامی که "Arduino Leonardo" را از منوی دستگاه انتخاب کردم ، کاملاً جواب داد.
مرحله ششم: تمام شد
گام بعدی بر عهده شماست! چگونه آن را به سطح بعدی می برید؟ از چه نوع دکمه هایی استفاده خواهید کرد؟ محفظه چاپ سه بعدی؟ هر گونه سوال را در نظرات بنویسید و موفق باشید!
توصیه شده:
تبدیل از کنترلر موتور به کنترل موتور RoboClaw: 3 مرحله
تبدیل از کنترلر موتور Sabertooth به کنترل کننده موتور RoboClaw: خط مهندسی Dimension کنترلرهای موتور Sabertooth و خط BasicMicro کنترلرهای RoboClaw گزینه های محبوب برای پروژه های رباتیک سطح ابتدایی هستند. با این حال ، آنها از دو سیستم متفاوت برای پیکربندی کنترل کننده استفاده می کنند. شنبه
کنترل از راه دور خودرو - کنترل با استفاده از کنترلر بی سیم Xbox 360: 5 مرحله
کنترل از راه دور - کنترل با استفاده از کنترلر بی سیم Xbox 360: اینها دستورالعمل هایی برای ساختن ماشین کنترل از راه دور خود است که با استفاده از کنترلر بی سیم Xbox 360 کنترل می شود
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
کنترل کننده بازی بی سیم با Arduino و NRF24L01+ (پشتیبانی از یک یا دو کنترلر): 3 مرحله
کنترل کننده بازی بی سیم با Arduino و NRF24L01+ (پشتیبانی از یک یا دو کنترلر): می توانید پروژه کامل را از وب سایت من پیدا کنید (به زبان فنلاندی است): https://teukka.webnode.com/l/langaton-ohjain-atmega-lla- ja-nrf24l01-radiomoduulilla/این یک توضیح واقعاً کوتاه در مورد پروژه است. فقط می خواستم اگر کسی دروغ می گوید آن را به اشتراک بگذارم
آموزش کنترلر ترمز موتور قلم مو 30A با استفاده از تستر سروو: 3 مرحله
آموزش کنترل ترمز موتور قلم مو 30A با استفاده از تستر سرو: مشخصات: کنترل کننده سرعت برس 30A. عملکرد: جلو ، عقب ، ترمز ولتاژ کار: 3.0V --- 5.0V. جریان (A): 30A BEC: 5V/1A فرکانس درایور: 2KHz ورودی: 2-3 Li-Po/Ni-Mh/Ni-cd 4-10cell جریان ثابت 30A حداکثر 30A & lt؛