APDS-9960 RGB szín-, közelség- és gesztusérzékelő modul (GY-9960, 3.3V, I2C)
- Szenzor IC: APDS-9960
- Funkciók: Gesztusfelismerés, RGB színérzékelés, környezeti fényerő-mérés, közelségérzékelés
- Kommunikáció: I2C (max. 400 kHz)
- I2C cím: 0x39
- Üzemi feszültség: 3,3V – 5V DC
APDS-9960 RGB és gesztusérzékelő szenzor modul – I2C, érintésmentes kézmozdulat-felismerés
Az APDS-9960 egy kompakt, I2C interfészű optikai szenzor, amely egyszerre képes gesztusfelismerésre (fel/le/jobbra/balra kéz-legyintés), RGB színmérésre, környezeti fényerő-mérésre és közelségérzékelésre. Ugyanaz a szenzor, amelyet a Samsung Galaxy S5 is használt – kézmozdulattal vezérelhető számítógépes, mikrovezérlős vagy robotikai projektekhez.
💡 Miért érdemes ezt a szenzort választani?
- ✋ Érintésmentes gesztusfelismerés Fel, le, jobbra és balra irányuló kéz-legyintések érzékelése 10-20cm-ről.
- 🎨 RGB színérzékelés Tárgyak színének azonosítására alkalmas RGB fehérfény-mérés.
- 💡 Környezeti fény- és közelségérzékelés Automatikus fényerő-szabályzáshoz és jelenlét-/közelségkapcsolóként is használható.
- 🔌 Plug and play I2C Beépített felhúzó ellenállásokkal, azonnal csatlakoztatható Arduino, ESP32, STM32 rendszerekhez.
📊 Műszaki adatok
| Szenzor IC | APDS-9960 |
|---|---|
| Funkciók | Gesztusfelismerés, RGB színérzékelés, környezeti fényerő-mérés, közelségérzékelés |
| Kommunikáció | I2C (max. 400 kHz) |
| I2C cím | 0x39 |
| Üzemi feszültség | 3,3V – 5V DC |
| Gesztusérzékelési távolság | 10-20 cm (kb. 4-8 hüvelyk) |
| Egyéb jellemzők | Beépített UV/IR szűrő, beépített felhúzó (pull-up) ellenállások |
| Kompatibilitás | Arduino, ESP32, STM32 és más fő mikrovezérlők |
| Csomag tartalma | 1× APDS-9960 szenzor modul, 1× tűsor |
🔍 A legfontosabb paraméterek
- APDS-9960Szenzor IC
- 10-20cmGesztusérzékelés
- 3,3-5VÜzemi feszültség
- I2CInterfész
💡 Mire használható?
-
Okosotthon gesztusvezérlés Lámpák, eszközök kézmozdulattal történő, érintésmentes vezérlésére.
-
Színfelismerő eszközök Tárgyak, anyagok színének azonosítására DIY projektekben.
-
Automatikus fényerő-szabályzás Kijelzők, LED-es rendszerek fényerejének környezeti fény alapú állítására.
-
Robotika, hordható eszközök Érintésmentes robotvezérlés és viselhető elektronikai érzékelés.
🛡️ Előnyök és funkciók
-
Négy funkció egy szenzorban: Gesztus-, szín-, fényerő- és közelségérzékelés egyetlen kompakt modulon.
-
Beépített UV/IR szűrő: Pontosabb, zavarvédettebb fény- és színmérést tesz lehetővé.
-
Azonnal használható: A beépített felhúzó ellenállásoknak köszönhetően külön alkatrészek nélkül, plug and play módon csatlakoztatható.
-
Megszakítás (interrupt) kimenet: Az INT láb jelzi az adatváltozást, így nem kell folyamatosan lekérdezni a szenzort.
🔌 Bekötés és kezelőszervek
| VL | Az IR LED (gesztusérzékelő fényforrás) opcionális tápellátása; összeköthető a VCC-vel közös tápellátáshoz |
|---|---|
| GND | Közös földpont |
| VCC | Az APDS-9960 szenzor fő tápfeszültsége (3,3-5V) |
| SDA | I2C adatvonal |
| SCL | I2C órajelvonal |
| INT | Megszakítás-kimenet, adatváltozás esetén jelez (opcionális, mikrovezérlő IO lábra köthető) |
⚠️ Mire kell figyelni a használat során?
-
Erős napfény kerülése: Közvetlen, erős napsugárzás zavarhatja vagy téves mérést okozhat a gesztus- és fényérzékelésnél.
-
Optikai ablak eltakarása tilos: A modulon lévő átlátszó optikai ablakot ne takard el, ne szennyezd be, mert rontja az érzékelés pontosságát.
-
5V-os tápfeszültség-korlát: A modult ne tápláld 5V felett, a túlfeszültség károsíthatja (kiégetheti) a chipet.
-
Rövid I2C vezetékezés: A megbízható kommunikációhoz tartsd rövidre az SDA/SCL vezetékeket, a hosszú vezeték jelzavart okozhat.
-
VL és VCC összekötése: Ha nincs szükség az IR LED külön tápellátására, a VL láb egyszerűen összeköthető a VCC-vel egységes tápellátáshoz.
🧩 Használati tippek
-
3,3V-os táp ajánlott: Bár 5V-ig támogatott, a gyártói ajánlás szerint 3,3V-os tápellátás a javasolt a stabilabb működéshez.
-
Kész könyvtár használata: Arduino/ESP32 környezetben az APDS-9960 kész könyvtáraival (pl. SparkFun_APDS9960) gyorsan elindítható a gesztus- és színfelismerés.
-
INT láb kihasználása: Folyamatos lekérdezés helyett kösd az INT lábat egy megszakítás-képes GPIO-ra a hatékonyabb, energiatakarékosabb működéshez.
❓ Gyakori kérdések (GYIK)
-
✋ Milyen gesztusokat ismer fel a szenzor?A szenzor fel, le, jobbra és balra irányuló kéz-legyintéseket ismer fel, 10-20cm-es távolságból.
-
🎨 Tud színt is érzékelni?Igen, az RGB színérzékelő funkcióval képes a fehér fény RGB összetevőinek mérésére, amiből a tárgy színe azonosítható.
-
🔌 Milyen interfészen csatlakoztatható?A modul I2C interfészen (max. 400kHz), 0x39-es címen csatlakoztatható, beépített felhúzó ellenállásokkal.
-
⚡ Milyen tápfeszültségről működik?A modul 3,3V és 5V közötti tápfeszültségről működik, de a gyártói ajánlás szerint 3,3V javasolt.
-
💡 Mire jó a VL láb?A VL láb az IR LED (gesztusérzékelő fényforrás) opcionális, külön tápellátására szolgál, vagy egyszerűen összeköthető a VCC-vel.
-
📦 Mit tartalmaz a csomag?A csomag 1 db APDS-9960 szenzor modult és 1 db tűsort tartalmaz.
Beszélgetés
Legyen az első, aki véleményt ír ehhez a tételhez!
