Sommario:
- Passaggio 1: materiali
- Passaggio 2: circuito Arduino
- Passaggio 3: codifica
- Passaggio 4: la testa dei Muppet
- Passaggio 5: il corpo dei Muppet
- Passaggio 6: fatto
Video: Arduino Theremin Singing Muppet: 6 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:04
Per un progetto scolastico su Arduino ho creato un muppet con un theremin integrato per renderlo un muppet che canta. All'interno della sua bocca c'è una fotocellula che si collega a un cicalino piezoelettrico in modo che quando apri e chiudi la bocca, il tono cambierà (più luminosa è la luce sulla fotocellula, più alto è il passo).
Passaggio 1: materiali
* Arduino UNO
* tagliere
* Cicalino piezo
* Fotocellula
* Resistenza 220R
* 8 fili
* Tessuto in pile
* Stoffa
* Occhi finti appiccicosi
* cartone da 0,5 mm
* cartoncino nero e rosso
* Filato
* Imbottitura di lana
* Ago e filo
* Colla
* Nastro
* Forbici
* Coltello tascabile (per tagli di precisione e fori)
Passaggio 2: circuito Arduino
Per assicurarmi che il progetto funzionasse effettivamente come previsto una volta assemblato, ho iniziato con la creazione del circuito e la codifica del theremin.
Per prima cosa ho montato il cicalino sulla breadboard e ho collegato un'estremità con un filo al PIN digitale 8 dell'Arduino e l'altra al binario negativo. Ho quindi aggiunto la fotocellula e ho collegato un'estremità con un filo al binario positivo e l'altra all'analogico A0. In linea con la fotocellula e il filo di collegamento ad A0, ho aggiunto la resistenza che va al binario negativo. Infine ho aggiunto due fili per alimentare Arduino: uno sul binario negativo che si collega a terra, l'altro sul binario positivo che si collega a 5V.
Nota: il circuito richiede solo 6 fili, ma poiché la fotocellula sarà nella bocca del muppet e il resto della breadboard sarà nella sua parte posteriore, avrai bisogno di 2 fili aggiuntivi per colmare la distanza e collegare la fotocellula al resto del circuito. In tal caso, i fili aggiuntivi sostituiscono la fotocellula nella foto sopra e si collegano entrambi alla fotocellula.
Passaggio 3: codifica
int sensoreValore;
sensore intMin = 1023; int sensoreMax = 0; void setup() { while (millis() sensorMax) { sensorMax = sensorValue; } if(sensorValue < sensoreMin) { sensoreMin = sensoreValore; } } } void loop() { sensorValue = analogRead(A0); int pitch = map(sensorValue, sensorMin, sensorMax, 500, 1500); tono (8, altezza, 20); ritardo(2); }
Passaggio 4: la testa dei Muppet
Lavorando sul muppet, ho iniziato tagliando il cartone in due semicerchi, assicurandomi che le forme fossero abbastanza grandi da contenere la mia mano. Poi ho tracciato queste forme su un cartoncino nero che ho ritagliato e incollato sopra il cartone. Con il cartoncino rosso ho ritagliato una semplice forma di lingua e l'ho incollata sul cartoncino nero. Ora hai già una bocca mobile.
All'interno della bocca, proprio davanti alla lingua, ho praticato un foro per il passaggio della fotocellula, in modo che i suoni che il muppet emetterà effettivamente cambino con i movimenti della sua bocca.
(Nelle prime foto potresti notare un buco dietro dove sarebbe la gola del muppet, questo perché prima volevo posizionare la fotocellula lì. Tuttavia ho scoperto che in questo modo la bocca non poteva chiudersi correttamente quindi ho deciso di spostare la fotocellula in avanti, proprio davanti alla lingua.)
Successivamente ho ritagliato delle strisce dal cartoncino, ciascuna larga circa 2-3 cm, e le ho incollate sul retro della bocca per creare la forma ruvida di una testa. Tra i passaggi ho continuato ad assicurarmi che la mia mano entrasse nella testa.
Quando la colla si è asciugata e le strisce sono state fissate, ho ritagliato il tessuto in pile e l'ho incollato alla metà superiore della testa. Ho iniziato incollandolo all'interno della bocca (circa 1 cm per farlo sembrare un labbro superiore) e tracciando intorno alla metà superiore della bocca e poi drappeggiandolo sul cartoncino sopra la testa, incollandolo luogo. Ho continuato a tagliare il tessuto in modo che ci fosse la minor sovrapposizione possibile mentre ogni parte della testa è coperta.
I capelli li ho fatti realizzando un pompon che è abbastanza facile: ritaglia due grandi forme di ciambella dal cartone, mettile una sopra l'altra e inizia ad avvolgerci intorno del filo. Continua a avvolgere fino ad avere quella che sembra una grande ciambella di filato, quindi tagliala tra i due cartoni. legare un pezzo di filo intorno tra i cartoni per legare insieme i fili (non tagliarlo subito dopo aver legato i fili, ti servirà per fissare il pompon alla testa). Quando rimuovi i pezzi di cartone puoi modellare le corde legate in un pompon sferico. Per fissare i "capelli" sopra la testa del muppet, ho fatto due fori nella parte superiore della testa per far passare il filo (usato in precedenza per legare insieme il pompon). Dentro la testa ho fatto un nodo. Il pompon è ora attaccato alla testa, anche se piuttosto traballante. Usa della colla per evitare che rimbalzi dappertutto.
Gli occhi finti che ho avuto avevano la schiena appiccicosa, quindi li ho semplicemente attaccati alla testa.
Prima di finire la metà inferiore della testa, ho attaccato due fili alla fotocellula in modo che potessero collegarla al resto della breadboard. Poiché la saldatura tra carta e tessuto sembrava quasi a rischio di incendio, il collegamento di tutte le parti di Arduino è stato effettuato principalmente con del nastro adesivo.
Dopo aver collegato i fili alla fotocellula, ho potuto incollare il tessuto in pile sulla metà inferiore del viso, iniziando di nuovo dal labbro inferiore e procedendo verso il cartoncino. Mi sono assicurato che ci fosse abbastanza tessuto che pendeva dalla parte inferiore della testa in modo da avere una superficie abbastanza grande per incollarlo alla t-shirt in seguito.
Passaggio 5: il corpo dei Muppet
Ora che la testa è quasi completamente fatta, ho realizzato una t-shirt da un pezzo di stoffa vecchia semplicemente piegandola a metà, disegnandoci sopra una forma a t-hsirt (ricorda di aggiungere sempre un cm o poco più ai contorni come puoi cucire il bordo del tessuto), tagliandolo e cucendolo insieme. Dopo aver cucito il davanti e il dietro ho piegato il bordo delle maniche, lo scollo e il fondo e l'ho cucito al resto della t-shirt per fare un orlo. Quando gli orli sono stati fatti ho aggiunto un pezzo di stoffa avanzato e l'ho cucito all'interno del retro della maglietta, in modo che Arduino UNO e la breadboard possano rimanere al loro posto pur non essendo visibili. Dopo questo ho piegato la maglietta al rovescio. Noterai che quando cuci in questo modo (cucendo l'interno e poi piegandolo al rovescio) otterrai delle belle cuciture pulite sul tuo lavoro.
Ho messo il tessuto in pile appeso al collo dei muppet all'interno della scollatura della t-shirt e ho incollato i due insieme. Quando la colla si è asciugata ho collegato i fili che pendevano dalla fotocellula in bocca alla breadboard, ho unito l'Arduino UNO e la breadboard uno dietro l'altro, ho fissato tutti i fili in posizione (assicurandomi che il cicalino non fosse coperto) e ho messo l'Arduino UNO e la breadboard nella tasca sul retro della t-shirt.
Ora il muppet è praticamente finito, ma mancano ancora alcuni dettagli. Ho tracciato la forma di un braccio sul tessuto in pile (di nuovo allargando il contorno di circa un cm rispetto a dove andrò a cucire insieme le parti). È anche importante tenere conto del fatto che quando imbottisci il braccio, si restringerà rispetto a quando è solo una forma piatta, quindi quando cuci cose da riempire in seguito, ricorda di disegnarlo molto più spesso di quanto ritieni necessario. Usando la stessa tattica usata per realizzare la t-shirt, ho cucito insieme il braccio, lasciando il braccio aperto per poterlo piegare al rovescio dopo aver cucito. Quando il lato buono è uscito, ho imbottito l'interno e l'ho cucito. Poi ho messo il braccio dentro la manica della t-shirt e ho incollato i due insieme, e l'ho ripetuto per l'altro braccio. (Nota: puoi creare delle vere braccia mobili del muppet (come quelle di Kermit) tagliando circa 2x40 cm di filo di ferro e attaccando ogni pezzo di filo a ciascun polso del muppet. Ora puoi muovere la testa e la bocca del muppet con una mano mentre muovi le sue braccia con l'altra mano.)
Volevo anche che il muppet avesse delle orecchie, quindi ho cucito del tessuto in pile a semicerchi, li ho piegati al rovescio e li ho incollati alla testa.
Passaggio 6: fatto
Con il muppet fatto e l'Arduino in posizione, ora hai il tuo amico muppet che canta!
Consigliato:
Sonar MIDI "Theremin": 10 passaggi (con immagini)
Sonar MIDI "Theremin": questo è uno strumento musicale che utilizza due sensori di distanza sonar per controllare l'altezza e la qualità delle note. Non è proprio un Theremin ovviamente ma "Theremin" è diventato il termine generico per gli strumenti suonati agitando le mani un
Crea il tuo Theremin semplice: 4 passaggi (con immagini)
Crea il tuo Theremin semplice: in questo progetto ti mostrerò come funziona lo strumento elettronico Theremin e come possiamo crearne una versione semplice con l'aiuto di 2 circuiti integrati e solo pochi componenti complementari. Lungo la strada parleremo di tipi di oscillatori, capacità del corpo
Light Theremin in un controller NES - Timer 555: 19 passaggi (con immagini)
Light Theremin in un controller NES - Timer 555: ho giocato con l'IC 555 e non sono mai riuscito a farlo funzionare fino ad ora. Quando l'ho sentito prendere vita e iniziare a oscillare verso di me, ero dannatamente felice con me stesso. Se riesco a farlo emettere un suono, allora chiunque dovrebbe
Theremin ultrasonico (insegna il suono): 3 passaggi (con immagini)
Ultrasonic Theremin (Teach Sound): Ultrasonic Theremin è un progetto Arduino che utilizza un theremin economico per insegnare le onde sonore. Modificando la distanza della mia mano dal dispositivo, cambio la frequenza delle onde sonore. Inoltre, spostando un potenziometro cambia l'ampiezza di t
Creare un Electro-Theremin: 4 Passaggi (con Immagini)
Creare un Electro-Theremin: ObiettiviImparare a usare un sensore analogico con il micro:bit. Crea un elettro-thermin