Industrielle Fertigung
Industrielles Internet der Dinge | Industrielle Materialien | Gerätewartung und Reparatur | Industrielle Programmierung |
home  MfgRobots >> Industrielle Fertigung >  >> Manufacturing Technology >> Herstellungsprozess

Berührungsloses Gesten-Schloss: Sicherer Zugang mit APDS-9960 & Arduino

Bauteile

KomponenteAnzahl
SparkFun APDS-9960 (Geste/Annäherung)1
Arduino UNO (nur UNO oder Micro 3,3 V funktionieren)1
RGB-LED (gemeinsame Kathode)1
LCD 16×2 (weiß auf blau)1
Widerstand 4,75 kΩ2
Steckdrähte1 Set
Widerstand 1 kΩ1

Software

Funktionsprinzip

Der APDS-9960 erkennt Gesten (Hoch, Runter, Links, Rechts). Ein vordefinierter Gesten-Code („Passwort“) entriegelt per Servo einen Mechanismus. LCD zeigt Status, RGB-LED signalisiert Richtig/Falsch.

Aufbau

  1. LCD anschließen (Kontrast: 1 kΩ von Vo nach GND, falls kein Potentiometer da).
  2. APDS-9960: SDA/SCL über je 4,7 kΩ auf 3,3 V pullen, dann an A4/A5 (UNO). INT an Pin 2 (Interrupt).
  3. RGB-LED: Rot an A1, Grün an A2 (PWM), Kathode an GND.
  4. Servo an Pin 9.
  5. Stromversorgung: 9 V Block mit DC-Hohlstecker oder USB.

Gehäuse

Einfacher Karton mit Aussparungen für Sensor, LCD, LED. Alternativ Lochrasterplatine für festen Einbau.

Code-Highlights

// Wichtige Funktionen:
void handleGesture() { /* liest APDS, setzt currentGesture */ }
void interruptRoutine() { isr_flag = 1; }
void enter() { servo.write(90); /* 16 s Countdown */ servo.write(0); }

Hinweise

Herstellungsprozess

  1. Die Evolution und Fertigung moderner Stiftschloss-Zylinderschlösser
  2. Zahlenschloss: Design, Fertigung und historische Entwicklung
  3. Smart Thirst Alert: DIY Pflanzen-Alarm für optimale Bewässerung
  4. Italienische Word Clock mit Arduino Nano, NeoPixel, LCD & RTC
  5. Arduino-Pins sparen: 4x3 Tastenfeld mit nur 3 Anschlüssen verbinden
  6. Zuverlässiger Sigfox-kWh-Zähler mit Arduino MKR Fox 1200
  7. Bluetooth-Temperaturmonitor mit Arduino Nano
  8. Arduino Nano Begleiter-Set – Essentielle Bauteile & Werkzeuge für DIY-Elektronik
  9. Isolierter Analogeingang für Arduino: Spannung/Strom galvanisch trennen
  10. Präziser Reaktionszeit-Test mit Arduino UNO