Съдържание:

Arduino Lego Tannerin: 6 стъпки
Arduino Lego Tannerin: 6 стъпки

Видео: Arduino Lego Tannerin: 6 стъпки

Видео: Arduino Lego Tannerin: 6 стъпки
Видео: Tannerin Example 2024, Юли
Anonim
Arduino Lego Tannerin
Arduino Lego Tannerin

Танеринът е музикален инструмент, който се свири чрез плъзгане на маркер по дължината на тел или подложка. Това създава чист тон на синусоида, който може да се разпростира върху толкова ноти или октави, колкото желаете, винаги по плавен (т.е. портаменто/височина) тон. Използва се в хита на Beach Boys „Good Vibrations“.

Тъй като всички в момента изграждат светлини там (включително и аз), реших, че е по -добре да пусна Instructable за Tannerin.

Стъпка 1: Основата

Базата
Базата
Базата
Базата
Базата
Базата

Започнете с изграждането на възможно най -дългата база. Когато седнете в средата, трябва лесно да стигнете до двата края. Аз построих моя от Lego - просто защото мога. След това разтегнете парче нихромова тел по цялата ширина и завършете, като завържете всеки край около винт. Това ще помогне да се разсее всяка топлина, която отделя. Дръжте този проводник научен. Измерете съпротивлението на този участък от тел, тъй като това ще ви даде представа за обхвата и детайлността на инструмента. Моят беше 176 ома, на 1,2 метра.

Стъпка 2: Пръчката

Пръчката
Пръчката

Създайте „пръчка“, като прикрепите дълго парче кабел към крокодилска щипка. Това трябва да е достатъчно дълго, за да се простира по цялата ширина на Tannerin, с малко повече, за да достигне мястото, където ще бъде поставена платката.

Стъпка 3: Хардуерът

Хардуерът
Хардуерът

Прикрепете проводници към двата края на нихромовия проводник и ги въведете в платка. След това прикрепете края на маркиращия проводник към същата верига. Използвам макет, както е показано тук. Схемата следва.

Стъпка 4: Схемата

Схемата
Схемата

Схемата на схемата. Ще искате да смените резистора с достатъчно голям, за да ограничите тока през нихромовия проводник (за да не стане прекалено горещ), но достатъчно малък, така че има забележим спад на потенциала, когато маркерът късо съединение част от проводника. Arduino има диапазон 0-1023 за 0-5v на своите аналогови входове. 5 mv на вход. Така че, ако искате 100 възможни входа по проводника, трябва да има 0.5v през нихромовия проводник.

Стъпка 5: Софтуерът

След това напишете кратка програма, която да интерпретира входните стойности и да произведе разумен изход. Използвам музикалната система Armstrong като средство за бързо прототипиране на инструмента. Използването на Armstrong също ми позволява да задействам различни звуци на моя компютър, без да променям кода на Arduino. Изходният код на Tannerin вече е достъпен в папката с примери на архива на Армстронг. Амстронг е колекция от съчетания, които улесняват изграждането и прототипирането на музикални инструменти на Arduino. Той абстрахира хардуерните щифтове от тяхната функция и поддържа серийни комуникации, позволявайки да се възпроизвеждат звуци на отдалечен хардуер (компютър или синтезатор) без допълнително кодиране. Изтеглете Armstrong

Стъпка 6: Фин

Фин!
Фин!

Тогава е време вашият музикален гений да заблести. Може да откриете, че лекото повишаване на температурата води до разхлабване на проводника, като в този случай можете да го поддържате обучен, като го натиснете с пръст или друг винт. Можете също така да маркирате отделни бележки по дължината като ръководство за изпълнение.

Препоръчано: