Talaan ng mga Nilalaman:
Video: Doorslam: 3 Hakbang
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ang Doorslam ay isang simpleng mekanismo ng proteksyon laban sa mga taong malakas na humihimok sa pintuan.
KAILANGAN MO
- 1x Arduino Uno + PC
- 7x Jumper Wires
- Acceleration Sensor (sa halimbawang ito: MAKERFACTORY MF-4838286)
- 5V Servo Motor
- Opsyonal: Breadboard
Hakbang 1: 1. HARDWARE WIRING
Ikonekta ang mga pin sa sumusunod na paraan:
ARDUINO ==> ACCELERATION SENSOR
GND ==> GND
3.3V ==> 3.3V
V4 ==> SDA
V5 ==> SCL
Ang paggamit ng isang breadboard dito ay magpapadali sa paglaon upang ilakip ang sensor sa pintuan. Ang direktang koneksyon ay gumagana rin, kahit na.
ARDUINO ==> SERVOMOTOR
GND ==> kayumanggi
5V ==> pula
Digital 8 ==> orange
Tiyaking gumagamit ka ng sapat na mahahabang kable upang hindi ka makatagpo ng problema sa paglaon.
Hakbang 2: CINEMATICS
Ikabit ang accelerometer sa pintuan ng hindi bababa sa 10cm ang layo mula sa paikot na axis.
Ikonekta ang isang dulo ng isang lubid sa servo at ikonekta ang isang cushioning object sa kabilang dulo.
Lumikha ng isang pisikal na pag-setup kung saan ang pag-ikot ng servo ay nagiging sanhi ng pagtaas / pababa ng cushioning object.
Nakamit ko ito sa pamamagitan ng paggamit ng dalawang mga turnilyo upang gabayan ang lubid ngunit huwag mag-atubiling maging malikhain.
Hakbang 3: Pagtatapos
I-upload ang code na ito sa iyong arduino at magsaya. Taasan / bawasan ang variable slamThreshold sa code upang gawing mas / mas reaktibo ang system.