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

Αισθητήρας επιταχυνσιόμετρου με Arduino: 5 βήματα
Αισθητήρας επιταχυνσιόμετρου με Arduino: 5 βήματα

Βίντεο: Αισθητήρας επιταχυνσιόμετρου με Arduino: 5 βήματα

Βίντεο: Αισθητήρας επιταχυνσιόμετρου με Arduino: 5 βήματα
Βίντεο: Δημιουργήστε έναν αυτόματο αισθητήρα φωτός με USB 5 Volt DC 2024, Ιούλιος
Anonim
Image
Image
Βήμα πρώτο: Συνδέστε το Gyro στο Arduino
Βήμα πρώτο: Συνδέστε το Gyro στο Arduino

Είχα μια ιδέα για ένα ηλεκτρονικό κράνος που θα έκανε ένα εξαιρετικό κοστούμι αποκριών. Χωρίς να αναφερθώ σε πολλές λεπτομέρειες, θα περιλαμβάνει φωτισμό σε διαφορετικά μοτίβα ανάλογα με την κατεύθυνση που γύρισε η μάσκα, έτσι ώστε όταν κοιτάζω ψηλά, το κράνος να φωτίζεται, αλλά να παραμένει ουδέτερο αν δεν κινούμαι.

Προμήθειες

(1) Καλώδιο σύνδεσης Arduino Uno και USB (1) γυροσκόπιο τριπλού άξονα L3G4200 (διαθέσιμο στο MPJA.com ή οπουδήποτε μπορούν να πωληθούν αυτοί οι τύποι μονάδων)

ένα χέρι γεμάτο αρσενικά/θηλυκά καλώδια (2+) LED Lights και τις κατάλληλες αντιστάσεις

(1) Breadboard (το μικρογραφικό μέγεθος είναι καλό)

Κάποιο είδος περιβλήματος για όλα τα ηλεκτρονικά. Για αυτό το παράδειγμα, χρησιμοποίησα ένα χορταστικό κουτί από χαρτόνι, αλλά μπορείτε να χρησιμοποιήσετε … κυριολεκτικά οτιδήποτε ταιριάζει.

Υπομονή.

Βήμα 1: Βήμα πρώτο: Συνδέστε το Gyro στο Arduino

Βήμα πρώτο: Συνδέστε το Gyro στο Arduino
Βήμα πρώτο: Συνδέστε το Gyro στο Arduino
Βήμα πρώτο: Συνδέστε το Gyro στο Arduino
Βήμα πρώτο: Συνδέστε το Gyro στο Arduino

Εντάξει, υπάρχουν μερικά καλώδια που μπορούν να συνδεθούν απευθείας στο Arduino, αλλά υπάρχουν δύο μέρη που πρέπει να συνδεθούν στη θύρα 3.3v, οπότε πρέπει να χρησιμοποιήσουμε το breadboard για αυτό. Προχωρήστε και συνδέστε ένα κόκκινο καλώδιο από τη θύρα 3.3v στη σειρά (+) στον πίνακα ψωμιού. Στη συνέχεια, συνδέστε ένα καλώδιο για να συνδέσετε τον πείρο VCC στο Gyro με το (+) στον πίνακα ψωμιού. Επαναλάβετε αυτό το βήμα με την καρφίτσα SDO στο Gyro. τώρα πάρτε ένα μαύρο σύρμα και συνδέστε το καρφίτσα GND στη σειρά (-) στον πίνακα ψωμιού και, στη συνέχεια, συνδέστε ένα καλώδιο από τη θύρα GND Arduino στη σειρά (-) στον πίνακα ψωμιού. Αυτό ισχύει για την ισχύ. Τώρα για τα καλώδια δεδομένων που απαιτούνται για την πλήρη εκτέλεση του Gyro. Κάτω από το GRN στο γυροσκόπιο βρίσκεται η καρφίτσα SDA, συνδέστε τη στη θύρα Α4 του Arduino. Κάτω από αυτό είναι ο πείρος SCL, συνδέστε τον στη θύρα A5 στο Arduino. Το Gyro σας είναι πλέον πλήρως συνδεδεμένο.

Βήμα 2: Βήμα 2: Συνδέστε LED

Βήμα 2: Συνδέστε LED
Βήμα 2: Συνδέστε LED

Εντάξει, για το έργο μου, είχα δύο LED που ανάβουν ανάλογα με το πώς κινείται το κουτί. ας προχωρήσουμε και να τους συνδέσουμε. Αυτό είναι απλό, συνδέστε το θετικό καλώδιο αντίστασης στον αριθμητικό πείρο της καρφίτσας της επιλογής σας (επέλεξα 8 και 9 αυθαίρετα). συνδέστε τα στο ψωμί, στη συνέχεια συνδέστε ένα LED και στείλτε το αρνητικό καλώδιο του LED στο (-) στο breadboard. Αυτό θα σας δώσει τη δύναμη να ανάψετε δύο διαφορετικά LED με βάση τις παραμέτρους που έχετε ορίσει με το Arduino.

Βήμα 3: Κωδικοποίηση

Εντάξει, εδώ τα πράγματα διασκεδάζουν. και με τη διασκέδαση εννοώ … εμ. Καλά. είτε το αγαπάς είτε όχι. έτσι κι αλλιώς πάμε! Θα χρειαστεί να κωδικοποιήσετε το Gyro, κάτι που δεν ξέρω πώς να το κάνω. ΑΛΛΑ, το διαδίκτυο κάνει. Για το έργο μου, δανείστηκα τον κώδικα που δόθηκε με αγάπη από την jtbourke στο φόρουμ Arduino (https://forum.arduino.cc/index.php?topic=147351.0) μπορείτε να το αντιγράψετε και να το επικολλήσετε και να το χρησιμοποιήσετε ως βάση για έργο. Από εδώ, πρέπει να προσθέσετε μερικές γραμμές κώδικα που ταιριάζουν στους σκοπούς σας. για ένα, θέλετε να δημιουργήσετε μερικές καθολικές μεταβλητές, μία για κάθε LED που θέλετε να ανάψετε. Αυτό το σκίτσο έχει ήδη μεταβλητές για τις συντεταγμένες Χ, Υ και Ζ. πρέπει να προσθέσετε σε αυτό εκείνο το μέρος του κώδικα, προτείνω μια δήλωση ΑΝ ΤΟΤΕ που αναζητά όταν η επιτάχυνσή σας φτάσει σε ένα ορισμένο όριο. αυτό είναι πολλή δοκιμή και λάθος, οπότε προχωρήστε και φτιάξτε μόνοι σας ένα σάντουιτς και βάλτε λίγο χόπ χοπ lofi.

Βήμα 4: Συναρμολόγηση και κατασκευή

Συναρμολόγηση και Κατασκευή
Συναρμολόγηση και Κατασκευή
Συναρμολόγηση και Κατασκευή
Συναρμολόγηση και Κατασκευή
Συναρμολόγηση και Κατασκευή
Συναρμολόγηση και Κατασκευή

Συγχαρητήρια! αν έχετε περάσει το τελευταίο βήμα, αυτό σημαίνει ότι έχετε σχεδόν τελειώσει. Τώρα το μόνο που έχετε να κάνετε είναι να βάλετε όλα τα μέρη στο κουτί. [ΣΗΜΑΝΤΙΚΟ] βεβαιωθείτε ότι όλα παραμένουν συνδεδεμένα ανάλογα, βεβαιωθείτε ότι το γυροσκόπιο βρίσκεται μπροστά και στο κέντρο της συσκευής ή θα έχετε ακατάλληλες ενδείξεις και βεβαιωθείτε ότι τίποτα αγώγιμο δεν αγγίζει το μπροστινό μέρος του γυροσκόπιο, καθώς θα βραχυκυκλώσει συσκευή και θα πρέπει να επαναφέρετε το Arduino. μετά από αυτό, είσαι πολύ καλός για να πας.

Βήμα 5: ΤΟ ΕΚΑΝΑΤΕ

ΤΑ ΚΑΤΑΦΕΡΕΣ
ΤΑ ΚΑΤΑΦΕΡΕΣ

Ωραία δουλειά. Τελείωσες. τώρα απολαύστε το κουτί σας που ανάβει όταν κινείται!

Συνιστάται: