Video: Doorslam: 3 kroky
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Domový blesk je jednoduchý ochranný mechanizmus proti tomu, aby ľudia buchli dverami príliš silno.
POTREBUJEŠ
- 1x Arduino Uno + PC
- 7x prepojovacie vodiče
- Snímač zrýchlenia (v tomto prípade: MAKERFACTORY MF-4838286)
- 5V servomotor
- Voliteľné: Breadboard
Krok 1: 1. HARDWAROVÉ KABELÁŽ
Pripojte kolíky nasledujúcim spôsobom:
ARDUINO ==> SNÍMAČ ZRÝCHLENIA
GND ==> GND
3,3V ==> 3,3V
V4 ==> SDA
V5 ==> SCL
Použitie prkénka tu neskôr uľahčí pripojenie senzora k dverám. Priame pripojenie však funguje rovnako dobre.
ARDUINO ==> SERVOMOTOR
GND ==> hnedá
5V ==> červená
Digitálne 8 ==> oranžové
Uistite sa, že používate dostatočne dlhé káble, aby ste sa neskôr nedostali do problémov.
Krok 2: KINEMATIKA
Akcelerometer pripevnite k dverám najmenej 10 cm od osi otáčania.
Pripojte jeden koniec lana k servu a na druhý koniec pripojte tlmiaci predmet.
Vytvorte fyzické nastavenie, kde servo otáčanie spôsobí, že tlmiaci predmet pôjde hore/dole.
Dosiahol som to pomocou dvoch skrutiek na vedenie lana, ale pokojne buďte kreatívni.
Krok 3: Dokončenie
Nahrajte tento kód do svojho arduina a bavte sa. Zvýšenie/zníženie premennej slamThreshold v kóde, aby bol systém viac/menej reaktívny.