Discussion:Projets : Différence entre versions
(Page créée avec « Explication technique : Le chronoscope devrait fonctionner avec une carte MP3 compatible arduino, mais nous ne l'avons pas reçue à temps. Nous avons donc employé l... ») |
(Aucune différence)
|
Version actuelle en date du 7 mai 2015 à 16:14
Explication technique :
Le chronoscope devrait fonctionner avec une carte MP3 compatible arduino, mais nous ne l'avons pas reçue à temps.
Nous avons donc employé le truchement d'un ordinateur à la place ;
_ Le code arduino permet de récupérer les infos du capteur infrarouge et du potentiomètre, et de transmettre via le port usb une info traduite (dans l'exemple quatre termes différents, type "son 11" ...).
_ Le code python permet de lire cette info sur l'ordi et, grâce à une bibliothèque "pygame" de traduire "son 11", par exemple, en un morceau stocké sur le disque dur qu'il faut jouer. Un système de boucle permet d'arréter le son dès qu'apparait un "stop" ou un autre morceau. Vu que c'est un code "récupéré", il y en a une partie qui ne sert à rien dans notre exemple, mais que nous n'avons pas enlevé.