Mündəricat:
- Addım 1: Materiallar
- Addım 2: Kodu yazın
- Addım 3: Dövrə qurun
- Addım 4: Kodu Yükləyin
- Addım 5: DAW -ə qoşulun
- Addım 6: Bitdi
Video: 1-Button MIDI Controller Dərsliyi: 6 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Orada Arduino-MIDI nəzarətçiləri üçün bir çox dərslər var, bu sadə bir düymə və potansiyometr ilə yuvarlanmağın yollarıdır. Yeni başlayanda belə bir şeylə qarşılaşmaq istərdim, buna görə də "gələcəyin mənə" kömək etmək məqsədi ilə bu təlimatı hazırladım! Bu, istehsalçının öz dizaynında və yeni musiqi alətlərinin sintezində daha azad olmasına imkan verməlidir! Bununla qəribə ol!
Addım 1: Materiallar
Aşağıdakılara ehtiyacınız olacaq: -Arduino Pro Micro
-Anlıq Düymə
-10 min potansiyometr
-Bağlama telləri
-Çörək lövhəsi
-Arduino IDE
-MIDI_Controller.h
DAW (Garage Band, Ableton, Soundtrap və s.)
Addım 2: Kodu yazın
Səhifənin yuxarı hissəsindəki video linkinə kodu yazaraq addım-addım keçmək istəsəniz. Eskizi yükləmək və dəyişdirmək istəyirsinizsə, bu hissəyə bir link daxil edəcəyəm.
İstifadə etdiyim kitabxana (və böyük bir pərəstişkarı) MIDI_controller.h kitabxanasıdır. Kitabxana yaratmaq və paylaşmaq üçün tttapa -ya təşəkkür edirəm, bunun üçün github anbarına bir keçid.
Nəzarətçini genişləndirmək üçün bəzi şərh edilmiş xətləri daxil etdim. Məqsəd, sizi həqiqətən əks etdirən bir alət edə biləcəyiniz bir təməl qurmaqdır!
Addım 3: Dövrə qurun
Şəkilləri sevirsinizsə və bir çörək taxtasında yolunuzu bilirsinizsə, bu üsul sizin üçün rezonans doğura bilər. Sizi videonun ortasındakı addımlardan keçirirəm, amma istinad üçün burada bəzi addımların ekran görüntülərini də əlavə edəcəyəm.
(1-ci şəkil) Addım 1: Arduino üzərindəki "VCC" pinindən Qırmızı bağlama telini çörək lövhəsinin "+" rayına bağlayın. Addım 2: Potansiyometrdəki sağ pindən Qırmızı bağlama telini "+" rayına bağlayın Addım 3: Arduino üzərindəki "GND" pinindən Mavi bağlama telini çörək taxtasının "-" rayına qoşun. Addım 4: Mavi bağlama telini potansiyometrdəki sol pindən çörək lövhəsindəki "-" rayına bağlayın. Addım 5: Mavi bağlama telini düymənin pinlərindən birindən çörək taxtasının "-" rayına bağlayın.
(2 -ci şəkil) Addım 1: Arduino -dakı "2" düyməsini bağlamaq üçün düymədəki "digər" pindən Ağ tullanan teli bağlayın. (3 -cü şəkil) Addım 1: Ağ Keçid telini potensiometrin orta pimindən pinlə bağlayın " A0 "Arduino üzərində. (4 -cü şəkil) Bu potensiometrin aralıq və pin hizalanmasını göstərir.
Addım 4: Kodu Yükləyin
Menyudan "Arduino Leonardo" lövhəsini seçin və eskizini IDE -dən Arduino -ya yükləyin və budur!
Addım 5: DAW -ə qoşulun
Bu cihaz, hər hansı bir cihaz kimi bir MIDI cihazı olaraq proqramlaşdırıldığından, onu oynamaq üçün heç bir şey etmək məcburiyyətində olmayacaqsınız, ancaq proqrama nəzarətçini dinləməsini söyləmək üçün "Ayarlar" menyusuna girməlisiniz. Adətən Ableton istifadə edirəm, amma bu dəfə veb əsaslı DAW "Soundtrap" ı sınamaq qərarına gəldim. Quraşdırmağa bir neçə klik qalmışdım və bir dəfə cihaz menyusundan "Arduino Leonardo" seçdiyim zaman mükəmməl cavab verməyə başladı.
Addım 6: Bitdi
Növbəti addım atmaq sənindir! Növbəti mərhələyə necə aparacaqsınız? Hansı düymələrdən istifadə edəcəksiniz? 3-D çaplı korpus? Hər hansı bir sualınızı şərhlərdə yazın və uğurlar!
Tövsiyə:
Raspberry Pi - TMD26721 İnfraqırmızı Rəqəmsal Yaxınlıq Dedektoru Java Dərsliyi: 4 addım
Raspberry Pi-TMD26721 İnfraqırmızı Rəqəmsal Yaxınlıq Dedektoru Java Dərsliyi: TMD26721, tək bir 8 pinli səth montaj modulunda tam yaxınlıq aşkarlama sistemi və rəqəmsal interfeys məntiqi təmin edən infraqırmızı rəqəmsal yaxınlıq detektoru. dəqiqlik. Bir pro
AVR Assembler Dərsliyi 2: 4 Addım
AVR Assembler Tutorial 2: Bu dərs " AVR Assembler Tutorial 1 " in davamıdır. Tutorial 1 -dən keçməmisinizsə, indi dayanmalısınız və əvvəlcə bunu etməlisiniz. Bu dərsdə atmega328p -in montaj dili proqramlaşdırma işimizi davam etdirəcəyik
LoRa GPS Tracker Dərsliyi - Dragino və TTN ilə LoRaWAN: 7 addım
LoRa GPS Tracker Dərsliyi | Dragino və TTN ilə LoRaWAN: Hey, nə var, uşaqlar! Akarsh burada CETech -dən. Bir neçə proyektlə Draginodan LoRaWAN Gateway -ə nəzər saldıq. Gateway -ə fərqli qovşaqlar bağladıq və TheThingsNetwork -dən istifadə edərək qovşaqlardan məlumatları Ağ Geçidinə ötürdük
K40 Lazer Soyutma Mühafizəsi Dərsliyi: 12 addım
K40 Lazer Soyutma Mühafizəsi Dərsliyi: K40 Lazer Soyutma Mühafizəsi, K40 Co2 Lazerin soyuducu mayesinin axını və temperaturunu hiss edən bir cihazdır. Su axınının müəyyən bir həddə düşməsi halında, Soyutma Mühafizəsi lazer borusunu həddindən artıq istiləşməsinin qarşısını alır
Arduino RFID 'Ağıllı Qapı' Dərsliyi: 7 addım
Arduino RFID 'Ağıllı Qapı' Dərsliyi: Peter Tran, 10ELT1 Bu dərslikdə mikro servo ilə işləyən bir qapının kilidini açmaq üçün RFID oxucu modulu ilə işləyəcəksiniz! Giriş əldə etmək və həyəcan siqnalı verməmək və ya təcavüzkar işıqlarını işə salmamaq üçün doğru giriş kartına sahib olduğunuzdan əmin olun. Sizə bələdçi olacaq