Étape 4: Arduino Code
http://Playground.Arduino.cc//main/CapacitiveSensor?from=main.CapSense
Que fait le code, c’est d’abord inclure les 2 bibliothèques, les capacitivesensors.h et les pitch.h, pitch.h est utilisé pour l’utilisation de la commande de tonalité avec notes tels que A2, B6, F2, etc au lieu de fréquences eux-mêmes. Puis il définit les axes et le seuil de condensateur, c’est essentiellement la quantité de « sentir » le condensateur fait, si vous le réduisez alors le capteur détecte plus facilement si une augmentation il fait le contraire.
Vous définissez ensuite les notes pour chaque touche pressée, et puis vous définissez les broches à que les clés ou les morceaux de ruban adhésif en aluminium est connectés.
Dans la configuration du Sub vous affectez broche buzzer comme sortie et étalonnage à 0.
Dans la boucle Sub vous dites que si la bande détecte votre doigt, puis l’if instruction est exécutée, donc le buzzer se joue avec la note respectif. Si cela n’arrive pas ensuite puisqu’il n’y a aucune autre fonction, il va juste Sub boucle à nouveau.
La commande tone() donne le ton pour être joué sur le buzzer, vous pouvez également utiliser la commande de tonalité pour jouer des notes simples séparées comme ton (pin, fréquence, durée), mais nous utilisons notes ici avec le pitch.h, nous n’avez pas besoin de s’embêter avec ça.