Πίνακας περιεχομένων:

Motion Activated Sentinel: 5 Βήματα
Motion Activated Sentinel: 5 Βήματα

Βίντεο: Motion Activated Sentinel: 5 Βήματα

Βίντεο: Motion Activated Sentinel: 5 Βήματα
Βίντεο: Xiaomi Qingping CGPR1 - датчик движения с сенсором освещенности, обзор, интеграция в Home Assistant 2024, Νοέμβριος
Anonim
Motion Activated Sentinel
Motion Activated Sentinel

"Αυτό το διδακτικό δημιουργήθηκε για να εκπληρώσει την απαίτηση έργου του Makecourse στο Πανεπιστήμιο της Νότιας Φλόριντα (www.makecourse.com)"

Γεια, το όνομά μου είναι Ruben Duque. Ένας φοιτητής μηχανολόγων μηχανικών στο Πανεπιστήμιο της Νότιας Φλόριντα, και σήμερα θα σας εξηγήσω πώς να αναδημιουργήσετε ένα αντίγραφο του τελευταίου μου έργου για την τάξη του μακιγιάζ μου, το οποίο ονόμασα "Motion Activated Sentinel"

Πρώτα απ 'όλα θα ήθελα να επισημάνω ότι ολόκληρο το σώμα του έργου είναι κατασκευασμένο από τρισδιάστατα τυπωμένα μέρη και η σχεδίαση είναι εντελώς πρωτότυπη από μένα. Ως αποτέλεσμα, δεν υπάρχουν τόσα πολλά μέρη που θα μπορούσατε να αγοράσετε.

Βήμα 1: Προμήθειες

Προμήθειες
Προμήθειες
Προμήθειες
Προμήθειες
Προμήθειες
Προμήθειες

Τι θα χρειαζόσουν;

Αυτά είναι όλα τα μέρη που θα χρειαστείτε για να δημιουργήσετε το Sentinel.

- Ένας πίνακας arduino. Χρησιμοποίησα τον πίνακα arduino UNO που συνοδεύει το κιτ που πήρα στο πανεπιστήμιο, αλλά μπορείτε να χρησιμοποιήσετε όποιο arduino θέλετε.

- Μια σανίδα ψωμιού. Ένας πίνακας ψωμιού 400 σημείων είναι αρκετός για να συνδέσει όλα τα συστατικά του έργου.

- Αισθητήρας εγγύτητας υπερήχων (HC-SR04)

- Μικρό σερβοκινητήρα SG90.

- Δίοδος λέιζερ (KY-008)

- Δύο LED φακούς (χρησιμοποίησα τα φθηνά που μπορείτε να βρείτε στο 7-eleven)

- Αρκετά καλώδια βραχυκυκλωτή για σύνδεση ολόκληρου του συστήματος

Βήμα 2: Μοντελοποίηση των εξαρτημάτων

Μοντελοποίηση των ανταλλακτικών
Μοντελοποίηση των ανταλλακτικών
Μοντελοποίηση των ανταλλακτικών
Μοντελοποίηση των ανταλλακτικών
Μοντελοποίηση των ανταλλακτικών
Μοντελοποίηση των ανταλλακτικών

Όλα τα μέρη έχουν ως πρότυπο το Inventor 2020. Θα επισυνάψω κάθε σχέδιο του τμήματος παρακάτω. Εάν έχετε τουλάχιστον 3 διαθέσιμους εκτυπωτές, δεν θα χρειαστεί περισσότερο από 6 ώρες για να εκτυπώσετε όλα τα μέρη. Εάν έχετε μόνο ένα, θα χρειαστεί πολύ περισσότερο (Περίπου 15 ώρες εκτύπωσης)

Βήμα 3: Τα σχήματα του συστήματος

Τα σχήματα του συστήματος
Τα σχήματα του συστήματος

Εδώ μπορούμε να δούμε κάθε ένα από τα στοιχεία που θα συνδεθούν με το arduino.

Ο πίνακας arduino έχει έναν πείρο 5V που στέλνει συνεχώς τάση (μπορούμε να δούμε τα μικρά μαύρα και κόκκινα καλώδια κάτω από τη λέξη "power" στο arduino) αυτά είναι τα δύο πρώτα καλώδια που συνδέουμε για να τροφοδοτήσουμε όλη τη σειρά του breadboard με θετικά και σύνδεση γείωσης.

Η σειρά σχετικά με τον τρόπο σύνδεσης των ηλεκτρονικών εξαρτημάτων δεν έχει σημασία και τα αποτελέσματα θα είναι τα ίδια. Απλά βεβαιωθείτε ότι κάθε στοιχείο είναι συνδεδεμένο στη σωστή καρφίτσα, διότι αν όχι θα προκαλέσει σφάλμα στον κώδικα.

Το πρώτο συστατικό θα ήταν ο αισθητήρας εγγύτητας (HC-SR04). Διαθέτει 4 ακίδες, μία για σύνδεση 5V, μία για σύνδεση γείωσης και δύο ειδικές ακίδες. Ο πείρος Echo and Trig, βασικά αυτοί οι ακροδέκτες είναι υπεύθυνοι για την αποστολή του σήματος υπερήχων και το λαμβάνουν αφού αναπηδήσει. Ο πείρος ECHO συνδέεται με τον αριθμό 4 στον πίνακα arduino και ο πείρος TRIG συνδέεται στον αριθμό 3.

Στη συνέχεια, πηγαίνουμε με το μοτέρ Servo, όπως μπορείτε να παρατηρήσετε ότι έχει 3 καλώδια. Η πρώτη στα αριστερά είναι η σύνδεση γείωσης, αυτή στη μέση είναι η σύνδεση 5V και η τελευταία είναι αυτή που λαμβάνει το σήμα από το arduino για ενεργοποίηση και απενεργοποίηση, έτσι ώστε το ένα να συνδέεται με τον αριθμό 5 στο πίνακα arduino.

Στη συνέχεια, μπορούμε να πάμε με τα 2 LED που συνδέονται απλά με το έδαφος στο ψωμί και τη θετική πλευρά στις ακίδες αριθμού 9 και 10 του πίνακα arduino.

Τελευταία συνδέουμε τη δίοδο λέιζερ. Αυτό λειτουργεί βασικά το ίδιο με ένα φως LED (έχει μια καρφίτσα στη μέση, αλλά για τη λειτουργία αυτού του έργου δεν το χρησιμοποιούμε) Συνδέστε την πλευρά S στον πείρο 11 και την πλευρά "-" στη γείωση.

Αυτά θα ολοκληρώσουν όλες τις συνδέσεις στον πίνακα arduino. Μετά από αυτό, απλά πρέπει να καταλάβετε πώς θα τροφοδοτήσετε το arduino, είτε χρησιμοποιώντας ένα βύσμα τοίχου είτε συνδέοντάς το στον υπολογιστή μέσω USB ή σε μπαταρία.

Βήμα 4: Ο κώδικας

Ο κώδικας
Ο κώδικας
Ο κώδικας
Ο κώδικας
Ο κώδικας
Ο κώδικας

Η κωδικοποίηση είναι το τελευταίο μέρος πριν βάλουμε τον Sentinel στη δουλειά. Εξηγείται καλά στις εικόνες του κώδικα βήμα προς βήμα.

Συνιστάται: