Red de conocimiento informático - Espacio del host - Sensor de gestos

Sensor de gestos

APDS-9960

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

/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()){

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;");

}