Բովանդակություն:

Ստեղծեք երաժշտական գործիք ՝ օգտագործելով Arduino- ն և Flick Large: 9 քայլ
Ստեղծեք երաժշտական գործիք ՝ օգտագործելով Arduino- ն և Flick Large: 9 քայլ

Video: Ստեղծեք երաժշտական գործիք ՝ օգտագործելով Arduino- ն և Flick Large: 9 քայլ

Video: Ստեղծեք երաժշտական գործիք ՝ օգտագործելով Arduino- ն և Flick Large: 9 քայլ
Video: How to Make Story Video for YouTube | AI & ChatGPT | Earn Money 2024, Հուլիսի
Anonim
Image
Image

Լսեք ձեր ներքին մարմնի էներգիան և թրթռանքները: Նախագիծը նկարագրում է, թե ինչպես պատրաստել էլեկտրոնային գործիք, որը ձեռքի ալիքները վերածում է երաժշտության:

Arduino- ն ծրագրված է 3D շարժումով շարժվող տախտակի վերևի ձեռքով շարժումը վերածել երաժշտական նոտաների, այնուհետև սինթեզում է GPIO կապում ձայնային ելք արտադրող երաժշտություն:

Պարագաներ

  • Pi Supply Flick Large
  • Pi Supply Flick Large Case
  • Arduino UNO
  • Ռեզիստոր 4.75k ohm
  • Կոնդենսատոր 10 nF
  • RCA Jack/Plug Cable
  • USB Type A- ից մինչև Type B մալուխ

Քայլ 1: Սխեմատիկ

Միացրեք Flick Large- ը Arduino- ին
Միացրեք Flick Large- ը Arduino- ին

Քայլ 2. Միացրեք Flick Large- ը Arduino- ին

Տեղադրեք Flick Large տախտակը պատյանով և միացեք Arduino- ին ՝ ըստ սխեմատիկ: Flick Large տախտակը առաքվում է արական/իգական ժապավենով նախալարով, սակայն այս մալուխը չափազանց երկար է Arduino Uno- ի հետ օգտագործելու համար: Լուծումներից մեկն այն է, որ չափից ավելի երկարությունը կտրվի մինչև 100 մմ, նորից միացնեն և մեկուսացնեն, ինչպես վերևի նկարում: Այլ լուծում է պատվիրել ավելի կարճ ժապավենով նախալար:

  • Flick VCC -> Ard pin 10 Սեղմեք LED2 -> Ard pin 8
  • Թարթել LED1 -> Արդ փին 9
  • Թարթել GND -> Ard pin GND
  • Թարթել TS -> Արդ փին 12
  • Թարթել Վերակայել -> Արդ փին 13
  • FLICK SCL -> Ard I2C SCL
  • Կտտացրեք SDA -> Ard I2C SDA

Քայլ 3. Միացրեք աուդիո ելքային մալուխը և ցածր փոխանցման զտիչը Arduino- ին

Միացրեք աուդիո ելքային մալուխը և ցածր փոխանցման զտիչը Arduino- ին
Միացրեք աուդիո ելքային մալուխը և ցածր փոխանցման զտիչը Arduino- ին

Օգտագործեք RCA արական/իգական մալուխը ցուցակից և առանձնացրեք երկու մոնո-մալուխի (անհրաժեշտ է միայն մեկը): Կտրեք միակցիչը մի ծայրից ՝ արական կամ իգական ՝ կախված այն բանից, թե ինչն է համապատասխանում ձեր խոսնակի մուտքագրմանը: Հեռացրեք մեկուսացումը մալուխի ծայրից և միացրեք լարերը 4.75 Kohm ռեզիստորով և 10nF կոնդենսատորով ցուցակից `ըստ սխեմատիկ:

  • Արդ աուդիո ելք + փին 11 -> Մալուխի ներքին հաղորդիչ (4.75K շարքի դիմադրության միջոցով)
  • Արդ աուդիո ելք - կապ 3 -> Մալուխի արտաքին հաղորդիչ

Քայլ 4. Միացրեք ակտիվ խոսնակը Arduino- ի ձայնային ելքին

Միացրեք ակտիվ բարձրախոսը Arduino- ի աուդիո ելքին
Միացրեք ակտիվ բարձրախոսը Arduino- ի աուդիո ելքին

Միացրեք Active Speaker- ը Arduino- ի ձայնային ելքին: Եթե ձեր խոսնակի մուտքային միակցիչը համատեղելի չէ RCA- ի հետ, օգտագործեք RCA ադապտերային մալուխ: Այս նախագծում Arduino- ի ակտիվ խոսնակի փոխարեն ձայնային ելքը միացված է Աուդիո ուժեղացուցիչին, որը վարում է բարձրախոս, բայց կարող եք նաև օգտագործել ԱՀ բարձրախոսներ:

Քայլ 5. Միացրեք Arduino- ն համակարգչին `օգտագործելով USB Type A/B մալուխը

Քայլ 6: Տեղադրեք Arduino IDE- ն

Ներբեռնեք և տեղադրեք Arduino IDE- ն համակարգչի կամ նոութբուքի վրա:

Քայլ 7: Տեղադրեք Synth Library

Ներբեռնեք որպես zip dzlonline/the_synth github- ից: Բացեք Arduino IDE- ն, գնացեք մենյու-> Էսքիզ-> Ներառել գրադարան-> Ավելացնել. ZIP գրադարան.. նավարկեք և բացեք ներբեռնված.zip ֆայլը: Փակել Arduino IDE- ն:

Քայլ 8: Տեղադրեք Flick-music ծրագիրը

Ներբեռնեք կցված flick_music.zip.txt համակարգչին, վերանվանեք flick_music.zip և բացեք ֆայլը: Բացեք Arduino IDE- ն, գնացեք մենյու-> Ֆայլ-> Բացեք և նավարկեք դեպի flick_music.ino flick_music գրացուցակում և կտտացրեք բացել: Կոդը վերբեռնելու համար կտտացրեք Սլաքի պատկերակին:

Քայլ 9: Խաղալ

Եվ վերջ, այժմ կարող եք ձեր ձեռքը տեղափոխել Flick տախտակից վերև, և եթե ամեն ինչ ճիշտ է, երաժշտություն կհնչի: Դուք կարող եք փոխել օկտավան ՝ կտտացնելով ձախ կամ աջ էլեկտրոդին Flick տախտակի եզրերին:

twitter.com/lanmiLab

hackster.io/lanmiLab

Խորհուրդ ենք տալիս: