Étape 13 : Proximité, interrupteur de détection:-le Code...
Ici, le code est similaire à la « lumière contrôlée Touch ». Il suffit de changer le temps debounce dans le code et régler certaines autres valeurs avec essais et erreurs...
Copiez ce code et collez-le dans la fenêtre de l’Arduino...
#include < CapacitiveSensor.h > int mené = 42 ; changer le « 42 » à n’importe quel pin désiré... longtemps = 0 ; État int = élevé ; Oui booléenne ; Boolean précédente = false ; debounce int = 200 ; int maxval = 20; 10 M résistance entre les bornes 4 & 2, broche 2 est capteur broche, ajouter un fil et ou de papier si vous le souhaitez / / pour ajouter plus de capteurs... //CapacitiveSensor cs_4_6 = CapacitiveSensor(4,6) ; 10 M résistance entre les bornes 4 & 6, broche 6 est capteur broche, ajouter un fil et ou de grille de //CapacitiveSensor cs_4_8 = CapacitiveSensor(4,8) ; 10 M résistance entre les bornes 4 & 8, broche 8 est capteur broche, ajouter un fil et ou de grille de configuration < forte > Sub < /strong > () {cs_4_2.set_CS_AutocaL_Millis(0xFFFFFFFF) ; //Calibrate le capteur... pinMode (led, sortie);} void boucle < forte > < /strong > () {