Table des matières:

Arduino + Mp3 : 12 étapes (avec photos)
Arduino + Mp3 : 12 étapes (avec photos)

Vidéo: Arduino + Mp3 : 12 étapes (avec photos)

Vidéo: Arduino + Mp3 : 12 étapes (avec photos)
Vidéo: ChatGPT with Arduino Nano #arduino #chatgpt #technology #openAI #electronic 2024, Novembre
Anonim
Image
Image
Arduino + Mp3
Arduino + Mp3
Arduino + Mp3
Arduino + Mp3

J'aime la lumière, la physique, l'optique, l'électronique, la robotique et tout ce qui touche à la science. J'ai commencé à travailler avec le transfert de données et j'ai voulu essayer la méthode Li-Fi, quelque chose d'innovant et qui se développe.

Je connais les vitesses de transfert de données élevées atteintes par le Li-Fi, donc je voulais travailler quelque chose en rapport avec cela et proposer quelque chose d'utile. Dans ce projet, j'ai pensé le rendre économique et intéressant, alors j'ai décidé d'utiliser quelque chose que tout le monde aime, la musique.

Au début, je pensais que ce serait quelque chose de cher, mais comme tout fonctionnait en numérique, cela s'est avéré incroyablement bon marché à réaliser.

Avec la facilité d'arduino, je peux générer des fréquences pour produire des sons, le projet consiste à coder une chanson et à tout laisser prêt pour que les gens puissent coder d'autres chansons et envoyer des données via des LED sans avoir connecté le klaxon directement à l'Arduino.

Étape 1: Concevoir

Image
Image

On peut observer que le projet a été réalisé dans une protoboard, puisque des tests sont en cours et bientôt des amplificateurs seront ajoutés pour améliorer le signal. Quelque chose que j'ai observé est que le signal du klaxon est très faible donc je dois amplifier le signal avant de me connecter au klaxon.

Étape 2: ce dont vous aurez besoin

Ce dont vous aurez besoin
Ce dont vous aurez besoin
Ce dont vous aurez besoin
Ce dont vous aurez besoin

Outils et équipement:

  • Multimètre: vous devez au moins vérifier la tension, la polarité, la résistance et la continuité pour le dépannage. Go Link
  • Lien Cautín. Go
  • Pâtes.
  • Lien Welding. Go
  • Briquet.
  • Pince coupante.

Électronique:

  • Jack: On peut recycler de nombreux objets audio, dans ce cas j'en ai trouvé un qui servait à se connecter à des enceintes qui ne fonctionnaient pas.
  • Arduino: Nous pouvons utiliser n'importe quel arduino, pour cela j'ai utilisé un arduino.
  • LED: Je recommande une LED qui génère de la lumière blanche, puisqu'elle n'avait pas de LED à lumière blanche J'ai utilisé une LED RVB prenant toujours les 3 couleurs pour générer de la lumière blanche (Important: Avec la LED rouge, la LED verte et la LED bleue ne fonctionneront pas la nôtre circuit).
  • Résistance: Si vous utilisez une LED RVB, je vous recommande d'utiliser des résistances de 1k Ohms, et si vous utilisez une LED blanche, vous pouvez utiliser des résistances de 330 Ohm.
  • Batterie: De préférence c'est 9V.
  • Connecteur pour pile 9V. Go Link
  • Câble: Pour faciliter les coupes et les connexions j'ai utilisé JUMPERS. Go Link
  • Photorésistance (cellule solaire)

Étape 3: Comment fonctionne le circuit/schéma

Comment fonctionne le circuit/schéma
Comment fonctionne le circuit/schéma
Comment fonctionne le circuit/schéma
Comment fonctionne le circuit/schéma

Voici comment fonctionne le système:

Étant donné que l'œil humain ne peut pas voir la lumière dans certains intervalles du spectre, en utilisant la lumière émise par les LED, nous pouvons envoyer des signaux au moyen d'interruptions de fréquence. C'est comme allumer et éteindre la lumière (comme les signaux de fumée). Le circuit fonctionne sur une pile 9V qui alimente l'ensemble de notre circuit.

Étape 4: Câblage audio

Câblage audio
Câblage audio
Câblage audio
Câblage audio
Câblage audio
Câblage audio

Lors de la coupe du Jack nous pouvons vérifier avec notre multimètre la continuité pour savoir quels câbles correspondent à la masse et au signal, il existe des jack avec 2 câbles (masse et signal) et d'autres avec 3 câbles (masse, signal droit, signal gauche). Dans ce cas en coupant le câble j'ai obtenu un câble argent, un câble blanc et un câble rouge. Avec le multimètre j'ai pu identifier que le câble argenté correspond à la masse et en conclusion le rouge et le blanc sont le signal. Pour rendre le câble plus solide, ce que j'ai fait c'est diviser le câble 50% -50% et je vais le tordre donc j'aurais 2 fils de même polarité plus fort et encore la ficelle (C'est pour renforcer le câble et je ne savoir Break facilement).

Étape 5: Câblage audio (suite)

Câblage audio (suite)
Câblage audio (suite)
Câblage audio (suite)
Câblage audio (suite)

Étant donné que le câble est très fin et qu'avec l'outil de coupe il est très facile de casser, je recommande d'utiliser le feu, dans ce cas un briquet a été utilisé.

Enflammez simplement l'extrémité du câble avec du feu et lors de la combustion, vous devez retirer avec les doigts ou un instrument le câble pendant qu'il est chaud (ce que nous retirons, c'est du plastique qui recouvre le câble). Maintenant, mettons le fil blanc et rouge dans un nœud.

Étape 6: Photorésistance

Photorésistance
Photorésistance
Photorésistance
Photorésistance

Dans ce cas, j'ai utilisé un panneau solaire pour couvrir une plus grande surface, pour cette cellule, des câbles de démarrage simplement soudés sur les bornes positives et négatives.

Pour savoir si notre cellule est en fonctionnement au moyen du voltmètre on peut connaitre la tension qu'elle fournit si on la met à la lumière du soleil (je recommande qu'elle soit en 2V ± 0.5)

Étape 7: Construction de notre circuit LED

Construction de notre circuit LED
Construction de notre circuit LED
Construction de notre circuit LED
Construction de notre circuit LED
Construction de notre circuit LED
Construction de notre circuit LED

En utilisant des LED RVB et avec une résistance de 1k ohms, nous pouvons obtenir la couleur blanche, pour le circuit dans le protoboard, nous effectuerons ce qui est indiqué sur le schéma où nous aurons la batterie de 9V alimentant la LED positive et la terre est connectée au signal qui envoie Notre lecteur (signal musical). La masse du jackpot est connectée au côté négatif des LED.

En expérimentant, je voulais essayer un autre type de couleur pour observer ce qui s'était passé et je n'ai pas obtenu de résultats avec les LED rouges, vertes et bleues.

Étape 8: Théorie pour obtenir la fréquence des notes

Théorie pour obtenir la fréquence des notes
Théorie pour obtenir la fréquence des notes
Théorie pour obtenir la fréquence des notes
Théorie pour obtenir la fréquence des notes
Théorie pour obtenir la fréquence des notes
Théorie pour obtenir la fréquence des notes
Théorie pour obtenir la fréquence des notes
Théorie pour obtenir la fréquence des notes

Un son n'est rien de plus qu'une vibration de l'air qu'un capteur peut capter, dans notre cas l'oreille. Un son avec une certaine hauteur dépend de la fréquence à laquelle l'air vibre.

La musique est divisée en fréquences possibles en portions que nous appelons « octaves » et chaque octave en 12 portions que nous appelons notes musicales. Chaque note d'une octave a exactement la moitié de la fréquence de la même note dans l'octave supérieure.

Les ondes sonores ressemblent beaucoup aux ondes qui se produisent à la surface de l'eau lorsque nous lançons un objet, la différence est que les ondes sonores font vibrer l'air dans toutes les directions depuis son origine à moins qu'un obstacle ne provoque un choc et le déforme.

En général, une note "n" (n = 1 pour Do, n = 2 pour Do # … n = 12 pour Oui) de l'octave "o" (de 0 à 10) a une fréquence f (n, O) qui nous pouvons calculer de cette manière (Image):

Étape 9: Programmation Arduino

Programmation Arduino
Programmation Arduino
Programmation Arduino
Programmation Arduino

Pour la programmation nous allons simplement prendre une chanson et nous allons sélectionner le type de note, quelque chose d'important sont les temps à considérer. Tout d'abord, dans le programme est définie la sortie de notre haut-parleur comme broche 11, puis suivez les valeurs flottantes correspondant à chaque note que nous allons utiliser avec sa valeur de fréquence. Nous devons définir les notes car les temps entre le type de note sont différents, dans le code nous pouvons observer les notes principales, nous avons un temps bpm pour augmenter ou diminuer la vitesse. Vous trouverez quelques commentaires dans le code afin qu'ils puissent être guidés.

Étape 10: Schéma de connexion

Diagramme de connexion
Diagramme de connexion
Diagramme de connexion
Diagramme de connexion
Diagramme de connexion
Diagramme de connexion

Connectons la masse de l'arduino à la masse de notre câble Jack et le positif au positif de la batterie 9V. Le signal sortira de la broche 11 qui sera connectée au négatif de la batterie.

Étape 11: Musique

Maintenant que nous avons chargé le code dans notre arduino et toutes les connexions, il est temps de jouer ! Nous verrons comment notre klaxon commence à sonner sans être connecté à notre arduino, nous envoyons simplement des signaux via la LED.

Étape 12: Considérations finales

Dans le klaxon, le son sera très réduit, je recommande donc d'ajouter un circuit pour amplifier le signal. Lors de la programmation de la chanson que chacun veut, il faut tenir compte du temps d'attente et de la patience puisqu'il va falloir beaucoup accorder l'oreille pour des résultats incroyables.

Mécatronica LATAM

Conseillé: