Skip to content

Activité

Drôle d'enregistreur vocal

Intermédiaire | MakeCode | Enregistrement audio, Haut-parleur, Microphone, Son | Entrée / Sortie, Hauteur, Matériel et logiciel, Son

Étape 1 : Fais-le

Qu'est-ce que c'est ?

Enregistrez votre voix à l'aide du micro du BBC micro:bit et écoutez-la plus rapidement – ou plus lentement.

Introduction

Guide de codage

Comment l’utiliser 

Chargez le code ci-dessous sur un micro:bit. Appuyez sur le bouton A et parlez dans le microphone. Un carré apparaît sur l'écran LED pendant l'enregistrement.

Appuyez sur le bouton B pour lire le son enregistré. La lecture est deux fois plus rapide, ce qui accélère votre voix et la fait grincer !

Comment ça marche

Le code fixe la fréquence d'échantillonnage à 10 000 Hertz (Hz) pour l'enregistrement. Cela signifie que le micro:bit mesure, ou échantillonne, le son du microphone 10 000 fois par seconde.

Lorsqu'il le joue, il lit les échantillons deux fois plus vite, 20 000 fois par seconde. Cela signifie qu'il lit deux fois plus vite et double la hauteur des sons enregistrés.

L'enregistrement d'un nouveau son supprimera votre enregistrement précédent, de même pour le bouton de réinitialisation à l'arrière, ou lorsque vous débranchez le micro:bit de sa source d'alimentation (USB ou bloc de piles).

Ce dont vous aurez besoin

  • micro:bit V2
  • L'éditeur MakeCode
  • en option : pinces crocodiles et écouteurs, ou un haut-parleur amplifié, pour augmenter le volume et la qualité du son

Étape 2 : Programme-le

Étape 3 : Améliore-le

  • Remplacez "lorsque le bouton B est enfoncé" par "lorsqu'il est secoué" - vous pouvez alors enregistrer un son et placer le micro:bit avec quelque chose que vous voulez protéger. Il va lire votre enregistrement quand il sera saisi !
  • Modifiez la fréquence d'échantillonnage de la lecture dans le bloc du bouton B : des nombres plus élevés accélèrent la lecture et augmentent la hauteur de la voix. Les nombres inférieurs ralentissent le son et rendent la hauteur plus basse.
  • Expérimentez avec différents taux d’échantillonnage : l’enregistrement à des taux d’échantillonnage plus bas vous permettra de faire des enregistrements plus longs, mais la qualité sera moins bonne. Des taux d’échantillonnage plus élevés signifient que vous ne pouvez faire que des enregistrements plus courts, et de meilleure qualité.
  • Attachez des écouteurs ou un haut-parleur amplifié aux broches 0 et GND pour améliorer la qualité du son qui est lu.