Bonjour à tous, désolé d'encore vous embêtez tous avec mes question de noob mais voila j'ai encore un problème.
Voici le projet : Faire un détecteur de lumière (là aucune problème) et quand il détecte de la lumière que l'arduino lise un son du style "arrêter de m'éclairez !"
Bon coté matos j'ai de la résistance en masse, un HP 0.5W 8ohms et une arduino UNO
Mais je sais pas comment:
1 connecter le haut parleur ( et encore s'il est adapté ?)
2 stocker un son sur l'arduino ? c'est pas faisable si ? il faut passer par une carte mémoire ? je fais comment ?
3 les commande si il y en a des particuliere à utiliser ?
Bref si vous avec des conseils, de la doc en français si possible ou même en anglais mais bon..
Impédance ça ne me dit rien... :*
et j'ai pas le composant dont tu me parle
enfin des résistances ça j'ai ^^
en tout cas t'es redoutablement efficace tu réponds à toutes mes questions merci !
Ensuite ya quelques trucs que je comprends pas tellement dans le code, ya des nouveautés pour moi
Et je ne comprends pas bien ou et comment on stock les fichiers musicaux..
8 Ohm c'est l'impédance de ton HP (impédance c'est presque comme résistance !!)
8 Ohm sous 5 volts ça absorberait un courant trop élévé pour l'Arduino
Il faut donc ajouter quelque chose capable d'amplifier le courant (transistor...)
tes résistances ne peuvent pas servir à ça..
(je ne répond en général qu'à des questions orientées hardware et uniquement si je pense avoir quelquechose à apporter !!)
Dans la solution 'PCMAudio' citée on copie le code du message audio court et unique dans le programme lui même !!! IL est ensuite chargé par le boot loader dans la mémoire du Mega328
enfait je pensais limiter le courant avec une resistance.. mais ça marcherais peut etre plus après ^^
ARF c'est mort alors j'ai pas encore eu l'ocase d'acheter des transistor ( jen veux pour piloter des moteurs)
et c'est quoi le code son ? comment on le trouv dans un fichier musical ?
en réduisant le courant avec des résistances le niveau sonore sera alors insuffisant : message inaudible.
Le HP a besoin de courant pour 'bouger' sa membrane et faire vibrer l'air.
Dans mon reply #9 au fil "Génerer un son acceuillant" je détaille une méthode utilisant Audacity pour exporter un son quelconque puis un petit utilitaire pour convertir le fichier ".raw" obtenu en fichier ".h" à joindre au code. (Si le son initial est en 44kHz stéréo comme souvant, Audacity permet de le rééchantilloner en mono 8KHz avant de faire l'export en PCM 8 bits non signé Raw)
Voici l'exemple : le programme + le fichier .h créé à partir du fichier ".wav'" fourni par Artouste
Si tu testes cet exemple avec un casque tu devrais entendre le son. pin 11 -> resistance 1kOhm -> écouteur -> 0 volts
j'ai un lm386m ! je jete jamais rien et j'ai fouillé dans mes composants, ça fait l'affaire ?
je l'ai récupéré sur des petites enceintes yen à 2 !
J'en fais quoi ? ^^