Table des matières:
Vidéo: Claquement de porte : 3 étapes
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
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
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
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.