Fais le toi-même
Astuces de vie, master classes, conseils utiles, recettes.
maison » Électronique » Electronique DIY » Lecteur de fichiers WAV sur microcontrôleur Attiny85

Dans cet article, nous examinerons le processus de création d'un appareil électronique très nécessaire et intéressant qui vous permettra de lire des fichiers wav directement à partir d'une carte mémoire SD, microSD ou mini SD. Vous pouvez enregistrer un fichier musical sur une carte mémoire, installer un tel appareil, par exemple, dans un réfrigérateur, et chaque fois que vous ouvrirez sa porte, une belle mélodie retentira. Il ne sera plus possible d'oublier de fermer un réfrigérateur aussi « musical ». Une autre option pour utiliser le lecteur est comme sonnette. Sur Internet, vous pouvez trouver de nombreuses mélodies différentes pour tous les goûts. Ainsi, le son ennuyeux d'une cloche d'usine peut être remplacé, par exemple, par une chanson que vous aimez. De plus, un tel appareil peut être utilisé pour un cadeau original pour un être cher - il suffit d'installer le haut-parleur dans une belle boîte, une fois ouvert, un message d'accueil audio commencera à retentir. En plus de ces exemples, le baladeur se retrouve dans de nombreuses applications de la vie quotidienne.

Circuit des joueurs

Le circuit de l'appareil contient un minimum de pièces, son lien clé est le microcontrôleur de la famille AVR Attiny85. Lorsque l'alimentation est appliquée, il commence immédiatement à lire les fichiers de la carte mémoire et, à l'aide des broches PWM, à les lire via le haut-parleur. Le volume n'est pas trop élevé, cela dépend largement de la sensibilité de l'enceinte utilisée. Pour obtenir un volume plus élevé, vous devez connecter l’entrée de l’amplificateur au lieu du haut-parleur. Cependant, le signal de la sortie du microcontrôleur est trop important pour être introduit directement dans l'amplificateur, il est donc impératif d'installer un contrôle de volume entre eux, sinon il y a un risque d'endommager l'amplificateur lui-même. Lorsque vous l'allumez pour la première fois, vous devez le régler sur la position de volume minimum, puis l'augmenter progressivement jusqu'à ce que le niveau de volume souhaité soit atteint.

Brochage de la carte mémoire

Le brochage des cartes mémoire est indiqué dans l'image :

Lecteur de fichiers WAV sur microcontrôleur Attiny85

A l'aide de 6 fils, dont deux d'alimentation, le circuit est connecté à la carte mémoire. Vous pouvez utiliser à la fois SD, MicroSD et MiniSD, l'essentiel est que le brochage correct soit enregistré. Le moyen le plus pratique consiste à utiliser un adaptateur MicroSD vers SD inutile, puis à souder les fils à l'adaptateur lui-même, dans lequel la carte mémoire utilisée est déjà insérée, c'est exactement ce que j'ai fait. Avant d'utiliser ce schéma, la carte mémoire doit être formatée dans le système de fichiers FAT. Après formatage, vous pouvez enregistrer des fichiers wav sur la carte ; ils doivent être au format PCM 8 ou 16 bits, avec une fréquence d'échantillonnage ne dépassant pas 48 kHz. Il existe de nombreux programmes informatiques qui vous permettent de convertir des fichiers mp3 ordinaires au format wav, l'un d'eux est GoldWave, que j'ai utilisé.

Lorsque l'alimentation est connectée ou qu'une carte mémoire est insérée, le circuit commencera la lecture et lorsque vous appuyez sur le bouton, le fichier suivant sera lu. Les cartes mémoire nécessitent une alimentation de 3,3 volts, un stabilisateur 78L33 est donc installé sur le circuit imprimé proposé pour cet article (il n'est pas indiqué sur le schéma). À l'aide d'un stabilisateur, la tension d'alimentation du circuit est comprise entre 5 et 12 volts. Ce circuit consomme peu de courant et peut donc être alimenté par une batterie. Pour ce faire, vous devez prendre un convertisseur boost de 3,7 à 5 volts, comme je l'ai fait.

Le circuit commence à fonctionner immédiatement, ne nécessite aucune configuration, il vous suffit de flasher le microcontrôleur. Les bits de fusible doivent être réglés comme indiqué dans l'image ci-dessous (une coche signifie que ce bit est programmé, comme dans PonyProg).

Lecteur de fichiers WAV sur microcontrôleur Attiny85

Vous pouvez télécharger la carte et le firmware ici :

statya-pleer-wav-faylov.zip [11,88 Ko] (téléchargements : 595)

Plateau de joueur assemblé

Photo du lecteur que j'ai assemblé :

Convertisseur de puissance.

revenir
Commentaire
  • noeud papillonsourireen riantrougirsouriantdétendu détendupetit sourire satisfait
    yeux_cœurkissing_heartembrasser les yeux fermésrougisoulagésatisfaitsourire
    clin d'œilcoincé_out_tongue_winking_eyeOuvre la bouche et ferme les yeuxsouriantembrassercoincé_out_tonguedormir
    inquietrenfrognéangoissébouche ouvertegrimaçantconfusétouffé
    sans expressionpas amusésweat_smiletranspirerdéçu_soulagéfatiguépassif
    déçuconfuscraintifsueur froidepersévérerpleurersanglot
    joieétonnécriervisage_fatiguéen colèreragetriomphe
    somnolentMiammasquedes lunettes de soleilvisage_dizzylutinsouriant_imp
    visage_neutrepas de boucheinnocent
3+trois=
Commentaires (1)
  1. 1234
    #1 1234 Invités 31 octobre 2019 22:51
    1
    Ça ne marche pas. En cliquant et tout. Peut-être que le format n'est pas le bon ? Ne pouvez-vous pas rendre la description encore plus vague ?

Peinture sur panneau « Petite ballerine » | Fais le toi-même

Carte postale avec détails 3D | Fais le toi-même

Comment ajuster les fenêtres et supprimer les brouillons

Nous démontons le modem DSL | Fais le toi-même

«Faites-le vous-même - de vos propres mains» - un site de produits faits maison intéressants fabriqués à partir de matériaux de rebut et d'objets faits maison. Master classes étape par étape avec photos et descriptions, technologies, astuces de vie - tout ce dont un vrai maître ou simplement un artisan a besoin pour les travaux d'aiguille. Artisanat de toute complexité, un large choix de directions et d'idées de créativité.

Nous vous recommandons de lire

Codes d'erreur du lave-linge