Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
openatelier:projet:sonorisation_hache_lande [2020/03/05 15:59]
emoc [Sonorisation d'un hache lande]
openatelier:projet:sonorisation_hache_lande [2021/03/02 23:40] (Version actuelle)
emoc [Code final]
Ligne 15: Ligne 15:
 Difficile de dire quel puce est utilisée sur ce circuit, les inscriptions ont été effacée, il s'agit peut-être d'une [[http://​www.flyrontech.com/​eproducts/?​id=63|YX6100-16S ou YX6200-16S]] de Flyron Technology, ou d'une [[https://​cdn.sparkfun.com/​assets/​7/​c/​0/​c/​6/​WT2003S-16S_Chip_V1.03.pdf|WT2003-16S]] de Shenzen Waytronic Electronics,​ ou d'un JQ8400TF ! En tout cas, le déclenchement de la lecture se fait en envoyant un message correctement formaté par le port série d'​arduino vers le module mp3. Le manuel donne le détail des différents modes de commande possible et des messages que l'on peut envoyer. Difficile de dire quel puce est utilisée sur ce circuit, les inscriptions ont été effacée, il s'agit peut-être d'une [[http://​www.flyrontech.com/​eproducts/?​id=63|YX6100-16S ou YX6200-16S]] de Flyron Technology, ou d'une [[https://​cdn.sparkfun.com/​assets/​7/​c/​0/​c/​6/​WT2003S-16S_Chip_V1.03.pdf|WT2003-16S]] de Shenzen Waytronic Electronics,​ ou d'un JQ8400TF ! En tout cas, le déclenchement de la lecture se fait en envoyant un message correctement formaté par le port série d'​arduino vers le module mp3. Le manuel donne le détail des différents modes de commande possible et des messages que l'on peut envoyer.
  
-Dans notre cas, il y a un seul son à lire quand les conditions sont remplies, cad. qu'un demi tour de la roue a été détecté. La lecture se lance uniquement si elle n'est pas déjà lancée, pour cela on bloque l'​arduino en utilisant la fonction delay() ajustée à la durée du son à lire.+Dans notre cas, il y a un seul son à lire quand les conditions sont remplies, cad. qu'un demi tour de la roue a été détecté ​(et quatre aimants détectés dans un certain laps de temps). La lecture se lance uniquement si elle n'est pas déjà lancée, pour cela on bloque l'​arduino en utilisant la fonction delay() ajustée à la durée du son à lire. 
 + 
 +===== Capteur à effet Hall 49E ===== 
 + 
 +Ce capteur renvoie une valeur selon la force magnétique de l'​aimant détecté. Il faut le placer assez proche de l'​aimant (1cm dans ce cas) 
 + 
 +datasheet : [[http://​emoc.org/​materiel/​__COMPOSANTS/​49E_hall-effect_sensor.pdf|49E Hall-Effect Linear Position Sensor]]
  
 ===== Code final ===== ===== Code final =====
Ligne 25: Ligne 31:
  
 La sortie jack stereo du module est reliée à une enceinte amplifiée. La sortie jack stereo du module est reliée à une enceinte amplifiée.
 +
 +Sur la carte microSD, placer les fichiers à la racine, nommés :
 +<​code>​
 +001.mp3
 +002.mp3
 +etc.
 +</​code>​
 +La documentation indique qu'on ne peut utiliser que des cartes microSD (limitées à 2GO), en pratique j'ai testé avec une carte microSDHC de 16GO et ça fonctionne correctement (voir https://​integralmemory.com/​faq/​cards-what-difference-between-sdhc-and-sd-cards pour les différences entre ces cartes).
 +
 +{{:​openatelier:​projet:​sonorisation_hache_lande:​schema_hache_lande.png?​direct&​600|}}
  
 <​accordion>​ <​accordion>​
Ligne 263: Ligne 279:
   * https://​www.settorezero.com/​wordpress/​en/​un-player-wavmp3-economico-controllabile-da-porta-seriale-libreria-per-arduino-e-esp8266/#​   * https://​www.settorezero.com/​wordpress/​en/​un-player-wavmp3-economico-controllabile-da-porta-seriale-libreria-per-arduino-e-esp8266/#​
   * https://​github.com/​Cyb3rn0id/​mp3Serial_JQ8400TF ​   * https://​github.com/​Cyb3rn0id/​mp3Serial_JQ8400TF ​
 +  * vente en ligne : https://​www.dx.com/​p/​uart-serial-mp3-music-player-module-w-1w-speaker-for-arduino-2073960.html
  
    
  
  • openatelier/projet/sonorisation_hache_lande.1583420362.txt.gz
  • Dernière modification: 2020/03/05 15:59
  • par emoc