Πίνακας περιεχομένων:
Βίντεο: Doorslam: 3 βήματα
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Το Doorslam είναι ένας απλός μηχανισμός προστασίας από τους ανθρώπους που χτυπάνε μια πόρτα πολύ δυνατά.
ΧΡΕΙΑΖΕΣΑΙ
- 1x Arduino Uno + PC
- 7x καλώδια βραχυκυκλωτήρων
- Αισθητήρας επιτάχυνσης (σε αυτό το παράδειγμα: MAKERFACTORY MF-4838286)
- 5V σερβοκινητήρας
- Προαιρετικά: Breadboard
Βήμα 1: 1. ΣΥΣΚΕΥΗ ΣΥΣΚΕΥΗΣ
Συνδέστε τις ακίδες με τον ακόλουθο τρόπο:
ARDUINO ==> ΑΙΣΘΗΤΗΡΑΣ ΑΚΡΙΒΕΙΑΣ
GND ==> GND
3.3V ==> 3.3V
V4 ==> SDA
V5 ==> SCL
Χρησιμοποιώντας έναν πίνακα ψωμιού εδώ θα διευκολυνθεί αργότερα η σύνδεση του αισθητήρα στην πόρτα. Ωστόσο, η απευθείας σύνδεση λειτουργεί εξίσου καλά.
ARDUINO ==> SERVOMOTOR
GND ==> καφέ
5V ==> κόκκινο
Digitalηφιακό 8 ==> πορτοκαλί
Βεβαιωθείτε ότι χρησιμοποιείτε αρκετά μακριά καλώδια, ώστε να μην αντιμετωπίσετε προβλήματα αργότερα.
Βήμα 2: ΚΙΝΗΜΑΤΟΓΡΑΦΙΚΗ
Συνδέστε το επιταχυνσιόμετρο στην πόρτα τουλάχιστον 10 εκατοστά μακριά από τον άξονα περιστροφής.
Συνδέστε το ένα άκρο ενός σχοινιού στο σερβο και συνδέστε ένα αντικείμενο προστασίας στο άλλο άκρο.
Δημιουργήστε μια φυσική ρύθμιση όπου η περιστροφή σερβο προκαλεί το αντικείμενο απορρόφησης να ανεβαίνει/κατεβαίνει.
Το πέτυχα χρησιμοποιώντας δύο βίδες για να καθοδηγήσω το σχοινί, αλλά μη διστάσετε να είστε δημιουργικοί.
Βήμα 3: Ολοκλήρωση
Ανεβάστε αυτόν τον κωδικό στο arduino σας και διασκεδάστε. Αύξηση/μείωση μεταβλητού slamThresh στον κώδικα για να γίνει το σύστημα περισσότερο/λιγότερο αντιδραστικό.