Cours [Avancé] - 16/04/2022

Arduino

Informations :

  • Orateurs : Simon
  • Animateurs : 1
  • Nombre de participants : 4

Compte-rendu :

Durant cette séance, nous avons fait un peu de musique avec l'Arduino ! Il suffit d'un haut-parleur avec une résistance de 100 Ohms. Les haut-parleurs testés ont été récupérés sur des tours d'ancien PC. La puissance de l'haut-parleur ne doit pas être trop importante : l'Arduino ne peut pas fournir énormément de puissance. Nous avions des haut-parleurs de 0.3 Watt. Il est aussi possible de récupérer des haut-parleurs sur des anciens écouteurs, ils sont de puissance équivalente.
Nous avons utilisé la fonction 'tone' qui permet de régler une fréquence de signal sur une broche de l'Arduino. Cette fonction prend 3 paramètres : le numéro de broche, la fréquence et la durée. Elle va alors générer un signal à la fréquence demandée sur la broche indiquée pendant la durée réglée.
Le schéma de câblage est le suivant :
Branchement HP
Le code source utilisé pour jouer "Au clair de la lune" est disponible ici (format txt).
Nous n'avons pas eu l'occasion de saisir tout le code source, c'est pourquoi je le mets à disposition dans le lien ci-dessus.

Il est possible, à la lecture du code, de factoriser celui-ci, c'est-à-dire de programmer une fonction qui permet de jouer une note, de plus nous allons ajouter un temps de pause entre chaque note jouée, ce qui permet d'être plus réaliste. Le code source de la deuxième version du code est disponible ici (format txt).

Prochaines séances :

  • 23/04/2022 (10H00..12H00) : [Initiation] On monte un réseau !
  • 23/04/2022 (18H00..20H00) : [Open Hours] On discute, on explique, on répare !
  • 30/04/2022 (10H00..12H00) : [Avancé] Arduino.
  • 30/04/2022 (18H00..20H00) : [Open Hours] On discute, on explique, on répare !