Spisu treści:

MozziByte: 6 kroków
MozziByte: 6 kroków

Wideo: MozziByte: 6 kroków

Wideo: MozziByte: 6 kroków
Wideo: Omniolin: version 1 prototype 2024, Listopad
Anonim
Image
Image
Składniki
Składniki

MozziByte to nakładka audio dla mikrokontrolera Arduino Pro Micro.

Ta mała, tania i solidna platforma umożliwia projektantom, artystom, muzykom, twórcom i studentom szybkie prototypowanie i tworzenie innowacyjnych i pomysłowych produktów dźwiękowych, instalacji dźwiękowych, butikowych syntezatorów i zabawek dźwiękowych.

MozziByte podłącza Arduino do wzmacniacza audio, aby uzyskać natychmiastową satysfakcję dźwiękową przy użyciu biblioteki syntezatorów Mozzi.

Lub odkrywaj pomysły dźwiękowe, dodając czujniki, przełączniki i pokrętła na płytce stykowej, aby dźwięki reagowały na światło, siłę, przyspieszenie lub cokolwiek innego, co można wyczuć.

Po inspirację zajrzyj do Galerii na stronie Mozzi.

Krok 1: Składniki

Składniki
Składniki
Składniki
Składniki
  1. MozziByte
  2. Arduino Pro-Mikro
  3. Słuchawki z gniazdem 3,5 mm
  4. Kabel USB - typ A do Micro-B
  5. Komputer z portem USB typu A
  6. Edytor stron Arduino
  7. Biblioteka syntezy Mozziego

Krok 2: Włóż Arduino do MozziByte

Włóż Arduino do MozziByte
Włóż Arduino do MozziByte
Włóż Arduino do MozziByte
Włóż Arduino do MozziByte
Włóż Arduino do MozziByte
Włóż Arduino do MozziByte
  1. Włóż szpilki Arduino Pro-micro do listew gniazd na MozziByte.

    Złącze USB w Arduino znajduje się powyżej przy białym złączu baterii w MozziByte. Sprawdź wyrównanie, upewniając się, że pin AO wchodzi w gniazdo AO. Uważaj, aby nie zgiąć kołków podczas wkładania do gniazd

  2. Podłącz kabel USB do Arduino.
  3. Podłącz gniazdo słuchawkowe do gniazda audio w MozziByte.

Krok 3: Edytor sieciowy Arduino

Edytor stron Arduino
Edytor stron Arduino
Edytor stron Arduino
Edytor stron Arduino
Edytor stron Arduino
Edytor stron Arduino
Edytor stron Arduino
Edytor stron Arduino
  1. Zainstaluj wtyczkę sieciową Arduino.
  2. Zarejestruj konto w Arduino Web Editor, a następnie zaloguj się
  3. Podłącz Arduino do komputera za pomocą kabla USB
  4. Miga dioda LED na Arduino

    • Kliknij Przykłady->01. Podstawy i wybierz przykład Blink, aby załadować go do Edytora.
    • DODAJ TĘ LINIĘ do przykładowego kodu Blink powyżej procedury setup() (patrz obrazek).#define LED_BUILTIN 17 // adres diody LED na Arduino Pro-micro
    • W menu Narzędzia kliknij na Tablica i wybierz Pro-micro, a jeśli go tam nie ma, to Leonardo
    • Naciśnij przycisk zaznaczenia, aby skompilować kod dla Pro-micro.
    • W menu Narzędzia kliknij Port i wybierz port USB, do którego podłączony jest Arduino.
    • Naciśnij strzałkę>, aby wgrać kod do Arduino.
    • Dwie czerwone diody LED będą migać podczas ładowania kodu.
    • Jedna dioda LED będzie nadal migać co sekundę.
    • Więcej informacji na temat korzystania z edytora Arduino Web Editor.
  5. Zmień prędkość migania
    • spójrz na procedurę loop() w kodzie.
    • zmień opóźnienie(1000) na opóźnienie(100). Dzięki temu dioda LED miga 10x szybciej - co 100ms.
    • zmień czas świecenia diody LED, zmieniając czas trwania drugiej funkcji opóźnienia również na 100 ms. Teraz będzie migać bardzo szybko!

Krok 4: Biblioteka Mozzi Synth

Biblioteka Mozzi Synth
Biblioteka Mozzi Synth
Biblioteka Mozzi Synth
Biblioteka Mozzi Synth
Biblioteka Mozzi Synth
Biblioteka Mozzi Synth
  1. Pobierz bibliotekę Mozzi Synth dla Arduino z https://sensorium.github.io/Mozzi/download/. Wybierz ŻÓŁTY przycisk, który łączy najnowszą wersję rozwojową na GitHub. Kliknij ZIELONY przycisk z napisem Klonuj lub Pobierz, a następnie kliknij POBIERZ ZIP. Plik Mozzi-master.zip pojawi się w folderze Pobrane.
  2. Zaimportuj Mozzi do Arduino Web Editor. Najpierw kliknij Biblioteki, a następnie naciśnij przycisk strzałki w górę, aby zaimportować plik Mozzi-master.zip. Teraz kliknij zakładkę Biblioteka niestandardowa, aby zobaczyć Mozzi i folder przykładów.
  3. Światła, Akcja, Dźwięk. W Mozzi Example kliknij folder 01. Basics i wybierz przykład Sinewave, aby załadować go do edytora. Kliknij strzałkę >, aby przesłać kod do Arduino. Załóż słuchawki i powinieneś usłyszeć dźwięk:) To tylko nudny ton sinusoidalny, który jest tak denerwujący jak komar brzęczący wokół twojej głowy w ciemności.
  4. Zmień wysokość tego jęczącego dźwięku MozziByte, zmieniając częstotliwość w procedurze setup() (patrz obrazek).

Krok 5: Graj:)

Możesz posłuchać wersji demonstracyjnych algorytmów syntezy Mozzi online

Zagraj z tymi demami, które znajdziesz w folderze Mozzi Synthesis

  • FMSynth
  • PacketSynth
  • Rezonansowy
  • ReverbTank
  • Próbka
  • itp.

Spróbuj pobawić się różnymi parametrami, aby zmienić dźwięki.

Krok 6: Kolejne kroki

Następny (nadchodzący) MozziByte Instructable pokaże Ci, jak dodać pokrętła i czujniki, aby stworzyć własną interaktywną zabawkę dźwiękową.

Zalecana: