INHOUDSOPGAWE:

Arduino Theremin Sing Muppet: 6 stappe (met foto's)
Arduino Theremin Sing Muppet: 6 stappe (met foto's)

Video: Arduino Theremin Sing Muppet: 6 stappe (met foto's)

Video: Arduino Theremin Sing Muppet: 6 stappe (met foto's)
Video: THEREMIN - Over The Rainbow 2024, Julie
Anonim
Image
Image

Vir 'n skoolprojek oor Arduino het ek 'n muppet met 'n ingeboude theremin geskep om dit 'n sangmuppet te maak. Binne -in die mond is 'n fotosel wat met 'n Piezo -zoemer verbind kan word, sodat wanneer u sy mond oop- en toemaak, die toonhoogte sal verander (hoe helderder die lig op die fotosel, hoe hoër is die toonhoogte).

Stap 1: materiaal

* Arduino UNO

* Broodbord

* Piezo -gonser

* Fotosel

* 220R weerstand

* 8 drade

* Fleece stof

* Doek

* Sticky googly oë

* 0,5 mm karton

* swart en rooi konstruksiepapier

* Gare

* Vulwol

* Naald en garing

* Plak

* Band

* Skêr

* Sakmes (vir presisie sny en gatmaak)

Stap 2: Arduino -stroombaan

Die Muppet -kop
Die Muppet -kop

Om seker te maak dat die projek werklik werk soos dit bedoel was, het ek begin met die maak van die kring en die kodering van die theremin.

Ek het eers die zoemer op die broodbord aangebring en die een kant met 'n draad aan die digitale PIN 8 op die Arduino gekoppel en die ander aan die negatiewe spoor. Ek voeg toe die fotosel by en verbind die een kant met 'n draad aan die positiewe spoor en die ander aan analoog A0. In ooreenstemming met die fotosel en draad wat met A0 verbind is, het ek die weerstand bygevoeg wat na die negatiewe spoor gaan. Laastens het ek twee drade bygevoeg om die Arduino aan te dryf: een op die negatiewe spoor wat met die grond verbind word, die ander op die positiewe spoor wat met 5V aansluit.

Let wel: die kring benodig slegs 6 drade, maar aangesien die fotosel in die mond van die muppet sal wees en die res van die broodbord agterop is, benodig u 2 ekstra drade om die afstand te oorbrug en die fotosel aan die res te koppel van die kring. In daardie geval vervang die ekstra drade die fotosel op die foto hierbo en sluit albei aan op die fotosel.

Stap 3: Kodering

int sensorValue;

int sensorMin = 1023; int sensorMax = 0; ongeldige opstelling () {terwyl (millis () sensorMax) {sensorMax = sensorValue; } if (sensorValue <sensorMin) {sensorMin = sensorValue; }}} leemte lus () {sensorValue = analogRead (A0); int toonhoogte = kaart (sensorValue, sensorMin, sensorMax, 500, 1500); toon (8, toonhoogte, 20); vertraging (2); }

Stap 4: Die Muppet -kop

Die Muppet -kop
Die Muppet -kop
Die Muppet -kop
Die Muppet -kop

Toe ek aan die muppet werk, het ek begin om karton in twee halfsirkels te sny en seker te maak dat die vorms groot genoeg is sodat my hand daarby kan pas. Met rooi konstruksiepapier sny ek 'n eenvoudige tongvorm uit en plak dit op die swart konstruksiepapier. Nou het jy reeds 'n beweegbare mond.

Binne -in die mond, net voor die tong, het ek 'n gat gesteek om deur die fotosel te gaan, sodat die geluide wat die muppet maak, werklik verander met die bewegings van sy mond.

(Op die eerste foto's kan u 'n gat agter die keel van die muppet sien, dit is omdat ek eers die fotosel daar wou plaas. Maar ek het agtergekom dat die mond nie behoorlik kan toemaak nie, so ek besluit om die fotosel vorentoe te skuif, net voor die tong.)

Daarna sny ek stroke van die konstruksiepapier, elk ongeveer 2-3 cm breed, en plak dit aan die agterkant van die mond vas om die ruwe vorm van 'n kop te skep. Tussen die trappe het ek seker gemaak dat my hand in die kop pas.

Toe die gom droog was en die stroke vasgemaak is, het ek die vliesstof uitgesny en dit aan die boonste helfte van die kop vasgeplak. Ek het begin om dit aan die binnekant van die mond vas te plak (ongeveer 1 cm in om dit soos 'n bolip te laat lyk) en om die boonste helfte van die mond te trek en dit dan oor die konstruksiepapier bo -op die kop te plak, en dit vas te plak plek. Ek het die stof aanhou sny sodat daar so min as moontlik oorvleueling is terwyl elke deel van die kop bedek is.

Die hare wat ek gemaak het deur 'n pompon te maak wat redelik maklik is: sny twee groot doughnut -vorms van die karton, sit dit op mekaar en draai gare om dit. Gaan verder met die toedraai totdat u 'n groot garing doughnut het, en sny dit dan tussen die twee kartonne. bind 'n stuk garing daar rondom tussen die kartonne om die toue aan mekaar vas te bind (moenie dit dadelik sny as jy die toue vasgemaak het nie, jy sal dit nodig hê om die pompon aan die kop vas te maak). As u die kartonstukke verwyder, kan u die vasgemaakte snare in 'n bolvormige pompon vorm. Om die "hare" bo -op die muppetkop vas te maak, het ek twee gate in die bokant van die kop gemaak om die draad gare (wat vroeër gebruik is om die pompon vas te maak) om deur te gaan. Binne -in die kop het ek dit in 'n knoop vasgemaak. Die pompon is nou aan die kop vasgemaak, al is dit redelik wankelrig. Gebruik 'n bietjie gom om te voorkom dat dit oral spring.

Die googly oë wat ek gekry het, het 'n taai rug, sodat ek dit eenvoudig teen die kop vassteek.

Voordat ek die onderste helfte van die kop voltooi het, het ek twee drade aan die fotosel geheg sodat hulle dit met die res van die broodbord kon verbind. Omdat soldering tussen papier en stof na 'n groot brandgevaar gelyk het, is die verbinding van alle arduino -onderdele meestal met band gedoen.

Nadat die drade aan die fotosel gekoppel was, kon ek die vliesstof aan die onderste helfte van die gesig plak, weer begin met die onderlip en werk na die konstruksiepapier. Ek het seker gemaak dat daar genoeg stof aan die onderkant van die kop hang sodat ek 'n groot genoeg oppervlak het om dit later aan die t-hemp te plak.

Stap 5: Die Muppet Body

Die Muppet Body
Die Muppet Body
Die Muppet Body
Die Muppet Body
Die Muppet Body
Die Muppet Body

Noudat die kop meestal gedoen is, het ek 'n t-hemp gemaak van 'n stuk ou lap deur dit eenvoudig in die helfte te vou en 'n t-hempvorm daarop te teken (onthou om altyd 'n cm of so by die buitelyne te voeg as wat u kan) stik die rand van die lap nie), sny dit uit en stik dit aanmekaar. Nadat die voor- en agterkant aanmekaar vasgewerk is, vou ek die rand van die moue, die nek en die onderkant en maak dit vas aan die res van die t-hemp om 'n soom te maak. Toe die rande klaar was, het ek 'n oorblywende stuk stof bygevoeg en aan die binnekant van die hemp vasgewerk, sodat die Arduino UNO en die broodbord op hul plek kan bly terwyl hulle buite sig is. Hierna vou ek die hemp binne na buite. U sal sien dat as u op hierdie manier naaldwerk (aan die binnekant naaldwerk en binne -in vou), u skoon nate op u werk kry.

Ek het die vliesstof wat aan die muppetnek hang, binne die halslyn van die t-hemp gesit en die twee vasgeplak. Toe die gom droog is, verbind ek die drade wat van die fotosel in die mond hang, aan die broodbord, plak die Arduino UNO en die broodbord van agter tot agter vas, plak al die draad vas (maak seker dat die zoemer nie bedek is nie) en sit die Arduino UNO en broodbord in die sak agter in die t-hemp.

Nou is die muppet basies klaar, maar dit mis nog steeds 'n paar besonderhede. Ek het die vorm van 'n arm op die vliesstof opgespoor (weer die omtrek ongeveer 'n cm wyer gemaak as wat ek die dele aanmekaar sou werk). Dit is ook belangrik om in ag te neem dat as u die arm stamp, dit smaller sal word as wanneer dit net 'n plat vorm is, dus onthou dat u dit baie dikker moet teken as wat u dink nodig is. Met dieselfde taktiek as om die t-hemp te maak, het ek die arm aanmekaar vasgewerk en die bo-arm oop gelaat sodat ek dit na binne kon vou. As die goeie kant uit is, stop ek die binnekant en maak dit toe. Ek het toe die arm in die mou van die t-hemp gesit en die twee vasgeplak, en dit herhaal vir die ander arm. (Let wel: u kan werklike beweegbare muppet -arms maak (soos Kermit) deur ongeveer 2x40 cm ysterdraad te sny en elke stuk draad aan elke pols van die muppet vas te maak. Nou kan u die kop en mond van die muppet met een hand beweeg terwyl u sy arms beweeg met jou ander hand.)

Ek wou ook hê dat die muppet 'n paar ore moes hê, so ek het 'n paar vliesstof in halfsirkels vasgewerk, dit binne -in gevou en dit aan die kop vasgeplak.

Stap 6: Klaar

Klaar!
Klaar!
Klaar!
Klaar!
Klaar!
Klaar!

Met die muppet klaar en die Arduino in plek, het u nou u eie sangmuppetvriend!

Aanbeveel: