Table des matières:

Micro-ondes musical (projet Arduino): 6 étapes (avec photos)
Micro-ondes musical (projet Arduino): 6 étapes (avec photos)

Vidéo: Micro-ondes musical (projet Arduino): 6 étapes (avec photos)

Vidéo: Micro-ondes musical (projet Arduino): 6 étapes (avec photos)
Vidéo: как превратить ЭЛТ телевизор в осциллограф 2024, Novembre
Anonim
Image
Image
Matériaux/Outils
Matériaux/Outils

Vous voulez transformer votre micro-ondes ennuyeux en un juke-box nucléaire** suralimenté qui joue des airs tout en irradiant*** l'aliment de votre choix ?!?

* battage publicitaire

** fausse pub

*** plus de fausses publicités

Continuer à lire

Pour ce projet, j'ai utilisé un Arduino UNO, le SparkFun MP3 Player Shield, un petit haut-parleur et un micro-interrupteur SPDT à 3 broches pour configurer mon micro-ondes pour lire de la musique lorsqu'il est utilisé.

Comme c'est le réveillon de Noël, j'ai chargé le MP3 Shield avec certaines de mes chansons de Noël préférées, mais vous pouvez évidemment utiliser toutes les chansons que vous aimez (à condition qu'elles répondent à certaines exigences en matière de débit binaire, de fréquence d'échantillonnage et de nom de fichier)

Q. Mais c'est déjà le réveillon de Noël ?? Comment suis-je censé terminer cela à temps pour répandre la joie des Fêtes et la bonne volonté envers tous les hommes ?!A. N'ayez crainte, car n'avez-vous jamais entendu parler des DOUZE JOURS DE NOL !!!

Commençons…

Étape 1: Matériaux/Outils

Vous trouverez ci-dessous le matériel et les outils dont vous aurez besoin pour ce projet.

J'ai lié les matériaux que j'ai utilisés pour votre commodité, mais n'hésitez pas à faire bouger les choses !

Matériaux:

  • 1 Arduino UNO
  • 1 adaptateur secteur avec

    • Prise jack mâle cylindrique positive de 2,1 mm x 5,5 mm
    • et 12V, 1-2A sortie CC
  • 1 Bouclier de lecteur MP3 SparkFun
  • 1 kit d'en-tête empilable Arduino - R3
  • 1 Micro SD
  • 1 câble AUX audio stéréo mâle à mâle 3,5 mm
  • 1 haut-parleur avec entrée AUX + chargeur
  • 1 fils de connexion mâle-femelle
  • 1 micro-interrupteur SPDT à 3 broches
  • 3 bandes de commande
  • 2 blocs de butée acrylique/plastique/bois

    environ. 0,125" x 0,125" x 1,0"

  • Vos fichiers.mp3 préférés avec

    • 8.3 noms de fichiers (8 caractères + '.mp3')
    • débits binaires ne dépassant pas 320 kbps
    • taux d'échantillonnage de pas plus de 48 kHz

Outils:

  • Fer à souder + soudure
  • Pince à bec effilé
  • Ordinateur
  • Câble USB 2.0 Type A/B
  • Multimètre (facultatif)

Étape 2: Assemblage

Assemblée
Assemblée
Assemblée
Assemblée
Assemblée
Assemblée

L'assemblage doit être simple.

Connectez SparkFun MP3 Player Shield à Arduino UNO

1. Soudez les broches de l'en-tête sur le SparkFun MP3 Player Shield (assurez-vous qu'elles correspondent aux images ci-dessus)

2. Alignez les broches d'en-tête du MP3 Player Shield avec les broches d'en-tête de l'Arduino UNO.

3. Poussez fermement (mais doucement) le bouclier du lecteur MP3 et l'Arduino ensemble.

Connectez le micro-interrupteur SPDT à 3 broches au bouclier de lecteur MP3 SparkFun

Utilisation des cavaliers mâle-femelle…

1. Connectez la broche commune (C) du micro-interrupteur à l'une des broches GND sur le blindage du lecteur MP3.

2. Connectez le micro-interrupteur normalement fermé (NC) à la broche 10 sur le blindage du lecteur MP3.

Remarque: vous pouvez soit souder les extrémités femelles des fils de liaison aux broches du micro-interrupteur, soit sertir ces extrémités avec une paire de pinces à bec effilé. Dans les deux cas, vous voudrez d'abord retirer les connecteurs en plastique des extrémités femelles des fils de raccordement…

Maintenant, lorsque le bras de levier du Micro Switch est enfoncé…

les broches C et NC du Micro Switch seront déconnectées créant un circuit ouvert et l'Arduino UNO mesurera une valeur de HAUT (ou ~ 5V) sur la broche 10.

Lorsque le bras de levier du Micro Switch est levé…

les broches C et NC du Micro Switch seront connectées créant un circuit fermé et l'Arduino UNO mesurera une valeur de LOW (ou ~0V) sur la broche 10.

Remarque: Afin d'assurer un comportement fiable de notre Micro Switch, nous devons également gérer le rebond du commutateur et ajouter une résistance de rappel. Dans ce cas, nous traiterons les deux problèmes dans notre code en implémentant un algorithme anti-rebond simple et en tirant parti des circuits intégrés de l'Arduino UNO.

Connectez le bouclier du lecteur MP3 SparkFun au haut-parleur

1. Connectez le blindage du lecteur MP3 et le haut-parleur à l'aide d'un câble AUX audio stéréo mâle-mâle de 3,5 mm.

Connectez l'adaptateur secteur à Arduino UNO

1. Branchez la prise jack mâle de l'adaptateur secteur dans la prise jack femelle cylindrique de l'Arduino UNO.

Étape 3: Monter au micro-ondes

Monter sur micro-ondes
Monter sur micro-ondes
Monter sur micro-ondes
Monter sur micro-ondes
Monter sur micro-ondes
Monter sur micro-ondes
Monter sur micro-ondes
Monter sur micro-ondes

Placez l'appareil sur/près du micro-ondes de votre choix

Remarque: assurez-vous que l'Arduino UNO repose sur un isolant électrique (par exemple, un morceau de carton sec) et non sur un conducteur électrique (par exemple, le micro-ondes en métal). Étant donné que l'Arduino UNO a des broches exposées sur sa face inférieure, le placer sur une surface conductrice peut entraîner des effets/courts-circuits involontaires.

Fixez les blocs de gâche à la porte du micro-ondes

1. Utilisez les bandes de commande pour fixer les blocs de gâche à la porte du micro-ondes (comme indiqué dans les images ci-dessus).

2. Les blocs doivent être parallèles et alignés avec la couture entre la porte du micro-ondes et le micro-ondes

3. Utilisez une bande de commande pour fixer le micro-interrupteur au micro-ondes (comme indiqué sur les images ci-dessus). Le micro-interrupteur doit être placé de manière à ce que son bras de levier soit enfoncé lorsque la porte du micro-ondes est fermée et relevé lorsque la porte du micro-ondes est ouverte.

Maintenant, quand la porte du micro-ondes est fermée…

l'Arduino UNO mesurera une valeur de HAUT (ou ~ 5V) sur la broche 10.

et quand la porte du micro-ondes est ouverte…

l'Arduino UNO mesurera une valeur de LOW (ou ~0V) sur la broche 10.

Remarque: si vous préférez une configuration plus discrète, vous pouvez…

1. Placez le micro-interrupteur et les blocs de gâche sur la face inférieure du micro-ondes (porte). Cela rendra le déclencheur beaucoup plus difficile à remarquer.

2. Utilisez des fils plus longs pour connecter le Micro Switch au MP3 Player Shield. Cela vous permettra de cacher l'appareil plus loin du micro-ondes.

Étape 4: programmer l'Arduino

Programmer l'Arduino
Programmer l'Arduino

Le code et les instructions pas à pas pour programmer l'Arduino et configurer la Micro SD se trouvent dans ce référentiel GitHub:

github.com/The-Engineer-Channel/musical-microwave-arduino-mp3-shield

Après avoir terminé toutes les étapes, passez à l'étape suivante dans ce Instructable !

Étape 5: Mise sous tension

À ce stade, vous devriez déjà avoir…

  1. Assemblé l'appareil.
  2. Je l'ai monté sur le micro-ondes.
  3. Programmation de l'Arduino
  4. Configuration de la Micro SD

Étapes finales

  1. Insérez la Micro SD dans la fente du MP3 Player Shield.
  2. Allumez le haut-parleur.
  3. Connectez l'enceinte à son chargeur (optionnel).
  4. Branchez l'adaptateur secteur dans une prise murale.

L'Arduino devrait s'allumer et jouer la première chanson. Ouvrez et fermez la porte du micro-ondes une fois et votre appareil est prêt à fonctionner !

L'appareil suppose un modèle d'utilisation simple:

ouvrir la porte du micro-ondes > mettre de la nourriture > fermer la porte du micro-ondes > lire la chanson > ouvrir la porte du micro-ondes > arrêter la chanson > sortir les aliments > fermer la porte du micro-ondes > répéter

Comment pensez-vous que nous pouvons améliorer cela? Fais-moi savoir.

Étape 6: Assistance et ressources supplémentaires

Soutien

Pour les problèmes liés au code, veuillez ouvrir un problème dans le référentiel GitHub.

Pour tout le reste, veuillez commenter ci-dessous.

Je ferai de mon mieux pour aider.

Ressources additionnelles

Arduino

  • Site officiel

    • Téléchargez l'IDE Arduino
    • Premiers pas avec Arduino et Genuino UNO
    • Installation de bibliothèques Arduino supplémentaires

Bouclier de lecteur MP3 SparkFun

  • MP3 Player Shield Hookup Guide V15 - Grand tutoriel complet par SparkFun
  • Sparkfun-MP3-Player-Shield-Arduino-Library

    Documentation

Résistance de traction

  • Qu'est-ce qu'une résistance pull-up ? [1]
  • Qu'est-ce qu'une résistance pull-up ? [2]
  • Broches numériques Arduino

Conseillé: