Sensor de gestos
APDS-9960 es un sensor digital RGB, de luz ambiental, de proximidad y de gestos en un solo paquete de 8 pines con capacidades avanzadas de detección de gestos, detección de proximidad y detección digital de luz ambiental. El dispositivo cuenta con una interfaz compatible con I2C para rojo, verde, azul y claro (RGBC), detección de proximidad y gestos con LED infrarrojo,
APDS-9930
/ Depau/APDS9930 p>
/adafruit/Adafruit_APDS9960/zip/ master
Adafruit_APDS9960 apds;
// La función de configuración se activará cuando se presione el botón de reinicio o la placa de circuito se ejecute una vez. cuando está encendido
void setup() {
Serial.begin(115200);
if(!apds.begin()){ p >
Serial.println ("¡Error en la inicialización del dispositivo! Compruebe el cableado.");
}
else Serial.println ("¡El dispositivo se ha inicializado!" enableProximity (true) ;
apds.enableGesture(true);
}
// la función de bucle se ejecuta una y otra vez para siempre
void loop() {
//leer un gesto desde el dispositivo
uint8_t gesto = apds.readGesture();
if(gesto == APDS9960_DOWN ) Serial. println("v");
if(gesto == APDS9960_UP) Serial.println("^")println("^");
if(gesto == APDS9960_LEFT) Serial.println("lt;");
if(gesto == APDS9960_RIGHT) Serial.println("gt;");
}