Spisu treści:
Wideo: Arduino Lego Tannerin: 6 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:33
Tannerin to instrument muzyczny, na którym gra się przesuwając marker wzdłuż drutu lub podkładki. Daje to czysty ton sinusoidalny, który może rozciągać się na dowolną liczbę nut lub oktaw, zawsze płynnie (tj. Portamento/pitch bend). Wykorzystano go w hicie Beach Boys „Good Vibrations”.
Ponieważ wszyscy budują teraz lekkie thereminy (w tym ja), pomyślałem, że lepiej wydam Instruktaż dla Tannerina.
Krok 1: Baza
Zacznij od zbudowania jak najdłuższej bazy. Kiedy usiądziesz na środku, powinieneś być w stanie łatwo dosięgnąć obu końców. Zbudowałem swoją z Lego - tylko dlatego, że mogę. Następnie rozciągnij kawałek drutu nichromowego na całej szerokości i na koniec zawiąż każdy koniec wokół śruby. Pomoże to rozproszyć wszelkie wydzielane ciepło. Utrzymuj ten przewód nauczony. Zmierz opór tego odcinka drutu, ponieważ da ci to wyobrażenie jako zakres i ziarnistość instrumentu. Mój miał 176 omów, w poprzek 1,2 metra.
Krok 2: Różdżka
Stwórz „różdżkę”, dołączając długi kawałek kabla do krokodyla. Musi być wystarczająco długi, aby rozciągać się na całej szerokości Tannerina, z odrobiną dodatkowej, aby dotrzeć do miejsca, w którym zostanie umieszczona płytka drukowana.
Krok 3: Sprzęt
Podłącz przewody do obu końców drutu nichromowego i włóż do płytki drukowanej. Następnie dołącz koniec przewodu znacznika do tego samego obwodu. Używam płytki prototypowej, jak pokazano tutaj. Schemat jest następujący.
Krok 4: Schemat
Schemat obwodu. Będziesz chciał wymienić rezystor na wystarczająco duży, aby ograniczyć prąd płynący przez drut nichromowy (aby nie był zbyt gorący), ale na tyle mały, aby zauważalny był spadek potencjału, gdy znacznik zwiera część drutu. Arduino ma zakres 0-1023 dla 0-5 V na wejściach analogowych. tj. 5 mv na wejście wejściowe. Więc jeśli chcesz 100 możliwych wejść wzdłuż przewodu, musi być 0,5V na przewodzie nichromu.
Krok 5: Oprogramowanie
Następnie napisz krótki program, który zinterpretuje wartości wejściowe i wygeneruje sensowne wyjście. Używam systemu muzycznego Armstrong jako środka do szybkiego prototypowania instrumentu. Korzystanie z Armstronga pozwala mi również na wyzwalanie różnych dźwięków na moim komputerze bez zmiany kodu Arduino. Kod źródłowy Tannerina jest teraz dostępny w folderze przykładów archiwum Armstronga. Amstrong to zbiór procedur, które znacznie ułatwiają budowanie i prototypowanie instrumentów muzycznych na Arduino. Oddziela piny sprzętowe od ich funkcji i obsługuje komunikację szeregową, umożliwiając odtwarzanie dźwięków na zdalnym sprzęcie (komputerze lub syntezatorze) bez dodatkowego kodowania. Pobierz Armstrong
Krok 6: Fin
Nadszedł czas, aby zabłysnąć Twój muzyczny geniusz. Może się okazać, że niewielki wzrost temperatury powoduje poluzowanie drutu, w którym to przypadku można go utrzymać, naciskając go palcem lub inną śrubą. Możesz także oznaczyć poszczególne notatki na całej długości jako wskazówki dotyczące wydajności.
Zalecana:
Prezentacja Lego/Cobi Arduino: 7 kroków
Lego/Cobi Showcase Arduino: To jest projekt Arduino, który stworzyłem, aby zaprezentować mój czołg COBI „Maus”. Oryginalny link ma tylko przewijany moduł tekstowy LCD. Dla mnie improwizowałem, więc znalazłem zastosowanie dla przewijanego tekstu. Pokryłem LCD Legos t
Modernizacja Commodore 64 z Raspberry Pi, Arduino i Lego: 17 kroków (ze zdjęciami)
Commodore 64 Revamp z Raspberry Pi, Arduino i Lego: Ten projekt pozwala na nowo odkryć scenę gier z lat 80., wskrzeszając stary domowy komputer Commodore 64 przy użyciu nowych komponentów i tych zawsze wszechstronnych klocków Lego! Jeśli miałeś jeden z tych komputerów, ta kompilacja pozwoli Ci odtworzyć zapomniane gry
Lego Lego Skull Man: 6 kroków (ze zdjęciami)
Lego Lego Skull Man: Cześć, dzisiaj nauczę cię, jak zrobić fajnego, małego, zasilanego baterią, ledowego człowieka z czaszką lego. Byłoby to świetne na Halloween, które wkrótce nadejdzie. Albo byłby to nawet świetny, prosty projekt do zrobienia kiedy twoja deska lub tylko mały kawałek płaszcza
Arduino Arcade Lego Games Box: 19 kroków (ze zdjęciami)
Arduino Arcade Lego Games Box: Jeśli masz dzieci, prawdopodobnie napotkasz te same problemy, co w przypadku zestawów Lego, które dla nich kupiłeś. Składają się i bawią się nimi, ale po chwili zestawy zamieniają się w jedną kupkę cegieł. Dzieci dorastają i nie wiesz, co
Kontrolowane przez Arduino ramię robota z Lego Mindstorm: 6 kroków
Kontrolowane przez Arduino ramię robota z Lego Mindstorm: Zmień dwa stare silniki Lego Mindstorm na ramię chwytaka sterowane przez Arduino Uno. To jest projekt Hack Sioux Falls, w którym rzuciliśmy wyzwanie dzieciom, aby zbudowały coś fajnego za pomocą Arduino