Table des matières:
- Étape 1: Outils et matériaux
- Étape 2: Testez la mélodie du haut-parleur Arduino
- Étape 3: Personnalisez la chanson
- Étape 4: Branchez l'ensemble du circuit
- Étape 5: préparer le boîtier
- Étape 6: Câblage final
- Étape 7: assemblez le tout
Vidéo: Arrêtez Rants avec le Rant Buddy: 8 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:09
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
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
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
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
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
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
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
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é:
Prenez de superbes photos avec un iPhone : 9 étapes (avec photos)
Prenez de superbes photos avec un iPhone : la plupart d'entre nous ont un smartphone partout avec nous ces jours-ci, il est donc important de savoir comment utiliser l'appareil photo de votre smartphone pour prendre de superbes photos ! Je n'ai un smartphone que depuis quelques années et j'aime avoir un appareil photo décent pour documenter les choses que je
Coronavirus : Arrêtez la propagation avec Micro:bit : 3 étapes
Coronavirus : Arrêtez la propagation avec Micro:bit : pendant les moments les plus difficiles, l'ingéniosité humaine brille le plus. À partir de janvier 2020, la pandémie de COVID-19 a englouti le monde. Le COVID-19 se propage par les gouttelettes d'air et les vecteurs passifs. Les fomites, pour parler simplement, sont des choses inanimées, comme des meubles, des vêtements, des poignées de porte
Arrêtez les fissures sur un écran de téléphone cassé pour moins de 5 $ : 3 étapes
Arrêtez les fissures sur un écran de téléphone cassé pour moins de 5 $ : Remarque importante : ce correctif est destiné à vous aider jusqu'à ce que vous changiez de fournisseur, obteniez une mise à niveau gratuite, etc. Je déteste mon fournisseur de téléphone portable actuel et je prévois de changer de fournisseur dans 2-3 mois quand que se passe-t-il ? Je laisse tomber mon téléphone et craque l'écran. Ce n'était pas
Arrêtez les mains et les pieds moites avec Sweat Fighter ! : 7 étapes (avec photos)
Arrêtez les mains et les pieds moites avec Sweat Fighter ! Je mettrai à jour le code pour réduire ce problème, mais pour le moment, vous devriez vous abstenir de le construire. L'hyperhidrose est une condition qui provoque un excès
Participation au concours de vitesse au format de poche : étui de transport universel à mémoire ! Arrêtez d'oublier : 3 étapes
Participation au concours de vitesse au format de poche : étui de transport universel à mémoire ! Arrêtez d'oublier : il s'agit d'un « étui de transport universel » pour sd, mmc, lecteurs flash, xd, CF, mémoire stik/pro… idéal pour tous vos besoins en mémoire ! ET IL TIENT DANS VOTRE POCHE !!! Ceci est une participation au "concours de vitesse de poche" (le concours se termine le jour de mon anniversaire, alors s'il vous plaît v