Мазмұны:

Ардуино Лего Таннерин: 6 қадам
Ардуино Лего Таннерин: 6 қадам

Бейне: Ардуино Лего Таннерин: 6 қадам

Бейне: Ардуино Лего Таннерин: 6 қадам
Бейне: 🦾Оживляем танк с манипулятором на Arduino 2024, Қараша
Anonim
Ардуино Лего Таннерин
Ардуино Лего Таннерин

Таннерин - бұл маркерді сымның немесе жастықтың ұзындығы бойымен сырғыту арқылы ойналатын музыкалық аспап. Бұл таза синусоидалық толқынның тонусын шығарады, ол қалағаныңызша көптеген ноталарды немесе октаваларды соза алады, әрқашан тегіс (яғни портаменто/пент -иілу). Ол Beach Boys «Жақсы діріл» хитінде қолданылды.

Барлығы жеңіл тереминдер құрып жатқан кезде (мен қосқанда) мен Таннеринге арналған нұсқаулық шығарғым келеді деп ойладым.

1 -қадам: Негіз

База
База
База
База
База
База

Мүмкін болатын ең ұзын базаны құрудан бастаңыз. Ортаға отырғанда, сіз екі шетіне де оңай жетуіңіз керек. Мен шахтаны Lego -дан салдым - мүмкіндіктен. Содан кейін нихром сымының бір бөлігін бүкіл ені бойынша созып, әр ұшын бұранданың айналасына байлаңыз. Бұл кез келген жылуды шығаруға көмектеседі. Бұл сымды үйретіңіз. Бұл сымның қарсылығын өлшеңіз, себебі бұл сізге құралдың диапазоны мен түйіршіктілігі туралы түсінік береді. Менікі 176 Ом, ені 1,2 метр.

2 -қадам: таяқша

Таяқша
Таяқша

Крокодил қыстырғышқа ұзын кабельді бекіту арқылы «таяқша» жасаңыз. Бұл Таннериннің бүкіл ені бойынша созылатын жеткілікті ұзын болуы керек, ал тізбек тақтасы орналастырылатын жерге жету үшін аздап қосымша.

3 -қадам: аппараттық құрал

Аппараттық құрал
Аппараттық құрал

Сымдарды нихромды сымның екі шетіне бекітіңіз де, тақтаға салыңыз. Содан кейін маркер сымының ұшын сол схемаға бекітіңіз. Мен мұнда көрсетілгендей тақтаны қолданамын. Схема келесідей.

4 -қадам: Схема

Схемалық
Схемалық

Схеманың схемасы. Сіз резисторды нихромды сым арқылы токты шектейтін жеткілікті үлкен мөлшерге ауыстырғыңыз келеді (ол тым ыстық болмас үшін), бірақ маркер сымның қысқа тұйықталуы кезінде әлеуеттің айтарлықтай төмендеуін көрсетеді. Arduino аналогтық кірістерде 0-5 вольт үшін 0-1023 диапазонына ие. яғни кіру үшін 5 мв. Егер сіз сым бойымен 100 мүмкін кіруді қаласаңыз, нихромды сым бойынша 0,5В болуы керек.

5 -қадам: Бағдарламалық қамтамасыз ету

Содан кейін кіріс мәндерін түсіндіру және ақылға қонымды нәтиже шығару үшін қысқа бағдарлама жазыңыз. Мен Армстронг музыкалық жүйесін құралды жылдам прототиптеу құралы ретінде қолданамын. Армстронгты қолдану менің компьютерімде әр түрлі дыбыстарды Arduino кодын өзгертпестен қосуға мүмкіндік береді. Tannerin бастапқы коды қазір Армстронг мұрағатының мысалдар папкасында қол жетімді. Амстронг - Arduino -да музыкалық аспаптардың құрылысын және прототипін жасауды жеңілдететін процедуралар жиынтығы. Ол аппараттық түйреуіштерді өз функциясынан шығарады және дыбысты қашықтағы аппараттық құралдарда (компьютерде немесе синтезаторда) қосымша кодтаусыз ойнатуға мүмкіндік беретін сериялық байланысты қолдайды.

6 -қадам: фин

Фин!
Фин!

Сіздің музыкалық генийіңіз жарқырайтын уақыт келді. Температураның шамалы көтерілуі сымның тарылуына әкелетінін байқауыңыз мүмкін, бұл жағдайда оны саусағыңызбен немесе басқа бұрандамен басыңыз. Сондай -ақ, жеке жазбаларды орындау бойынша нұсқаулық ретінде ұзындығы бойынша белгілеуді қалауыңыз мүмкін.

Ұсынылған: