Satura rādītājs:

Izveidojiet mūzikas instrumentu, izmantojot Arduino un Flick Large: 9 soļi
Izveidojiet mūzikas instrumentu, izmantojot Arduino un Flick Large: 9 soļi

Video: Izveidojiet mūzikas instrumentu, izmantojot Arduino un Flick Large: 9 soļi

Video: Izveidojiet mūzikas instrumentu, izmantojot Arduino un Flick Large: 9 soļi
Video: CS50 2015 - Week 7 2024, Jūlijs
Anonim
Image
Image

Klausieties savu iekšējo enerģiju un vibrācijas. Projekts apraksta, kā izveidot elektronisku instrumentu, kas roku viļņus pārvērš mūzikā.

Arduino ir ieprogrammēts pārvērst roku vicināšanu virs 3D žestu Flick dēļa par mūzikas notīm un pēc tam sintezēt mūziku, kas rada audio izvadi, izmantojot GPIO tapu.

Piegādes

  • Pi piegādes švīkas liels
  • Pi Supply Flick lielais korpuss
  • Arduino UNO
  • Rezistors 4,75k omi
  • Kondensators 10 nF
  • RCA ligzdas/kontaktdakšas kabelis
  • A tipa USB tipa kabelis

1. darbība. Shēma

Savienojiet Flick Large ar Arduino
Savienojiet Flick Large ar Arduino

2. darbība: savienojiet Flick Large ar Arduino

Ielieciet Flick Large dēli korpusā un izveidojiet savienojumu ar Arduino saskaņā ar shēmu. Flick Large dēlis tiek piegādāts kopā ar vīriešu/sieviešu lentes protokabeli, taču šis kabelis ir pārāk garš lietošanai ar Arduino Uno. Viens risinājums ir samazināt pārmērīgu garumu līdz aptuveni 100 mm, atkārtoti savienot un izolēt, kā parādīts attēlā. Cits risinājums ir pasūtīt īsāku lentes proto kabeli.

  • Flick VCC -> Ard pin 10 Flick LED2 -> Ard pin 8
  • Flick LED1 -> Ard pin 9
  • Flick GND -> Ard pin GND
  • Flick TS -> Ard pin 12
  • Flick Reset -> Ard pin 13
  • FLICK SCL -> Ard I2C SCL
  • Pārvelciet SDA -> Ard I2C SDA

3. darbība: pievienojiet audio izejas kabeli un zemas caurlaides filtru Arduino

Pievienojiet audio izejas kabeli un zemas caurlaides filtru Arduino
Pievienojiet audio izejas kabeli un zemas caurlaides filtru Arduino

Izmantojiet RCA vīriešu/sieviešu kabeli no saraksta un sadaliet divos mono kabeļos (nepieciešams tikai viens). Izgrieziet savienotāju vienā galā - vīrietis vai sieviete - atkarībā no runātāja ievades. Noņemiet izolāciju no kabeļa gala un pievienojiet vadus ar 4,75 Kohm rezistoru un 10nF kondensatoru no saraksta saskaņā ar shēmu.

  • Ard audio izeja + pin 11 -> Kabeļa iekšējais vadītājs (caur 4.75K sērijas rezistoru)
  • Ard audio izeja - 3. tapa -> Kabeļa ārējais vadītājs

4. solis: pievienojiet aktīvo skaļruni audio izejai no Arduino

Pievienojiet aktīvo skaļruni audio izejai no Arduino
Pievienojiet aktīvo skaļruni audio izejai no Arduino

Savienojiet aktīvo skaļruni ar audio izvadi no Arduino. Ja jūsu skaļruņa ieejas savienotājs nav saderīgs ar RCA, izmantojiet RCA adaptera kabeli. Šajā projektā Arduino aktīvo skaļruņu audio izvade ir pievienota audio pastiprinātājam, kas vada skaļruni, taču varat izmantot arī datora skaļruņus.

5. darbība: pievienojiet Arduino datoram, izmantojot A/B tipa USB kabeli

6. darbība: instalējiet Arduino IDE

Lejupielādējiet un instalējiet Arduino IDE datorā vai klēpjdatorā.

7. darbība: instalējiet Synth Library

Lejupielādējiet kā zip dzlonline/the_synth no github. Atveriet Arduino IDE, dodieties uz izvēlni-> Skice-> Iekļaut bibliotēku-> Pievienot. ZIP bibliotēka.. dodieties uz un atveriet lejupielādēto.zip failu. Aizveriet Arduino IDE.

8. solis: instalējiet Flick mūzikas programmu

Lejupielādējiet datorā pievienoto flick_music.zip.txt failu, pārdēvējiet to par flick_music.zip un izpakojiet. Atveriet Arduino IDE, dodieties uz izvēlni-> Fails-> Atvērt un dodieties uz flick_music.ino direktorijā flick_music un noklikšķiniet uz atvērt. Noklikšķiniet uz bultiņas ikonas, lai augšupielādētu kodu.

9. solis: spēlējiet

Un tas ir viss, tagad jūs varat pārvietot roku virs Flick dēļa un, ja viss ir pareizi, tiks atskaņota mūzika. Jūs varat mainīt oktāvu, pieskaroties kreisajam vai labajam elektrodam Flick dēļa malās.

twitter.com/lanmiLab

hackster.io/lanmiLab

Ieteicams: