Obsah:

Vytvořte hudební nástroj pomocí Arduina a Flick Large: 9 kroků
Vytvořte hudební nástroj pomocí Arduina a Flick Large: 9 kroků

Video: Vytvořte hudební nástroj pomocí Arduina a Flick Large: 9 kroků

Video: Vytvořte hudební nástroj pomocí Arduina a Flick Large: 9 kroků
Video: CS50 2015 - Week 7 2024, Červenec
Anonim
Image
Image

Poslouchejte energii a vibrace svého vnitřního těla. Projekt popisuje, jak vyrobit elektronický nástroj, který převádí ruční vlny na hudbu.

Arduino je naprogramováno tak, aby převádělo mávání rukou nad deskou Flick 3D gest na hudební noty a poté syntetizovalo zvukový výstup produkující hudbu na GPIO pinu.

Zásoby

  • Pi Supply Flick Large
  • Velké pouzdro Pi Supply Flick
  • Arduino UNO
  • Odpor 4,75 kOhm
  • Kondenzátor 10 nF
  • RCA Jack/Plug kabel
  • Kabel USB typu A na typ B.

Krok 1: Schéma

Připojte Flick Large k Arduinu
Připojte Flick Large k Arduinu

Krok 2: Připojte Flick Large k Arduinu

Vložte desku Flick Large do pouzdra a připojte se k Arduinu podle schématu. Deska Flick Large je dodávána s protokabelem s páskou/zásuvkou, ale tento kabel je příliš dlouhý pro použití s Arduino Uno. Jedním z řešení je zkrátit nadměrnou délku na přibližně 100 mm, znovu připojit a izolovat jako na obrázku výše. Dalším řešením je objednat kratší páskový proto-kabel.

  • Flick VCC -> Ard pin 10Flick 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
  • Flick SDA -> Ard I2C SDA

Krok 3: Připojte výstupní kabel zvuku a dolní propust k Arduinu

Připojte výstupní kabel zvuku a nízkoprůchodový filtr k Arduinu
Připojte výstupní kabel zvuku a nízkoprůchodový filtr k Arduinu

Použijte kabel RCA samec/samice ze seznamu a rozdělte jej na dva mono kabely (stačí pouze jeden). Odřízněte konektor na jednom konci, samec nebo samice, podle toho, co odpovídá vstupu vašeho reproduktoru. Odstraňte izolaci z konce kabelu a připojte vodiče s odporem 4,75 Kohm a kondenzátorem 10nF ze seznamu podle schématu.

  • Audio výstup Ard + pin 11 -> Vnitřní vodič kabelu (přes odpor 4.75K)
  • Audio výstup Ard - pin 3 -> Vnější vodič kabelu

Krok 4: Připojte aktivní reproduktor ke zvukovému výstupu z Arduina

Připojte aktivní reproduktor ke zvukovému výstupu z Arduina
Připojte aktivní reproduktor ke zvukovému výstupu z Arduina

Připojte aktivní reproduktor ke zvukovému výstupu z Arduina. Pokud vstupní konektor vašeho reproduktoru není kompatibilní s RCA, použijte kabel adaptéru RCA. V tomto projektu je místo aktivního reproduktoru audio výstup z Arduina připojen k audio zesilovači, který pohání reproduktor, ale můžete použít i reproduktory k PC.

Krok 5: Připojte Arduino k počítači pomocí kabelu USB typu A/B

Krok 6: Nainstalujte Arduino IDE

Stáhněte a nainstalujte Arduino IDE do počítače nebo notebooku.

Krok 7: Nainstalujte si Synth Library

Stáhnout jako zip dzlonline/the_synth z github. Otevřete Arduino IDE, přejděte do nabídky-> Sketch-> Include Library-> Add. ZIP Library.. přejděte a otevřete stažený soubor.zip. Zavřete Arduino IDE.

Krok 8: Nainstalujte si program Flick-music

Stáhněte si připojený soubor flick_music.zip.txt do počítače, přejmenujte jej na flick_music.zip a rozbalte. Otevřete Arduino IDE, přejděte do nabídky-> Soubor-> Otevřete a přejděte na flick_music.ino v adresáři flick_music a klikněte na otevřít. Kód odešlete kliknutím na ikonu šipky.

Krok 9: Hrajte

A to je vše, nyní můžete pohybovat rukou nad deskou Flick a pokud je vše správné, přehraje se hudba. Oktávu můžete změnit poklepáním na levou nebo pravou elektrodu na okrajích desky Flick.

twitter.com/lanmiLab

hackster.io/lanmiLab

Doporučuje: