Didacticiel 2 sur le travail de très haut en avant pour les cartes Intel® Galileo

Documentation

Installation et configuration

000006534

18/03/2022

Notre corps est, en un sens, alimenté par l’électricité. En utilisant un capteur tactile capacitif, nous sommes capables d’utiliser la capacité électrique de notre corps pour activer l’utilisation du microphone.

À l’aide des broches PWM indiquées avec un ~ à côté du numéro de broche, nous avons pu simuler une broche analogique en tant que sortie à l’aide des broches numériques PWM spéciales des cartes. Cela nous permet de produire des valeurs comprises entre 0 et 5 V, représentées par la plage de nombres 0-255. À l’aide de ces valeurs, nous sommes en mesure d’ajuster la luminosité d’une diode.

Écrire du code peut être désordonnée. L’utilisation de fonctions peut aider votre code à être facilement lisible par les autres développeurs. L’utilisation de pratiques et de guides courants vous aide, vous et votre équipe, à écrire et à comprendre du code efficace.

L’écriture des signatures de fonctions avant d’écrire le code pour la fonction est un bon premier pas pour déterminer ce que vous voulez accomplir. Une fois qu’une signature est établie, écrire le code en lui-même sera plus facile.

Défis

  • Comment modifieriez-vous le code de la dernière esquisse pour améliorer la lecture ?
  • Quand et pourquoi utiliseriez-vous une fonction de type vide ?
  • Que faire si le microphone s’éteignait lorsque le condensateur reçoit une entrée élevée ?
  • Comment mettre à jour le code pour ce faire ?
  • Au lieu d’utiliser une déclaration if/else, comment utiliseriez-vous d’autres structures de contrôle pour obtenir les mêmes résultats ? Voir Structures de contrôle dans la documentation de référence Arduino.