Étape 3: Tactile capacitif - Code & tests
Plus d’informations, a suggéré de lire : http://www.arduino.cc/playground/Main/CapSense
---Code de débogage Arduino CapTouch---
#include
void setup() {}
CapSense cs_2_3 = CapSense(2,4) ; 10 M résistance entre les bornes 2 & 4, broche 4 est capteur broche, ajouter fil, feuille
CapSense cs_2_4 = CapSense(2,7) ; 10 M résistance entre les bornes 2 & 7, broche 7 est capteur broche, ajouter fil, feuille
CapSense cs_2_5 = CapSense(2,8) ; 10 M résistance entre les bornes 2 & 8, broche 8 est capteur broche, ajouter fil, feuille
CapSense cs_2_6 = CapSense(2,12) ; 10 M résistance entre les bornes 2 & 12, axe 12 est capteur broche, ajouter fil, feuille
CapSense cs_2_7 = CapSense(2,13) ; 10 M résistance entre les broches 2 et 13, pin 13 est capteur broche, ajouter fil, feuille
void setup()
{
Serial.Begin(9600) ;
}
void loop()
{
commencer à long = millis() ;
total1 long = cs_2_3.capSense(30) ;
long total2 = cs_2_4.capSense(30) ;
longueur total 3 = cs_2_5.capSense(30) ;
total4 long = cs_2_6.capSense(30) ;
total5 long = cs_2_7.capSense(30) ;
Serial.Print(Millis() - début) ; Vérifiez sur le rendement en millisecondes
Serial.Print("\t") ; caractère de tabulation pour débogage windown espacement
Serial.Print(Total1) ; imprimer la sortie du capteur 1
Serial.Print("\t") ;
Serial.Print(Total2) ; imprimer la sortie du capteur 2
Serial.Print("\t") ;
Serial.Print(Total3) ; imprimer la sortie du capteur 3
Serial.Print("\t") ;
Serial.Print(Total4) ; imprimer la sortie du capteur 4
Serial.Print("\t") ;
Serial.println(Total5) ; imprimer la sortie du capteur 5
Delay(10) ; délai arbitraire pour filtrer les données au port série
}
---END---