Съдържание:

Arduino Theremin Singing Muppet: 6 стъпки (със снимки)
Arduino Theremin Singing Muppet: 6 стъпки (със снимки)

Видео: Arduino Theremin Singing Muppet: 6 стъпки (със снимки)

Видео: Arduino Theremin Singing Muppet: 6 стъпки (със снимки)
Видео: THEREMIN - Over The Rainbow 2024, Юли
Anonim
Image
Image

За училищен проект за Arduino създадох макет с вграден термин, за да го направя пеещ макет. Вътре в устата му има фотоклетка, която се свързва с пиезо зумер, така че когато отворите и затворите устата му, височината ще се промени (колкото по -ярка е светлината на фотоклетката, толкова по -висока е височината).

Стъпка 1: Материали

* Arduino UNO

* Платформа

* Пиезо зумер

* Фотоклетка

* 220R резистор

* 8 проводника

* Тъкан от руно

* Плат

* Лепливи гугли очи

* 0,5 мм картон

* черно -червена строителна хартия

* Прежди

* Пълнене на вълна

* Игла и конец

* Лепило

* Лента

* Ножици

* Джобен нож (за прецизно рязане и пробиване на отвори)

Стъпка 2: Схема на Arduino

Главата на маппета
Главата на маппета

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

Първо монтирах зумера към платката и свързах единия край с проводник към цифров PIN 8 на Arduino, а другия към отрицателната шина. След това добавих фотоклетката и свързах единия край с проводник към положителната релса, а другия към аналоговия А0. В съответствие с фотоклетката и проводника, свързан към A0, добавих резистора, който отива към отрицателната шина. Накрая добавих два проводника за захранване на Arduino: един на отрицателната релса, свързваща се със земята, другият на положителната релса, свързваща се с 5V.

Забележка: веригата изисква само 6 проводника, но тъй като фотоклетката ще бъде в устата на матофона, а останалата част от макета ще бъде в задната му част, ще ви трябват 2 допълнителни проводника, за да преодолеете разстоянието и да свържете фотоклетката с останалите на веригата. В този случай допълнителните проводници заменят фотоклетката на горната снимка и двете се свързват към фотоклетката.

Стъпка 3: Кодиране

int sensorValue;

int сензорMin = 1023; int сензорMax = 0; void setup () {while (millis () sensorMax) {sensorMax = sensorValue; } if (sensorValue <sensorMin) {sensorMin = sensorValue; }}} void loop () {sensorValue = analogRead (A0); int pitch = map (sensorValue, sensorMin, sensorMax, 500, 1500); тон (8, височина, 20); забавяне (2); }

Стъпка 4: Главата на Muppet

Главата на маппета
Главата на маппета
Главата на маппета
Главата на маппета

Работейки върху матрицата, започнах с изрязване на картон на два полукръга, като се уверих, че формите са достатъчно големи, за да може ръката ми да се побере. След това проследих тези форми върху черна строителна хартия, която изрязах и залепих върху картона. С червена строителна хартия изрязах обикновена форма на езика и залепих това върху черната строителна хартия. Сега вече имате подвижна уста.

Вътре в устата, точно пред езика, пробих дупка, през която да премине фотоклетката, така че звуците, които ще издава маппет, действително се променят с движенията на устата.

(На първите снимки може да забележите дупка назад, където би било гърлото на матофона, това е така, защото първо исках да поставя фотоклетката там. Открих обаче, че по този начин устата не може да се затвори правилно, затова реших да преместя фотоклетката напред, точно пред езика.)

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

Когато лепилото изсъхне и лентите са фиксирани на място, изрязах руновия плат и го залепих за горната половина на главата. Започнах с залепването му от вътрешната страна на устата (около 1 см навътре, за да изглежда като горна устна) и проследяване около горната половина на устата, а след това го драпирам върху строителната хартия на върха на главата, като я залепя място. Продължавах да отрязвам тъканта, за да има възможно най -малко припокриване, докато всяка част от главата е покрита.

Косата, която направих, като изработих помпон, която е доста лесна: изрежете две големи форми на понички от картона, сложете ги една върху друга и започнете да увивате прежда около нея. Продължете да увивате, докато получите нещо като голяма прежда поничка, след което я нарежете между двата картона. завържете около него парче прежда между картоните, за да завържете струните заедно (не го отрязвайте веднага, след като завържете струните, ще ви е необходим, за да закрепите помпона към главата). Когато изваждате картонените парчета, можете да оформите вързаните струни в сферичен помпон. За да закрепя „косъма“на върха на главата, направих две дупки в горната част на главата, за да мине връвта прежда (използвана по -рано за връзване на помпона). Вътре в главата завързах това на възел. Помпонът сега е прикрепен към главата, макар и доста разклатен. Използвайте малко лепило, за да не подскача навсякъде.

Глупавите очи, които имах, бяха с лепкав гръб, така че просто ги залепих за главата.

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

След като проводниците бяха свързани към фотоклетката, можех да залепя тъканта от руно към долната половина на лицето, като отново започнах с долната устна и работя към строителната хартия. Уверих се, че от долната част на главата има достатъчно окачена материя, така че да имам достатъчно голяма повърхност, за да я залепя по-късно за тениската.

Стъпка 5: Тялото на куклите

Мъпетното тяло
Мъпетното тяло
Мъпетното тяло
Мъпетното тяло
Мъпетното тяло
Мъпетното тяло

Сега, когато главата е предимно направена, направих тениска от парче стара кърпа, като просто я сгънах наполовина, нарисувайки върху нея форма на тениска (не забравяйте винаги да добавяте около см до контурите, колкото можете не шиете ръба на кърпата), изрязвате го и го шиете заедно. След като предната и задната част са зашити заедно, сгънах ръба на ръкавите, деколтето и долната част и го приших към останалата част от тениската, за да направя подгъв. Когато подгъвките бяха готови, добавих останало парче плат и го заших от вътрешната страна на гърба на ризата, така че Arduino UNO и платката да останат на място, докато не се виждат. След това сгънах ризата отвътре навън. Ще забележите, че когато шиете по този начин (зашиване отвътре, след което го сгънете отвътре навън), ще получите хубави чисти шевове върху работата си.

Сложих поларената материя, висяща от гърлото на вътрешната страна на деколтето на тениската и залепих двете заедно. Когато лепилото изсъхне, свързах проводниците, висящи от фотоклетката в устата, към макета, залепих Arduino UNO и платката заедно гръб назад, залепих целия проводник на място (като се уверя, че зумерът не е покрит) и сложих Arduino UNO и макет в джоба в задната част на тениската.

Сега маппетът е основно направен, но все още пропуска някои подробности. Проследих формата на ръката върху тъканта от руно (отново направих очертанията с около сантиметър по -широк, отколкото щях да шия частите заедно). Също така е важно да се има предвид, че когато натъпквате ръката, тя ще стане по -тясна, отколкото когато е само с плоска форма, така че когато шиете неща, за да ги натъпчете по -късно, не забравяйте да я нарисувате много по -дебела, отколкото смятате за необходимо. Използвайки същата тактика като изработката на тениската, аз уших ръката заедно, оставяйки горната част на ръката отворена, за да мога да я сгъна отвътре след шиене. Когато добрата страна излезе, натъпках вътрешността и я заших. След това сложих ръката в ръкава на тениската и залепих двете заедно и повторих това за другата ръка. (Забележка: можете да направите действителни подвижни ръце на макет (като тези на Кермит), като отрежете около 2х40 см желязна тел и прикрепите всяко парче тел към всяка китка на мупета. Сега можете да премествате главата и устата на маточника с една ръка, докато движите ръцете му с другата си ръка.)

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

Стъпка 6: Готово

Свършен!
Свършен!
Свършен!
Свършен!
Свършен!
Свършен!

С направения маппет и Arduino на място, сега имате свой собствен пеещ приятел маппет!

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