Πίνακας περιεχομένων:
- Βήμα 1: Ασφαλίστε τα στοιχεία στη βάση
- Βήμα 2: Στοιχεία καλωδίων
- Βήμα 3: Συνδέστε το κανόνι στο μοτέρ
- Βήμα 4: Συνδέστε αισθητήρα κίνησης και μονάδα λέιζερ στον πυργίσκο
- Βήμα 5: Κωδικός Arduino
Βίντεο: Motion Sensing Arduino Laser: 5 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
ΣΗΜΕΙΩΣΗ: Αυτό το έργο σχεδιάστηκε με τρόπο ώστε όλα τα μέρη να μπορούν να επαναχρησιμοποιηθούν σε μελλοντικά έργα. Ως αποτέλεσμα, το τελικό προϊόν είναι λιγότερο σταθερό από ό, τι θα ήταν εάν χρησιμοποιούσατε πιο μόνιμα υλικά όπως κόλλα, συγκόλληση κλπ…
Προειδοποίηση: Μην τοποθετείτε το λέιζερ στο ύψος των ματιών γιατί μπορεί να προκαλέσει βλάβη στον αμφιβληστροειδή
Υλικά
- Arduino (Mega 2560)
- Breadboard
- Αισθητήρας κίνησης (HC-SR501)
- Μονάδα λέιζερ (ST1172)
- Servo Motor (SG90)
- Ανδρικά έως θηλυκά καλώδια
- Ανδρικά προς αρσενικά καλώδια
- Ρολό από χαρτοπετσέτα
- Κολλητική ταινία
- Φερμουάρ
- Βάση
- Ψαλίδι
Βήμα 1: Ασφαλίστε τα στοιχεία στη βάση
Συνδέστε ένα τυλιγμένο κομμάτι ταινίας στο κάτω μέρος της σανίδας Arduino και, εάν είναι απαραίτητο, την σανίδα ψωμιού.
Συνδέστε ταινία στις τρεις πλευρές του σερβοκινητήρα χωρίς καλώδια.
Συνδέστε την πλακέτα Arduino, την σανίδα ψωμιού και τον σερβοκινητήρα στη βάση.
Για επιπλέον σταθερότητα, μπορείτε να κολλήσετε τα καλώδια Servo Motors.
Βήμα 2: Στοιχεία καλωδίων
Για διαγράμματα και εικόνες δείτε τις παραπάνω εικόνες. Για τα καλώδια εισόδου και εξόδου η ακριβής ακίδα που χρησιμοποιείτε δεν έχει σημασία. Ωστόσο, εάν επιθυμείτε να χρησιμοποιήσετε τον κωδικό μας χωρίς να κάνετε αλλαγές, πρέπει να χρησιμοποιήσετε τις καρφίτσες που καθορίζουμε. Για αλεσμένη (αρνητική) και θετική οποιαδήποτε καρφίτσα στην σανίδα ψωμιού, αρκεί να βρίσκονται στις στήλες στις οποίες είναι συνδεδεμένη η γείωση και η ισχύς του Arduino. Τα χρώματα που καθορίζονται παρακάτω ταιριάζουν με το χρώμα των καλωδίων που χρησιμοποιήσαμε στις εικόνες μας.
-
Συνδέστε το ψωμί στο arduino
- Πορτοκαλί - 5v στο Arduino έως θετικό στο breadboard
- Μαύρο - GND (αλεσμένο) στο Arduino έως αρνητικό στο breadboard
-
Αισθητήρας κίνησης
- Καφέ - Αλεσμένο (αρνητικό) στον πίνακα ψωμιού
- Πορτοκαλί - Θετικό στον πίνακα ψωμιού
- Κόκκινο - Είσοδος/Έξοδος 14 στο Arduino
-
Βοηθητικό μοτέρ
- Κόκκινο - Θετικό στον πίνακα ψωμιού
- Καφέ - Αλεσμένο (αρνητικό) στον πίνακα ψωμιού
- Πορτοκαλί - Είσοδος/Έξοδος 4 στο Arduino
-
Λέιζερ
- Μπλε - Αλεσμένο (αρνητικό) στον πίνακα ψωμιού
- Κίτρινο - Είσοδος/Έξοδος 10 στο Arduino
- Πράσινο - Θετικό στον πίνακα ψωμιού
Σημείωση: Κατά την καλωδίωση του αισθητήρα κίνησης και του λέιζερ, χρησιμοποιήστε μακρύτερα καλώδια, διαφορετικά τα σύρματα μπορεί να τραβηχτούν από τη θέση τους καθώς ο πύργος περιστρέφεται από τη μία πλευρά στην άλλη.
Βήμα 3: Συνδέστε το κανόνι στο μοτέρ
Τραβήξτε δύο σετ παράλληλων οπών σε χαρτί κουζίνας στο ένα άκρο.
Περάστε δύο φερμουάρ μέσα από τις τρύπες, ένα φερμουάρ μέσα από κάθε σετ οπών.
Συνδέστε το συγκρότημα ρολού χαρτοπετσέτας πάνω από το σερβοκινητήρα και σφίξτε τους φερμουάρ γύρω από τη ράβδο του κινητήρα.
Λόγω του άνισου βάρους, το ρολό χαρτοπετσέτας μπορεί να γείρει προς τα εμπρός και προς τα κάτω. Για να το διορθώσουμε, βάζουμε επιπλέον φερμουάρ μεταξύ του μοτέρ και του ρολού χαρτοπετσέτας για μεγαλύτερη σταθερότητα.
Βήμα 4: Συνδέστε αισθητήρα κίνησης και μονάδα λέιζερ στον πυργίσκο
Συνδέστε τον αισθητήρα κίνησης στο τέλος του ρολού χαρτοπετσέτας όπως φαίνεται στις παραπάνω εικόνες. Ασφαλίστε το σταθερά έτσι ώστε καθώς ο πύργος περιστρέφεται να μην κινείται.
Ασφαλίστε το λέιζερ στο πάνω μέρος του ρολού χαρτοπετσέτας όπως φαίνεται στην παραπάνω εικόνα.
Βήμα 5: Κωδικός Arduino
Παρακάτω είναι ένας σύνδεσμος προς ένα αποθετήριο github που περιέχει τον κώδικα arduino για αυτό το έργο. Εάν χρησιμοποιούνται διαφορετικές ακίδες εισόδου/εξόδου, ο κώδικας θα πρέπει να τροποποιηθεί για να αντικατοπτρίζει αυτό. Επιπλέον, θα πρέπει να κατεβάσετε όλες τις σχετικές βιβλιοθήκες που αναφέρονται στον κώδικα.
github.com/ArduinoToys/ArduinoMotionSensin…
Σημείωση: Εάν χρειάζεστε βοήθεια για τη ρύθμιση του arduino σας, μεταβείτε στη διεύθυνση
Συνιστάται:
Night Light Motion & Darkness Sensing - No Micro: 7 Steps (with Pictures)
Night Light Motion & Darkness Sensing - No Micro: Αυτό το διδακτικό είναι να σας αποτρέψει από το να μαζέψετε το δάχτυλό σας όταν περπατάτε σε ένα σκοτεινό δωμάτιο. Θα μπορούσατε να πείτε ότι είναι για τη δική σας ασφάλεια αν σηκωθείτε το βράδυ και προσπαθήσετε να φτάσετε με ασφάλεια στην πόρτα. Φυσικά θα μπορούσατε να χρησιμοποιήσετε ένα κομοδίνο ή το κύριο
Motion Sensing Arduino Απόκριες Κολοκύθα: 4 Βήματα
Motion Sensing Arduino Halloween Pumpkin: Ο στόχος πίσω από αυτό το Instructable ήταν να δημιουργήσει έναν φθηνό και εύκολο τρόπο για να φτιάξετε διακοσμήσεις αποκριών στο σπίτι χωρίς προηγούμενη δεξιότητα ή φανταχτερά εργαλεία. Χρησιμοποιώντας εύκολα στοιχεία για πηγή από το διαδίκτυο, μπορείτε επίσης να φτιάξετε το δικό σας απλό και εξατομικευμένο
Κάμερα Raspberry Pi Motion Sensing in Floodlight Housing: 3 βήματα
Raspberry Pi Motion Sensing Camera in Floodlight Housing: Ασχολούμαι με τα Raspberry Pi εδώ και λίγο καιρό τα χρησιμοποιώ για μια μικρή ποικιλία πραγμάτων, αλλά κυρίως ως κάμερα CCTV για την παρακολούθηση του σπιτιού μου ενώ βρίσκομαι μακριά με την ικανότητα απομακρυσμένης προβολής ζωντανής ροής, αλλά λαμβάνετε επίσης μηνύματα ηλεκτρονικού ταχυδρομείου για στιγμιότυπα εικόνας
Arduino Sun Sensing Servo: 3 Βήματα
Arduino Sun Sensing Servo: Αυτό το εκπαιδευτικό περιγράφει τη διαδικασία μου για τη δημιουργία ασύρματου Sun Sensing Servomotor. Αυτό το έργο έχει σχεδιαστεί για άτομα που ενδέχεται να περνούν χρόνο σε ένα θάλαμο ή να αποκλείονται από τον ήλιο για μεγάλο χρονικό διάστημα. Χρησιμοποιώντας δύο προσαρμοσμένες Ardu
Tfcd 3D Motion Tracking Through Capacitive Sensing and LED Output: 6 βήματα (με εικόνες)
Tfcd 3D Motion Tracking Through Capacitive Sensing and LED Output: Σε αυτήν την οδηγία εξηγείται πώς μπορεί να παρακολουθείται η κίνηση ενός χεριού σε έναν τρισδιάστατο χώρο χρησιμοποιώντας την αρχή της χωρητικής ανίχνευσης. Αλλάζοντας την απόσταση μεταξύ ενός φορτισμένου φύλλου αλουμινίου και του χεριού σας, η χωρητικότητα του πυκνωτή θα ποικίλει