Taula de continguts:

Stop Rants With the Rant Buddy: 8 passos (amb imatges)
Stop Rants With the Rant Buddy: 8 passos (amb imatges)

Vídeo: Stop Rants With the Rant Buddy: 8 passos (amb imatges)

Vídeo: Stop Rants With the Rant Buddy: 8 passos (amb imatges)
Vídeo: The Tunnels Below | Critical Role | Campaign 3, Episode 15 2024, Desembre
Anonim
Stop Rants With the Rant Buddy
Stop Rants With the Rant Buddy

A casa meva trobem moltes coses per queixar-nos: l’autobús ha arribat tard, l’aigua freda de la feina no és prou freda, la botiga de delicatessen ha tancat aviat. Però, sense deixar de controlar-ho, aquestes remors menors poden convertir-se en espils.

Aquí és on entra aquest pràctic tap de canalla: ajudeu els vostres amics i els vostres éssers estimats tallant-lo abans que es desmuntin.

Si sentiu que algú perd el seu sentit de la perspectiva, activeu el botó de la canalla. Un impuls hauria de fer-los retrocedir i esperem que els ajudin a riure’s.

En aquesta demostració us mostraré com fer el vostre propi tap de canalla personalitzat. Estic fent servir la cançó temàtica Curb Your Enthusiasm (Frolic) i la cançó del violí més petit del món (Ai de mi), però podeu modificar el codi per fer servir qualsevol cançó.

Pas 1: Eines i materials

Eines i materials
Eines i materials
Eines i materials
Eines i materials

Materials: per a versions petites:

  • Mida del recinte M522
  • 3.3V Pro Micro o 3.3V Mini Trinket
  • Altaveu
  • Polsador momentani o interruptor de commutació
  • Suport de bateria de monedes
  • Bateria de 3 monedes
  • Cables addicionals, encongiment, soldadura de cinta

Materials: per a la versió mitjana:

  • Mida del recinte M530
  • Qualsevol microcontrolador de 5v (com ara Arduino Pro Mini, Pro Micro, Teensy, Adafruit Feather)
  • Altaveu
  • Polsador momentani o interruptor de commutació
  • Suport de bateria
  • Convertidor de 5 V CC (opcional: només es necessita si el microcontrolador no té regulador de voltatge de 5 V)
  • Bateria de 9V
  • Filferros addicionals, termorretracció, cinta de soldar, escuma i una goma

Eines:

  • Per al cablejat bàsic: talladors de filferro, soldador, pistola de calor, mans ajudants
  • Per al tancament: broques i broques per a plàstic
  • Per seguretat en soldar i perforar: ulleres i respirador
  • Per programar el vostre microcontrolador: Arduino Software

Pas 2: proveu la melodia dels altaveus Arduino

Proveu la melodia dels altaveus Arduino
Proveu la melodia dels altaveus Arduino
Proveu la melodia dels altaveus Arduino
Proveu la melodia dels altaveus Arduino
Proveu la melodia Arduino Speaker
Proveu la melodia Arduino Speaker

Comenceu reproduint la melodia més bàsica amb el microcontrolador i l’altaveu.

Obriu el programari Arduino i assegureu-vos que estigui configurat per programar el microcontrolador. Si mai no heu programat la vostra placa abans, consulteu les instruccions del microcontrolador abans de continuar.

Mireu el diagrama de pinout que s'inclou amb el microcontrolador i identifiqueu un pin de terra i un pin PWM. Enganxareu aquests dos pins al nostre altaveu. El pin de terra s’ha de connectar al costat negatiu (-) de l’altaveu i el pin PWM s’ha de connectar al costat positiu (+) de l’altaveu. Tingueu en compte el número corresponent al qual està assignat el vostre PIN PWM; al meu exemple, faig servir un Teensy 2.0 ++ i em connecto al pin PWM núm. 26.

El programari Arduino surt de la caixa amb un munt d’exemples útils. Obriu l'exemple de so anant a Fitxer -> Exemples -> 02. Digital -> ton Melodia. Mirant el codi font, a la línia 37 veureu la funció anomenada "to (8, melodia [thisNote], noteDuration);" i a la línia 44 veureu la funció anomenada "noTone (8);" En aquestes dues línies, substituïu el número 8 pel pin PWM que utilitzeu. Per tant, per a mi això es convertiria en "to (26, melodia [thisNote], noteDuration);" i "noTone (26);" respectivament.

A continuació, feu clic al botó de fletxa "penja" per posar aquest codi al vostre arduino. Hauríeu d’escoltar una melodia bàsica de demostració a través del vostre altaveu.

Pas 3: personalitzeu la cançó

Personalitza la cançó
Personalitza la cançó

Ara que ja teniu so per l’altaveu, personalitzeu la cançó perquè s’adapti a la vostra canalla. A casa nostra, la cançó temàtica Curb Your Enthusiasm i el violí més petit del món solen aturar les seves cançons, de manera que aquestes són les dues cançons que faré servir en aquest exemple.

Cerqueu les partitures de la cançó que vulgueu fer servir a Google. (I si heu de revisar la lectura de partitures, consulteu aquest tutorial.)

Editaràs la matriu "melodia" a la línia 22 i la matriu "noteDurations" a la línia 27 de l'exemple anterior per crear la nostra pròpia cançó. Per a cada nota de la teva cançó, determina la nota corresponent al fitxer pitches.h, tal com es mostra a la captura de pantalla anterior. Afegiu aquesta nota a la matriu "melodia" i la durada del node a la matriu "Durades de nota" i augmenteu el nombre total de notes a la línia 32.

Podeu descarregar el codi font a un parell d'exemples aquí:

Limiteu el vostre entusiasme / Exemple divertit

Exemple de violí més petit / Woe Is Me del món

Pas 4: connecteu tot el circuit

Enganxa tot el circuit
Enganxa tot el circuit

Ara que ja teniu la cançó reproduïda al microcontrolador, substituïm la connexió USB a l'ordinador per l'alimentació d'una bateria.

Alimentareu el microcontrolador amb una bateria i posareu un commutador momentani o alternatiu entre la bateria i el microcontrolador. D’aquesta manera, quan l’interruptor no està engegat, el microcontrolador està apagat i, quan l’interruptor està activat, l’energia circula des de la bateria fins al microcontrolador.

Si utilitzeu un microcontrolador que pren 5V amb una bateria de 9V i el vostre microcontrolador no té regulador de voltatge, també voldreu utilitzar el convertidor reductor de 5V, que convertirà el 9V del bateria a 5V per al microcontrolador. Enganxeu el convertidor entre l'interruptor i el costat de l'alimentació de la bateria, tal com es mostra a la imatge superior. (Si utilitzeu el microcontrolador de 3,3 V amb la bateria de 3 V, podeu ometre aquesta peça).

Connecteu tot el circuit amb una pissarra i clips de cocodril per assegurar-vos que funciona correctament. La música hauria d’iniciar-se tan aviat com gireu l’interruptor i s’ha d’apagar quan torneu a girar l’interruptor.

Pas 5: prepareu el recinte

Prepareu el recinte
Prepareu el recinte
Prepareu el recinte
Prepareu el recinte
Prepareu el recinte
Prepareu el recinte
Prepareu el recinte
Prepareu el recinte

Ara que teniu tot el circuit funcionant, assegureu-vos que tots els components i cables encaixin al recinte. És possible que hagueu de retallar alguns cables per assegurar-vos que encaixi completament.

Amb els components aproximadament col·locats al recinte, marqueu dos petits punts on els cables de l’altaveu positiu i negatiu haurien de passar pel recinte i marqueu un punt gran on el botó hauria d’anar pel recinte.

Abans de fer forats al recinte, un parell de notes:

  • Recomano moltíssim l'ús de broques de plàstic per a aquests forats. Vaig intentar perforar amb broques normals i es pot veure a la segona imatge què va passar: el recinte es va esquerdar cada vegada.
  • Col·loqueu el recinte sobre una superfície de fusta segura per perforar, ja que està bé si hi foradeu accidentalment.
  • I, com sempre, ulleres de seguretat i un respirador per evitar restes dels ulls i dels pulmons.

Ara practiqueu els tres forats amb cura!

Pas 6: cablejat final

Cablatge final
Cablatge final
Cablatge final
Cablatge final
Cablatge final
Cablatge final

Ara que ja teniu el vostre armari llest, és hora de fer el cablejat final del circuit amb soldadura i contracció de calor. Retalleu els cables tan curts com sigui necessari perquè encaixin al contenidor. Quan connecto dos cables, m'agrada:

  • Retalleu un petit tros de calor encongit i col·loqueu-lo en un dels dos cables.
  • Gireu els dos cables junts.
  • Soldeu l'articulació teixida juntament amb una petita quantitat de soldadura. (Com sempre, utilitzeu ulleres de seguretat, un respirador i feu servir una bona ventilació a l’hora de soldar!)
  • Tapeu la junta soldada amb termorretracció. Escalfeu el termoregistrador amb la pistola de calor per segellar-lo al seu lloc.

Ara hauríeu de tenir un circuit completament funcional que estigui a punt per col·locar-se al recinte.

Pas 7: uniu-ho tot

Posa-ho tot junt
Posa-ho tot junt
Posa-ho tot junt
Posa-ho tot junt
Posa-ho tot junt
Posa-ho tot junt
Posa-ho tot junt
Posa-ho tot junt

Primer, monteu l’interruptor al forat gran que heu fet al recinte. Després, teixiu els dos altaveus pels dos petits forats que heu fet al recinte.

Introduïu delicadament la resta del circuit al recinte, possiblement amb escuma o una goma per mantenir el circuit compacte i estable.

Recomanat: