Adafruit-6461 APDS9999 Nabijheids-, Lux- en Kleursensor – STEMMA QT / Qwiic Productomschrijving
De Adafruit APDS9999 Proximity, Lux Light & Color Sensor is een veelzijdige 3-in-1 breakout voor het meten van nabijheid, kleur en omgevingslicht. Hierdoor kunt u met één compacte module meerdere soorten metingen uitvoeren.
De sensor kan rode, groene en blauwe lichtcomponenten uitlezen en is geschikt voor het bepalen van lichtsterkte in lux. Daarnaast beschikt de APDS9999 over een infrarood-nabijheidssensor waarmee kan worden gedetecteerd of een object zich dicht voor de sensor bevindt.
De nabijheidsmeting werkt met gereflecteerd infrarood licht van een geïntegreerde 940nm VCSEL. De sensor is vooral geschikt voor afstanden tot ongeveer 50mm, maar kan onder gunstige omstandigheden objecten tot circa 150mm detecteren. Het is belangrijk om te weten dat dit geen Time-of-Flight afstandssensor is: de sensor geeft een relatieve nabijheidswaarde en geen exacte afstand in millimeters.
Belangrijkste kenmerken
- Adafruit productnummer 6461
- Broadcom APDS9999 sensor
- 3-in-1 sensor voor licht, kleur en nabijheid
- RGB-kleurmeting
- Lux-/omgevingslichtmeting
- Infrarood-nabijheidsdetectie
- 940nm VCSEL voor proximity detectie
- Vooral geschikt voor korte afstanden tot circa 50mm
- Detectie mogelijk tot circa 150mm
- I2C-interface tot 400kHz
- Vast I2C-adres: 0x52
- Programmeerbare integratietijd voor lichtmeting
- Programmeerbare versterking
- Programmeerbare interrupt
- STEMMA QT / Qwiic
- Geschikt voor 3,3V en 5V systemen
- Ondersteuning voor Arduino en CircuitPython
Specificaties Eigenschap Specificatie Merk Adafruit Productnummer 6461 Sensor APDS9999 Functies Nabijheid, lux en kleur Kleurmeting RGB / IR Nabijheidsmethode Gereflecteerd infrarood IR-bron 940nm VCSEL Aanbevolen proximity afstand Tot ca. 50mm Maximale detectie Tot ca. 150mm Interface I2C I2C snelheid Tot 400kHz I2C-adres 0x52, vast Voeding breakout 3–5V Interrupt Ja Connector STEMMA QT / Qwiic
De breakout bevat een 3,3V spanningsregelaar en level shifting, waardoor hij eenvoudig met zowel 3,3V- als 5V-microcontrollers kan worden gecombineerd.
Toepassingen
De APDS9999 is geschikt voor onder andere:
- object- en nabijheidsdetectie;
- automatische displayhelderheid;
- kleurdetectie;
- omgevingslichtmeting;
- bediening zonder mechanische schakelaar;
- robotica;
- slimme verlichting;
- Arduino- en ESP32-projecten;
- Raspberry Pi toepassingen;
- interactieve elektronica.
Verschil met de APDS-9960
De APDS9999 wordt door Broadcom gezien als opvolger van de APDS-9960. Een belangrijk verschil is dat de APDS9999 geen gebarenherkenning ondersteunt. Daartegenover staat dat hij wel echte luxmetingen ondersteunt en ontworpen is voor RGB-, omgevingslicht- en nabijheidsmetingen.
STEMMA QT / Qwiic
Dankzij de STEMMA QT-aansluitingen kan de APDS9999 snel met andere I2C-modules of een compatibele microcontroller worden verbonden. De aansluitingen zijn compatibel met het Qwiic-systeem.
Inhoud van de verpakking
- 1 × Adafruit APDS9999 Proximity, Lux Light & Color Sensor breakout
- 1 × 2,54mm pinheader
STEMMA QT / Qwiic-kabel niet inbegrepen.
Let op
De proximityfunctie geeft geen exacte afstand zoals een Time-of-Flight sensor. De gemeten waarde is afhankelijk van de hoeveelheid gereflecteerd infraroodlicht. Kleur, vorm, reflectiviteit en afstand van het object kunnen daardoor invloed hebben op het resultaat.
De sensor gebruikt een Class 1 940nm VCSEL, volgens de specificaties conform IEC 60825-1.
FAQ
Welke metingen kan de APDS9999 uitvoeren?
De sensor combineert RGB-kleurmeting, omgevingslicht/lux en infrarood-nabijheidsdetectie.
Wat is het I2C-adres?
Het vaste I2C-adres is 0x52.
Meet de sensor een exacte afstand?
Nee. De APDS9999 meet de hoeveelheid gereflecteerd infraroodlicht en levert daarmee een nabijheidswaarde, geen exacte afstand in millimeters.
Tot welke afstand werkt de proximitysensor?
Hij is vooral geschikt voor afstanden tot ongeveer 50mm. Onder gunstige omstandigheden kunnen objecten tot circa 150mm worden gedetecteerd.
Kan ik de APDS9999 met Arduino gebruiken?
Ja. De breakout is geschikt voor Arduino en andere microcontrollers met I2C.
Heeft de APDS9999 gebarenherkenning?
Nee. In tegenstelling tot de oudere APDS-9960 heeft de APDS9999 geen gesture sensing.