


Der APDS-9960 analysiert mit Hilfe einer Infrarot-LED Bewegungen in seinem Sichtbereich. Dabei kann er vier Richtungen (links, rechts, nach oben, nach unten) unterscheiden, die Handbewegungen vom Sensor weg und zum Sensor hin erkennen und die Farben Rot, Grün und Blau „sehen“.
Er wird über ⇒I2C angesteuert.
Sobald ein Objekt im Sichtbereich wahrgenommen wird, leuchtet die LED und der Lautsprecher gibt einen Ton wieder.
Benötigte Bauteile:
- LED
- APDS-9960
- Widerstand 220 Ω
- Lautsprecher
- Leitungsdrähte
Baue die Schaltung auf.
(Fahre mit der Maus über das Bild, um die Bezeichnungen der Bauteile zu sehen)

Der Sensor muss zwingend an 3,3 V angeschlossen werden.
Achte auf die Anordnung der Pins, die sich je nach Modell unterscheiden können.
Benötigte Bibliothek:

1 2 3 4 5 6 7 8 | #include “Arduino_APDS9960.h” int LED = 7; // LED beim Start aus bool Status = false; int LAUTSPRECHER = 6; |
Der setup-Teil:
1 2 3 4 5 6 7 8 9 10 11 12 13 | void setup() { pinMode(LED, OUTPUT); Serial.begin(9600); // APDS.begin() -> Sensor starten if (!APDS.begin()) { Serial.println(“Sensor nicht entdeckt, bitte Kabel testen!”); } else Serial.println(“Initialisierung erfolgreich!”); } |
Der loop-Teil:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | void loop() { // Entfernung des Objektes lesen if (APDS.proximityAvailable()) { int Naehe = APDS.readProximity(); // zu Kontrollzwecken Variable Naehe anzeigen // Serial.println(Naehe); /* maximaler Abstand: 255 250 ca. 15 cm 100 ca. 7 cm 50 ca. 5 cm minimaler Abstand: 0 */ if (Naehe < 100) LEDSchalten(true); else LEDSchalten(false); } } |
Jetzt fehlt nur noch die Funktion LEDSchalten(). Ihr wird als Parameter true oder false übergeben. Alle LEDs werden entweder eingeschaltet (true) oder ausgeschaltet (false).
1 2 3 4 5 6 | void LEDSchalten(bool Status) { digitalWrite(LED, Status); if (Status) tone(LAUTSPRECHER, 1000); else noTone(LAUTSPRECHER); } |
Verwandte Anleitungen:
- Alarmanlage mit einem Bewegungsmelder
- Alarmanlage mit einem Fotowiderstand
- Alarmanlage mit dem Hall-Sensor KY-024
- Alarmanlage mit einer Lichtschranke
- Automatische Tür mit Hall-Sensoren
- Klopfzeichen mit einem piezoelektrischen Keramik-Sensor
Letzte Aktualisierung:





