Spisu treści:
Wideo: Prosta maszyna perkusyjna z Arduino Uno i Mozzi: 4 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:27
Życie w Argentynie oznacza, że międzynarodowa poczta zostanie skradziona lub utknie w odprawie celnej. Dodaj kwarantannę koronawirusa, a Twój następny projekt będzie ograniczony do starej płyty Arduino Uno. Dobre wieści? Jak mówi wielki poeta z Rolling Stones „Czas jest po mojej stronie… tak jest”
Ściągnąłem Mozzi, znakomitą, ale i skomplikowaną bibliotekę muzyczną, która do działania nie wymaga dodatkowego sprzętu i zacząłem czytać dokumentację. Wyszedłem z prostym automatem perkusyjnym/sekwencerem, który można obsługiwać całkowicie za pomocą 5 pokręteł i 1 przycisku. Pierwsze pokrętło zmieni uderzenia na minutę, a pozostałe 4 pokrętła określą, co grać w każdym uderzeniu. Dodałem również 4 diody LED do identyfikacji aktualnego rytmu.
Kieszonkowe dzieci
Arduino Uno
Biblioteka Mozziego
5 gałek
1 przycisk
1 gniazdo audio
Opcjonalne etui z nadrukiem 3d
Krok 1: Szczegóły programowania
Wewnątrz kodu, wraz z bitami, odczytywane jest każde pokrętło, a wartość od 0 do 1024 jest odwzorowana w skali 1-10. 1 oznacza ciszę. 2 oznacza kopnięcie. 3 oznacza cześć. 4 oznacza, że werbel i ostatnie pozycje są używane dla niektórych zsyntetyzowanych dźwięków w różnych nutach.
Krok 2: Załącznik
Obudowę wykonano z prostokątów 2mm i 4 śrub.
Krok 3: Dźwięki
Dźwięki zostały przekonwertowane z wav na surowe dane i załadowane jako pliki external.h wraz z kodem.ino. Ta procedura była nieco trudna i obejmowała zewnętrzne oprogramowanie, takie jak Audacity, a także skrypt Pythona do konwersji.raw na.h
Prosta maszyna perkusyjna jest fajna do grania, domyślne dźwięki można zmienić na inne dźwięki, takie jak efekty Gameboy i dźwięki Atari low-fi.
Oczywiście kwarantanna oznacza również brak publiczności dla twoich dziwnych elektronicznych koncertów, więc stworzyłem małą ruchomą animatronikę, która automatycznie wykryje bity i poruszy głowę w rytm muzyki.
Krok 4: Demo
Oto demonstracja granej maszyny perkusyjnej.
Ruchoma głowa to samodzielny projekt z modułem dźwiękowym i Arduino Nano. Automatycznie wykrywa BPM i odpowiednio porusza głową.
Zalecana:
Biometryczna maszyna do głosowania oparta na odciskach palców przy użyciu Arduino: 4 kroki (ze zdjęciami)
Biometryczna maszyna do głosowania oparta na odciskach palców przy użyciu Arduino: Wszyscy znamy istniejący elektroniczny automat do głosowania, w którym użytkownik musi nacisnąć przycisk, aby oddać głos. Ale te maszyny od początku były krytykowane za temperowanie. Tak więc rząd planuje wprowadzenie bazy odcisków palców
Maszyna szumów Arduino: 4 kroki
Arduino Noise Machine: Podczas rozbierania starego komputera znalazłem mały głośnik. do recyklingu i pomyślałem, że zobaczę, jak to brzmiało przy użyciu funkcji Arduino Tone(). Zacząłem od jednego potencjometru 10Ω do kontrolowania wysokości tonu i zacząłem trochę hałasować. Funkcja Ton()
Prosta lekka maszyna: 5 kroków
Simple Light Machine: Wprowadzenie Zamierzam użyć arduino do stworzenia prostej lekkiej maszyny. Ta maszyna jest bardzo prosta, ale wymagała pewnych materiałów związanych z arduino. Każdy może to łatwo zrobić. Źródła: https://www.instructables.com/id/Arduino-Heart-Sh
Prosta, łatwa maszyna do pracy domowej: 4 kroki (ze zdjęciami)
Prosta maszyna do łatwej pracy domowej: Ta maszyna jest zbudowana z tanich materiałów i nie przekracza 7 $, aby zbudować. Aby to zbudować, potrzebujesz cierpliwości i 2 godzin czasu. Musisz być zaznajomiony z lutowaniem i okablowaniem, ponieważ wiąże się to z małym obwodem. Po zbudowaniu wystarczy podłączyć
Super GrooveAxe: Mini maszyna perkusyjna: 10 kroków (ze zdjęciami)
Super GrooveAxe: Mini maszyna perkusyjna: Poczuj mały bum! Czy kiedykolwiek czułeś, że brakuje Ci bitów? Czy Twój dzień potrzebuje lepszej ścieżki dźwiękowej? Poczuj boom z Super GrooveAxe! Jest to kieszonkowy automat perkusyjny na baterie i amp; sekwencer, który możesz zabrać ze sobą wszędzie. Sprawia, że