Inhaltsverzeichnis:

Doorslam: 3 Schritte
Doorslam: 3 Schritte

Video: Doorslam: 3 Schritte

Video: Doorslam: 3 Schritte
Video: COD: Slam Door? 2024, Kann
Anonim
Image
Image
1. HARDWARE-VERKABELUNG
1. HARDWARE-VERKABELUNG

Doorslam ist ein einfacher Schutzmechanismus gegen Personen, die eine Tür zu stark zuschlagen.

DU BRAUCHST

  • 1x Arduino Uno + PC
  • 7x Überbrückungsdrähte
  • Beschleunigungssensor (in diesem Beispiel: MAKERFACTORY MF-4838286)
  • 5V Servomotor
  • Optional: Steckbrett

Schritt 1: 1. HARDWARE-VERKABELUNG

Verbinden Sie die Pins wie folgt:

ARDUINO ==> BESCHLEUNIGUNGSSENSOR

GND ==> GND

3.3V ==> 3.3V

V4 ==> SDA

V5 ==> SCL

Wenn Sie hier ein Steckbrett verwenden, ist es später einfacher, den Sensor an der Tür zu befestigen. Die Direktverbindung funktioniert aber genauso gut.

ARDUINO ==> SERVOMOTOR

GND ==> braun

5V ==> rot

Digital 8 ==> orange

Achten Sie darauf, ausreichend lange Kabel zu verwenden, damit Sie später nicht in Schwierigkeiten geraten.

Schritt 2: KINEMATIK

KINEMATIK
KINEMATIK

Befestigen Sie den Beschleunigungsmesser mindestens 10 cm von der Drehachse entfernt an der Tür.

Verbinden Sie ein Ende eines Seils mit dem Servo und verbinden Sie ein dämpfendes Objekt mit dem anderen Ende.

Erstellen Sie ein physisches Setup, bei dem das Drehen des Servos dazu führt, dass das Dämpfungsobjekt nach oben/unten geht.

Ich habe dies erreicht, indem ich zwei Schrauben verwendet habe, um das Seil zu führen, aber fühlen Sie sich frei, kreativ zu sein.

Schritt 3: Finalisierung

Abschluss
Abschluss

Laden Sie diesen Code auf Ihr Arduino hoch und haben Sie Spaß. Erhöhen/verringern Sie die Variable slamThreshold im Code, um das System mehr/weniger reaktiv zu machen.

Empfohlen: