You are currently viewing Enregistrer sa voix au format WAV avec Arduino et le SPH0645
Enregistrer sa voix au format .WAV avec Arduino et le SPH0645

Enregistrer sa voix au format WAV avec Arduino et le SPH0645

Avez-vous déjà manipulé de la voix avec Arduino ? Ce projet assez simple va vous permettre d’enregistrer votre voix et de l’écouter ensuite sur votre PC.

Ce partage de code et montage Arduino permet de faire fonctionner le trio: ESP32, micro SPH0645 et lecteur de carte Micro SD. Lors d’un appui sur le bouton poussoir, la voix est enregistrée sur la carte SD tout le temps que le bouton reste enfoncé.

Le matériel nécessaire

 

Carte de développement ESP32-DevKitC-32U Câbles de connexion Arduino Platine d'essai 400 points
ESP32-DevKitC-32U Câbles mâle/mâle 2 x Plaque d’essai

Micro MEMS I2S SPH0645

Commutateur momentané 6x6x9,5mm (bouton poussoir)

Lecteur de cartes Micro SD 3,3 V

Micro MEMS I2S SPH0645 Bouton poussoir Lecteur Micro SD 3,3 V

Carte Micro SD SanDISk Ultra 64GB Class 10

   
Carte Micro SD    

ESP32-DevKit et platine d’essais (Breadboard)

Lorsqu’on insère une ESP32-DevKit sur une platine d’essai de 400 points,  on s’aperçoit que l’écartement des broches est tel  que seul un côté de la carte est utilisable. Cela n’est pas satisfaisant.

Espace occupé par une ESP32-DevKitC sur une carte d'essais 400 points
Espace occupé par une ESP32-DevKitC sur une carte d’essais 400 points
  • Une solution est l’utilisation de câbles de connexion mâle/femelle type Dupont avec côté femelle branché à l’ESP32-DevKit et côté mâle inséré sur la carte d’essais.
  • Pour ma part, je préfère utiliser 2 platines d’essais 400 points sécables dont je retire un côté.
Préparation des plaques d’essais (Breadboard) pour l’ESP32-DevKitC

Les bibliothèques utilisées

Ce projet ne nécessite pas de bibliothèque Arduino spécifique. Pour la gestion du micro SPH0645 les drivers I2S mis à disposition dans l’environnement de développement lors de l’installation de la carte ESP32 pour l’Arduino IDE sont utilisés.

Décomposition du tutoriel

Pour faciliter la compréhension de ce projet, nous passerons par 3 étapes:

  1. Gestion de carte Micro SD et création de fichiers numérotés (page 2).
  2. Enregistrement des données du micro (page 3).
  3. Construction des fichiers d’enregistrements au format WAV (page 4).

 

Commençons par la gestion de la carte Micro SD à la page suivante.

S’abonner
Notification pour
guest
0 Commentaires
Commentaires en ligne
Afficher tous les commentaires