Indholdsfortegnelse:

Arduino Theremin Singing Muppet: 6 trin (med billeder)
Arduino Theremin Singing Muppet: 6 trin (med billeder)

Video: Arduino Theremin Singing Muppet: 6 trin (med billeder)

Video: Arduino Theremin Singing Muppet: 6 trin (med billeder)
Video: සිංහලෙන් සිවිල් ඉංජීනේරු - Beam Designing for Flexure - Lecture 4 - Part 2 in Sinhala 2024, Juli
Anonim
Image
Image

Til et skoleprojekt om Arduino lavede jeg en muppet med en indbygget theremin for at gøre den til en sangmuppet. Inde i munden er en fotocelle, der forbinder til en Piezo -summer, så når du åbner og lukker munden, ændres tonehøjden (jo lysere lyset på fotocellen er, desto højere er tonehøjden).

Trin 1: Materialer

* Arduino UNO

* Brødbræt

* Piezo summer

* Fotocelle

* 220R modstand

* 8 ledninger

* Fleecestof

* Klud

* Sticky googly øjne

* 0,5 mm pap

* sort og rødt konstruktionspapir

* Garn

* Fyldning af uld

* Nål og tråd

* Lim

* Tape

* Saks

* Lommekniv (til præcisionsskæring og hulning)

Trin 2: Arduino -kredsløb

Muppet -hovedet
Muppet -hovedet

For at sikre, at projektet rent faktisk ville fungere efter hensigten, når det blev samlet, startede jeg med at lave kredsløbet og kode theremin.

Jeg monterede først summeren på brødbrættet og sluttede den ene ende med en ledning til digital PIN 8 på Arduino og den anden til den negative skinne. Jeg tilføjede derefter fotocellen og sluttede den ene ende med en ledning til den positive skinne og den anden til analog A0. I tråd med fotocellen og ledningen, der forbinder til A0, tilføjede jeg modstanden, der går til den negative skinne. Endelig tilføjede jeg to ledninger til at drive Arduino: en på den negative skinne, der forbinder til jorden, den anden på den positive skinne, der forbinder til 5V.

Bemærk: kredsløbet kræver kun 6 ledninger, men da fotocellen kommer til at være i muppens mund og resten af brødbrættet vil være i ryggen, skal du bruge 2 ekstra ledninger til at bygge bro over afstanden og forbinde fotocellen til resten af kredsløbet. I så fald erstatter de ekstra ledninger fotocellen på billedet ovenfor og forbindes begge til fotocellen.

Trin 3: Kodning

int sensorVærdi;

int sensorMin = 1023; int sensorMax = 0; void setup () {while (millis () sensorMax) {sensorMax = sensorValue; } hvis (sensorValue <sensorMin) {sensorMin = sensorValue; }}} void loop () {sensorValue = analogRead (A0); int pitch = map (sensorValue, sensorMin, sensorMax, 500, 1500); tone (8, tonehøjde, 20); forsinkelse (2); }

Trin 4: Muppet -hovedet

Muppet -hovedet
Muppet -hovedet
Muppet -hovedet
Muppet -hovedet

Da jeg arbejdede med muppet, startede jeg med at skære pap i to halvcirkler og sørgede for, at formerne var store nok til at min hånd passede ind. Jeg sporede derefter disse former på sort konstruktionspapir, som jeg skar ud og limede oven på pap. Med rødt konstruktionspapir skar jeg en simpel tunge ud og limede dette på det sorte konstruktionspapir. Nu har du allerede en bevægelig mund.

Inde i munden, lige foran tungen, gennemborede jeg et hul for fotocellen til at gå igennem, så de lyde, som muppet faktisk vil lave, ændres med mundens bevægelser.

(På de første billeder kan du måske se et hul tilbage, hvor muppens hals ville være, det var fordi jeg først ville placere fotocellen der. Men jeg fandt ud af, at på den måde kunne munden ikke lukke ordentligt, så jeg besluttede at flytte fotocellen fremad, lige foran tungen.)

Derefter skar jeg strimler ud af byggepapiret, hver cirka 2-3 cm brede, og limede dem på bagsiden af munden for at skabe den grove form af et hoved. Mellem trinene blev jeg ved med at sikre, at min hånd ville passe ind i hovedet.

Da limen var tør og strimlerne fikseret på plads, skar jeg fleecestoffet ud og limede det på den øverste halvdel af hovedet. Jeg begyndte med at lime det til indersiden af munden (ca. 1 cm ind for at få det til at ligne en overlæbe) og spore rundt om den øverste halvdel af munden og derefter lægge det over konstruktionspapiret oven på hovedet og lime det ind placere. Jeg blev ved med at skære stof væk, så der er så lidt overlapning som muligt, mens hver del af hovedet er dækket.

Håret lavede jeg ved at lave en pompon, som er ret let: Klip to store donutformer af pap, læg dem oven på hinanden og begynd at vikle garn rundt om det. Fortsæt indpakningen, indtil du har det, der ligner en stor garnmuffin, og skær den derefter mellem de to pap. bind et stykke garn rundt om det mellem papene for at binde snorene sammen (klipp ikke straks det, når du har bundet snorene, du skal bruge det til at fastgøre pomponen til hovedet). Når du fjerner papstykkerne, kan du lave de bundne strenge til en sfærisk pompon. For at sikre "håret" oven på muppet hovedet lavede jeg to huller i toppen af hovedet til garnstrengen (tidligere brugt til at binde pomponen sammen) til at gå igennem. Inde i hovedet bandt jeg dette i en knude. Pomponen er nu fastgjort til hovedet, omend temmelig vaklende. Brug lidt lim for at forhindre, at den hopper over det hele.

De googly øjne, jeg fik, havde klæbrige ryg, så jeg stak dem simpelthen fast i hovedet.

Inden jeg sluttede den nederste halvdel af hovedet, fastgjorde jeg to ledninger til fotocellen, så de kunne forbinde den med resten af brødbrættet. Fordi lodning mellem papir og stof virkede som en brandfare, blev tilslutning af alle arduino -dele hovedsageligt udført med tape.

Efter at ledningerne var forbundet til fotocellen, kunne jeg lime fleecestoffet til den nederste halvdel af ansigtet, igen starte med underlæben og arbejde mod konstruktionspapiret. Jeg sørgede for, at der hang nok stof løst fra bunden af hovedet, så jeg senere har en stor nok overflade til at lime det til t-shirten.

Trin 5: Muppet -kroppen

Muppet -kroppen
Muppet -kroppen
Muppet -kroppen
Muppet -kroppen
Muppet -kroppen
Muppet -kroppen

Nu hvor hovedet for det meste er gjort, lavede jeg en t-shirt af et stykke gammelt klud ved simpelthen at folde det halvt og tegne en t-shirt-form på det (husk altid at tilføje en cm eller deromkring til konturerne, som du kan sy ikke kanten af kluden), klip den ud og sy den sammen. Efter at forsiden og bagsiden er syet sammen, foldede jeg ærmekanten, halsudskæringen og bunden og syede den til resten af t-shirten for at lave en kant. Da sømmen var færdig, tilføjede jeg et resterende stykke stof og syede det indvendigt på bagsiden af trøjen, så Arduino UNO og brødbrættet kan forblive på plads, mens de er ude af syne. Herefter foldede jeg trøjen ud og ind. Du vil bemærke, at når du syr på denne måde (syning af indersiden og derefter foldning indeni), får du flotte, rene sømme på dit arbejde.

Jeg lagde fleecestoffet hængende fra muppethalsen inde i t-shirtens halsudskæring og limede de to sammen. Da limen var tørret, tilsluttede jeg ledningerne, der hængte fra fotocellen i munden, til brødbrættet, tapede Arduino UNO og brødbrættet sammen bag på ryg, tapede alle ledningerne på plads (for at sikre, at summeren ikke var dækket) og lagde Arduino UNO og brødbræt i lommen bag på t-shirten.

Nu er muppet dybest set færdigt, men det mangler stadig nogle detaljer. Jeg sporede formen på en arm på fleecestoffet (igen gjorde omridset cirka en cm bredere, end jeg skulle sy delene sammen). Det er også vigtigt at tage højde for, at når du fylder armen, bliver den smallere, end når den bare er en flad form, så når du syr ting til ting senere, skal du huske at tegne den meget tykkere, end du tror er nødvendig. Ved hjælp af den samme taktik som at lave t-shirten syede jeg armen sammen og lod overarmen være åben for at kunne folde den ud og ud efter syning. Når den gode side er ude, proppede jeg indersiden og syede den fast. Jeg lagde derefter armen inde i t-shirtens ærme og limede de to sammen og gentog dette for den anden arm. (Bemærk: du kan lave egentlige bevægelige muppetarme (som Kermit's) ved at skære ca. 2x40 cm jerntråd og vedhæfte hvert stykke tråd til hvert håndled på muppet. Nu kan du flytte muppets hoved og mund med en hånd, mens du bevæger armene med din anden hånd.)

Jeg ville også have, at muppet skulle have nogle ører, så jeg syede noget fleecestof i halvcirkler, foldede dem ud og ud og limede dem til hovedet.

Trin 6: Udført

Færdig!
Færdig!
Færdig!
Færdig!
Færdig!
Færdig!

Med muppet færdig og Arduino på plads, har du nu din helt egen sangmuppetven!

Anbefalede: