Claquement de porte : 3 étapes
Claquement de porte : 3 étapes
Anonim
Image
Image
1. CÂBLAGE MATÉRIEL
1. CÂBLAGE MATÉRIEL

Doorslam est un mécanisme de protection simple contre les personnes qui claquent une porte trop fort.

VOUS AVEZ BESOIN

  • 1x Arduino Uno + PC
  • 7x fils de cavalier
  • Capteur d'accélération (dans cet exemple: MAKERFACTORY MF-4838286)
  • Servomoteur 5V
  • Facultatif: planche à pain

Étape 1: 1. CÂBLAGE MATÉRIEL

Connectez les broches de la manière suivante:

ARDUINO ==> CAPTEUR D'ACCELERATION

GND ==> GND

3.3V ==> 3.3V

V4 ==> SDA

V5 ==> SCL

L'utilisation d'une planche à pain ici facilitera plus tard la fixation du capteur à la porte. La connexion directe fonctionne tout aussi bien, cependant.

ARDUINO ==> SERVOMOTEUR

GND ==> marron

5V ==> rouge

Numérique 8 ==> orange

Assurez-vous d'utiliser des câbles suffisamment longs pour ne pas avoir de problèmes plus tard.

Étape 2: CINÉMATIQUE

CINÉMATIQUE
CINÉMATIQUE

Fixez l'accéléromètre à la porte à au moins 10 cm de l'axe de rotation.

Connectez une extrémité d'une corde au servo et connectez un objet d'amortissement à l'autre extrémité.

Créez une configuration physique où la rotation du servo fait monter/descendre l'objet d'amortissement.

J'y suis parvenu en utilisant deux vis pour guider la corde, mais n'hésitez pas à faire preuve de créativité.

Étape 3: Finalisation

Finalisation
Finalisation

Téléchargez ce code sur votre arduino et amusez-vous. Augmentez/diminuez la variable slamThreshold dans le code pour rendre le système plus/moins réactif.

Conseillé: