Table des matières:

Arrêtez Rants avec le Rant Buddy: 8 étapes (avec photos)
Arrêtez Rants avec le Rant Buddy: 8 étapes (avec photos)

Vidéo: Arrêtez Rants avec le Rant Buddy: 8 étapes (avec photos)

Vidéo: Arrêtez Rants avec le Rant Buddy: 8 étapes (avec photos)
Vidéo: Красивая история о настоящей любви! Мелодрама НЕЛЮБОВЬ (Домашний). 2024, Novembre
Anonim
Arrêtez Rants avec le Rant Buddy
Arrêtez Rants avec le Rant Buddy

Chez moi, nous trouvons beaucoup de choses à redire: Le bus était en retard, la fontaine à eau au travail n'est pas assez froide, la charcuterie fermait tôt. Mais laissés sans contrôle, ces grognements mineurs peuvent dégénérer en de véritables diatribes.

C'est là qu'intervient ce stoppeur pratique: aidez vos amis et vos proches en le coupant avant qu'ils ne deviennent déséquilibrés.

Si vous sentez que quelqu'un perd son sens de la perspective, activez l'arrêt de la diatribe ! Une poussée devrait les faire redescendre et, espérons-le, les aider à en rire.

Dans cette démo, je vais vous montrer comment créer votre propre stoppeur personnalisé. J'utilise la chanson thème Curb Your Enthusiasm (Frolic) et la chanson World's Tiniest Violin (Woe is Me), mais vous pouvez modifier le code pour utiliser n'importe quelle chanson !

Étape 1: Outils et matériaux

Outils et matériaux
Outils et matériaux
Outils et matériaux
Outils et matériaux

Matériaux - Pour la petite version:

  • Taille du boîtier M522
  • 3.3V Pro Micro ou 3.3V Mini Bibelot
  • Conférencier
  • Bouton-poussoir ou interrupteur à bascule momentané
  • Porte-pile bouton
  • Pile bouton 3v
  • Fils supplémentaires, thermorétractable, ruban à souder

Matériaux - Pour la version moyenne:

  • Taille du boîtier M530
  • Tout micro-contrôleur 5v (tel que Arduino Pro Mini, Pro Micro, Teensy, Adafruit Feather)
  • Conférencier
  • Bouton-poussoir ou interrupteur à bascule momentané
  • Support de batterie
  • Convertisseur 5v DC (facultatif - nécessaire uniquement si votre microcontrôleur n'a pas de régulateur de tension 5v)
  • Batterie 9V
  • Fils supplémentaires, thermorétractable, ruban à souder, mousse et élastique

Outils:

  • Pour le câblage de base: coupe-fil, fer à souder, pistolet thermique, coup de main
  • Pour boîtier: perceuse et mèches pour plastique
  • Pour plus de sécurité lors du soudage et du perçage: lunettes et respirateur
  • Pour programmer votre micro-contrôleur: Arduino Software

Étape 2: Testez la mélodie du haut-parleur Arduino

Testez la mélodie du haut-parleur Arduino
Testez la mélodie du haut-parleur Arduino
Testez la mélodie du haut-parleur Arduino
Testez la mélodie du haut-parleur Arduino
Testez la mélodie du haut-parleur Arduino
Testez la mélodie du haut-parleur Arduino

Commencez par jouer la mélodie la plus basique avec votre microcontrôleur et votre haut-parleur.

Ouvrez le logiciel Arduino et assurez-vous qu'il est configuré pour programmer votre microcontrôleur. Si vous n'avez jamais programmé votre carte auparavant, vérifiez les instructions de votre microcontrôleur avant de continuer.

Regardez le schéma de brochage fourni avec votre microcontrôleur et identifiez une broche de masse et une broche PWM. Vous allez accrocher ces deux broches à notre haut-parleur. La broche de masse doit se connecter au côté négatif (-) de votre haut-parleur, et la broche PWM doit se connecter au côté positif (+) de votre haut-parleur. Notez le numéro correspondant auquel votre broche PWM est attribuée; dans mon exemple, j'utilise un Teensy 2.0++ et je me connecte à la broche PWM #26.

Le logiciel Arduino sort de la boîte avec tout un tas d'exemples utiles. Ouvrez l'exemple de son en allant dans Fichier -> Exemples -> 02. Numérique -> toneMelody. En regardant le code source, à la ligne 37, vous verrez l'appel de fonction "tone(8, melody[thisNote], noteDuration);" et à la ligne 44, vous verrez l'appel de fonction « noTone(8); » Sur ces deux lignes, remplacez le numéro 8 par la broche PWM que vous utilisez. Donc pour moi, cela deviendrait "tone(26, melody[thisNote], noteDuration);" et "pas de ton(26);" respectivement.

Cliquez ensuite sur le bouton fléché « télécharger » pour mettre ce code sur votre arduino. Vous devriez entendre une mélodie de démonstration de base jouer sur votre haut-parleur.

Étape 3: Personnalisez la chanson

Personnaliser la chanson
Personnaliser la chanson

Maintenant que le son sort du haut-parleur, personnalisez la chanson en fonction de votre envie. Dans notre maison, la chanson thème Curb Your Enthusiasm et le plus petit violon du monde arrêteront généralement une diatribe dans ses morceaux, ce sont donc les deux chansons que j'utiliserai dans cet exemple.

Trouvez la partition de la chanson que vous souhaitez utiliser via Google. (Et si vous avez besoin de rafraîchir votre lecture de partitions, consultez ce tutoriel.)

Vous allez éditer le tableau "melody" à la ligne 22 et le tableau "noteDurations" à la ligne 27 de l'exemple précédent pour créer notre propre chanson. Pour chaque note de votre chanson, déterminez la note correspondante dans le fichier pitches.h, comme le montre la capture d'écran ci-dessus. Ajoutez cette note au tableau « melody » et la durée du nœud dans le tableau « noteDurations », et augmentez le nombre total de notes à la ligne 32.

Vous pouvez télécharger le code source de quelques exemples ici:

Limitez votre enthousiasme / Exemple de gambade

Exemple du plus petit violon du monde / Woe Is Me

Étape 4: Branchez l'ensemble du circuit

Branchez tout le circuit
Branchez tout le circuit

Maintenant que votre chanson est jouée sur le micro-contrôleur, remplaçons la connexion USB à votre ordinateur par l'alimentation d'une batterie.

Vous alimenterez le microcontrôleur avec une batterie et placerez un interrupteur momentané ou à bascule entre la batterie et le microcontrôleur. De cette façon, lorsque le commutateur n'est pas engagé, le microcontrôleur est éteint et lorsque le commutateur est activé, le courant passe de la batterie au microcontrôleur.

Si vous utilisez un microcontrôleur qui prend 5V avec une batterie 9V, et que votre microcontrôleur n'a pas de régulateur de tension, vous voudrez également utiliser le convertisseur abaisseur 5V, qui transformera le 9V du batterie en 5V pour le micro-contrôleur. Branchez le convertisseur entre l'interrupteur et le côté alimentation de la batterie, comme indiqué dans l'image ci-dessus. (Si vous utilisez le microcontrôleur 3,3 V avec la batterie 3 V, vous pouvez ignorer cette pièce.)

Branchez l'ensemble du circuit avec une planche à pain et des pinces crocodiles pour vous assurer qu'il fonctionne correctement. La musique devrait commencer dès que vous appuyez sur l'interrupteur et s'éteindre lorsque vous appuyez sur l'interrupteur.

Étape 5: préparer le boîtier

Préparer l'enceinte
Préparer l'enceinte
Préparer l'enceinte
Préparer l'enceinte
Préparer l'enceinte
Préparer l'enceinte
Préparer l'enceinte
Préparer l'enceinte

Maintenant que tout le circuit fonctionne, assurez-vous que tous les composants et fils rentrent dans le boîtier. Vous devrez peut-être couper certains des fils pour vous assurer qu'ils s'adaptent complètement.

Avec les composants grossièrement placés dans le boîtier, marquez deux petits points à l'endroit où les fils positifs et négatifs des haut-parleurs doivent traverser le boîtier et marquez un gros point à l'endroit où le bouton doit traverser le boîtier.

Avant de percer des trous dans le boîtier, quelques remarques:

  • Je recommande fortement, fortement d'utiliser des forets en plastique pour ces trous. J'ai essayé de percer avec des forets normaux et vous pouvez voir sur la deuxième photo ce qui s'est passé - le boîtier s'est fissuré à chaque fois.
  • Placez l'enceinte sur une surface en bois sûre pour le perçage - comme si vous y percez accidentellement un trou.
  • Et comme toujours, des lunettes de sécurité et un respirateur pour empêcher les débris de pénétrer dans vos yeux et vos poumons.

Maintenant, percez soigneusement vos trois trous !

Étape 6: Câblage final

Câblage final
Câblage final
Câblage final
Câblage final
Câblage final
Câblage final

Maintenant que votre boîtier est prêt, il est temps de faire le câblage final du circuit avec de la soudure et du thermorétractable. Coupez vos fils aussi courts que nécessaire pour qu'ils rentrent dans le conteneur. Lors de la connexion de deux fils, j'aime:

  • Coupez un petit morceau de thermorétractable et placez-le sur l'un des deux fils.
  • Torsadez les deux fils ensemble.
  • Soudez le joint tissé avec une petite quantité de soudure. (Comme toujours, portez des lunettes de sécurité, un respirateur et utilisez une bonne ventilation lors de la soudure !)
  • Recouvrez le joint soudé avec du thermorétractable. Chauffer le thermorétractable avec le pistolet thermique pour le sceller en place.

Vous devriez maintenant avoir un circuit entièrement fonctionnel qui est prêt à être placé dans le boîtier !

Étape 7: assemblez le tout

Mets le tout ensemble
Mets le tout ensemble
Mets le tout ensemble
Mets le tout ensemble
Mets le tout ensemble
Mets le tout ensemble
Mets le tout ensemble
Mets le tout ensemble

Montez d'abord votre interrupteur sur le grand trou que vous avez fait dans le boîtier. Passez ensuite les deux haut-parleurs à travers les deux petits trous que vous avez percés dans l'enceinte.

Insérez délicatement le reste du circuit dans le boîtier, en utilisant éventuellement de la mousse ou un élastique pour garder le circuit compact et stable.

Conseillé: