ADAFRUIT-AUDIO-FX-declenchement

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche


MCHobby investit du temps et de l'argent dans la réalisation de traduction et/ou documentation. C'est un travail long et fastidieux réalisé dans l'esprit Open-Source... donc gratuit et librement accessible.
SI vous aimez nos traductions et documentations ALORS aidez nous à en produire plus en achetant vos produits chez MCHobby.

Déclenchements avancés

Même si la carte est est vraiment simple et facile à utiliser, vous pouvez réaliser des trucs vraiment cool avec elle si vous voulez être créatif

Ordre des déclencheurs

Qu'arrive t'il si vous avez plus d'une broche connecté à la masse? Quel broche est alors déclenchée? Comment la carte sait-elle ce qu'elle doit jouer?

C'est une excellent question!

Il y a 11 broches numérotées de #0 jusqu'à #10. La carte son vérifie chaque broche dans l'ordre en commençant par la broche #0. Si elle est branchée à la masse alors la carte vérifiée si elle peut trouver un fichier Tnn à jouer.

Cela signifie que si vous avez la broche #10 branchée sur la masse PUIS ENSUITE la broche #0 branchée à la masse, ALORS la boucle de vérification suivante détectera d'abord la broche #0 et jouera le fichier correspondant PUIS le fichier de la broche #10

Vous pouvez utiliser cette caractéristique pour créer des effet/son de premier plan avec les premières broches et des effets/son d'arrière plan avec les dernières broches.

Arrière et premier plan

Pour cette exemple, nous allons utiliser cet ensemble de fichier WAV qui ont des effets audio de Dark Vador. Déziper l'archive et copiez les fichiers sur votre carte son.

Download-icon.pngTéléchargez darthvaderSFX.zip

Voila, maintenant que c'est fait, vous pouvez voir un fichier nommé T10HOLDL.WAV - c'est e fichier qui est joué en boucle aussi longtemps que la broche #10 est maintenue enfoncée. Il y a également un ensemble de fichier T00RANDx.WAV, qui sont les fichiers joué en ordre aléatoire lorsque l'on presse le bouton de la broche #0.

Alimentez la carte son et brancher la broche #10 directement sur la masse/GND (sans passer par un bouton poussoir). Vous allez alors entendre le son correspondant à la respiration de Dark Vador jouer en continu. Pressez maintenant le bouton que vous avez branché sur la broche #0 (pour ramener #0 à la masse/GND), un extrait de voix sera joué au prochain cycle de détection des broches (une fois la respiration terminée)

Si vous avez un son d'arrière plan très court (disons de l'ordre d'une ou deux secondes) alors cela sera probablement assez. Si vous avez un son d'arrière plan plus long (comme celui-ci), il faut attendre la fin de lecture du son d'arrière plan (soit 3 secondes) avant d'avoir l'effet vocal de la piste #0. Cela peut être assez ennuyant d'un utilisateur à l'autre.

Arrière et premier plan (avancé)

Le problème dans le cas présent, c'est qu'il n'est pas possible d'arrêter le son en boucle parce qu'il est branché sur la masse (il faut donc attendre qu'il se termine pour jouer le son d'avant plan).

Vous pouvez avoir un bouton maintenu enfoncé tout le temps ou essayer d'utiliser un "déclenchement on/off en boucle continue" mais cela sera infiniment plus simple si vous utilisez un switch (interrupteur) ayant un contact normalement fermé (dit "NC" pour normally close) et un autre contact Normalement ouvert (dit "NO" pour normally open). Ces interrupteurs/switch sont parfois appelés DPST (double pole single throw pour deux direction - unipolaire)

La plupart des interrupteur bon marché ne disposent pas de contact normalement fermé, pensez donc a vérifier les spécifications. Le switch ci-dessous est un excellent exemple de contact offrant à la fois un contact normalement fermé (NC) et normalement ouvert (NO)... et celui-ci dispose en plus d'un chouette marquage!

{{{2}}}
Crédit: AdaFruit Industries www.adafruit.com

Dans le cas présent, nous pouvons connecter le commun (COM) sir la broche de masse/GND, puis le contact normalement fermé (NC) sur la broche #10 et le contact normalement ouvert (NO) sur la broche #0

Avec cette configuration, la broche #10 est déclenchée normalement (c-à-d continuellement branchée sur la masse) ET LORSQUE LE LEVIER EST ENFONCE, la broche #10 est déconnectée et la broche #0 est connectée à la masse. Ce cette façon, la boucle de son d'arrière plan sur #10 est immédiatement interrompue et le son de premier plan de la broche #0 immédiatement démarré. La broche #10 revient en contact avec la masse le levier est relâché et recommence la boucle de son d'arrière plan.

Voici une liste de quelques interrupteur/switch proposant des contacts Normalement Ouvert (NO) et Normalement Fermé (NC)

Nous proposons également des boutons poussoirs et switch NON momentanés, ils fonctionnement sous le mode marche/arrêt.



Source: Adafruit Audio FX Sound board Crédit: AdaFruit Industries

Créé par Ladyada pour AdaFruit Industries.
Traduit par Meurisse D. pour MCHobby.

Toute référence, mention ou extrait de cette traduction doit être explicitement accompagné du texte suivant : «  Traduction par MCHobby (www.MCHobby.be) - Vente de kit et composants » avec un lien vers la source (donc cette page) et ce quelque soit le média utilisé.

L'utilisation commercial de la traduction (texte) et/ou réalisation, même partielle, pourrait être soumis à redevance. Dans tous les cas de figures, vous devez également obtenir l'accord du(des) détenteur initial des droits. Celui de MC Hobby s'arrêtant au travail de traduction proprement dit.

Traduit avec l'autorisation d'AdaFruit Industries - Translated with the permission from Adafruit Industries - www.adafruit.com