In offerta!

Sensore Modulo APDS-9960 luce RGB sensore gesti I2C IIC

Il prezzo originale era: 25,89 €.Il prezzo attuale è: 18,76 €. Escluso IVA

Il sensore APDS-9960 è un modulo versatile che misura la luce RGB e rileva gesti. Utilizzato in progetti di colore e illuminazione, è perfetto per maker e progettisti.

Disponibile su ordinazione

COD: ARD007916 Categorie: ,

Descrizione

Cos’è

Il modulo APDS-9960 è un sensore multifunzione che consente di misurare la luce ambiente RGB e rilevare gesti. È progettato per essere utilizzato in vari tipi di progetti, come sistemi di monitoraggio dell’illuminazione o interazioni basate su gesti.

Caratteristiche

  • Sensore luce RGB
  • Rilevamento gesti
  • Interfaccia I2C/IIC

A cosa serve

Il sensore APDS-9960 è ideale per progetti che richiedono la misurazione della luce ambiente e il rilevamento di gesti. Può essere utilizzato in applicazioni come sistemi di monitoraggio dell’illuminazione, interfacce utente basate su gesti o qualsiasi altro progetto che necessita di rilevare cambiamenti nella luminosità ambientale o di riconoscere movimenti specifici.

Tutorial: Come usare Modulo APDS-9960

Il modulo APDS-9960 è un sensore multifunzione che consente di rilevare gesti, misurare la luce ambiente e acquisire dati RGB. È ideale per progetti interattivi e di monitoraggio ambientale.

Cosa serve

  • Arduino
  • Connessione I2C
  • Software IDE Arduino

Passi

  1. Collega i pin SDA del modulo APDS-9960 al pin A4 dell’Arduino.
  2. Collega il pin SCL del modulo a A5 dell’Arduino.
  3. Collega VCC e GND ai corrispondenti alimentatori dell’Arduino.
  4. Installa la libreria Adafruit_APDS9960 tramite Arduino Library Manager.
  5. Includi la libreria nel tuo sketch: #include <Adafruit_APDS9960.h>
  6. Crea un oggetto della classe APDS9960: Adafruit_APDS9960 apds = Adafruit_APDS9960();
  7. Nel setup(), inizializza il sensore e verifica la connessione.
  8. Nel loop(), leggi i dati del sensore come gesti, luce ambiente e RGB.

Codice di esempio

#include <Adafruit_APDS9960.h>

Adafruit_APDS9960 apds = Adafruit_APDS9960();

void setup() {
  Serial.begin(9600);
  if (!apds.begin()) {
    Serial.println(F("Failed to initialize APDS-9960!"));
    while (1);
  }
}

void loop() {
  apds.enableGesture(true);
  delay(250);
}

Mini-progetto

Crea un sistema di monitoraggio dell’illuminazione che invia notifiche quando la luce è troppo bassa o alta.

Errori comuni

  • Inserire il sensore in modalità gesto senza prima attivarlo.
  • Omettere la verifica della connessione del sensore nel setup().
  • Non installare correttamente la libreria Adafruit_APDS9960.
  • Usare i pin di I2C non standard per Arduino.

Accessori consigliati

  • Arduino Uno R3
  • Connessioni Jumper
  • Breadboard
  • Libreria Adafruit_APDS9960

Domande frequenti

Qual è la tensione di alimentazione del modulo APDS-9960?
Verifica sul datasheet.

Quale tipo di connessioni sono necessarie per collegare il modulo al microcontrollore?
I2C (SDA e SCL).

Informazioni aggiuntive

Peso 15 g