Sketch:
#include <CapacitiveSensor.h>
CapacitiveSensor cs_2_4 = CapacitiveSensor(2,4); // una resistencia de 10mM entre el pin 2 y el 4, el pin 2 el pin del sensor, poner un alambre o aluminio
void setup()
{
Serial.begin(9600); }
void loop()
{
long start = millis();
long total1 = cs_2_4.capacitiveSensor(30);
Serial.println(total1);
delay(10); }
ok
Instrumeto de 8 bits capacitivo
#include <CapacitiveSensor.h> #include <Servo.h> #include <SPI.h> #include <SD.h> #include <EducationShield.h>
CapacitiveSwitch pad[3];
void setup(){
Serial.begin(9600);
pad[0] = CapacitiveSwitch(2,3);
pad[1] = CapacitiveSwitch(2,4);
pad[2] = CapacitiveSwitch(2,5);
pad[0].config(1000);
pad[1].config(1000);
pad[2].config(1000);
}
void loop(){
pad[0].test();
// led1 nota C5
if(pad[0].pressed(100)){
tone (8,880,2000);
}
else{
noTone(8);
}
}
ok
Instrumento capacitivo en aire sin tocar el objeto
En modo de Alarma!!!
#include <CapacitiveSensor.h> #include <Servo.h> #include <SPI.h> #include <SD.h> #include <EducationShield.h>
CapacitiveSwitch pad[1];
void setup(){
Serial.begin(9600);
pad[0] = CapacitiveSwitch(2,3);
pad[0].config(70);
}
void loop(){
pad[0].test();
if(pad[0].pressed(1000)){
tone (8,880,60);
delay(60);
noTone(8);
} }
ok

