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

MVRK’s Mandalorian Tracking Fob: 8 βήματα (με εικόνες)
MVRK’s Mandalorian Tracking Fob: 8 βήματα (με εικόνες)

Βίντεο: MVRK’s Mandalorian Tracking Fob: 8 βήματα (με εικόνες)

Βίντεο: MVRK’s Mandalorian Tracking Fob: 8 βήματα (με εικόνες)
Βίντεο: SAMSUNG Q800T QLED 8K: UNBOXING Y REVIEW COMPLETA ¿VALE LA PENA AUN? 2024, Νοέμβριος
Anonim

Είναι η 4η Μαΐου, αλλιώς γνωστή ως Ημέρα του Πολέμου των Άστρων, μια γιορτή πολύ κοντά και αγαπητή στην καρδιά μας. Φέτος αποφασίσαμε να το γιορτάσουμε λίγο διαφορετικά από τα προηγούμενα χρόνια. Με μια βιωματική τεχνολογία και κατασκευαστή-έργου, υιοθετήσαμε μια πολύπλοκη προσέγγιση και το μετατρέψαμε σε ένα απλοποιημένο έργο στο σπίτι καθώς φτιάξαμε την έκδοση μιας συσκευής εμπνευσμένη από μία από τις αγαπημένες μας εκπομπές.

Αυτό το Instructable προϋποθέτει ότι έχετε κάποια προηγούμενη γνώση ή εμπειρία με το Arduino ή άλλους πίνακες ανάπτυξης μικροελεγκτών. Εάν αισθάνεστε άνετα με αυτό, θα τα πάτε καλά εδώ! Δείτε τις προμήθειες παρακάτω για να ξεκινήσετε!

Αποποίηση ευθυνών: Αυτή η ανάρτηση δεν σχετίζεται με κανέναν τρόπο με Disney, Disney+ή Lucasfilm. Επιπλέον, η MVRK δεν εγγυάται ή εγγυάται αυτές τις οδηγίες. Παρακαλούμε να είστε ασφαλείς και να κατασκευάζεστε υπό την επίβλεψη των γονέων.

Προμήθειες

  • Πίνακας ESP32 (χρησιμοποιήσαμε το Firebeetle ESP32 by DFRobot)
  • Μικρή μπαταρία LiPo 3.7V
  • Ένα κόκκινο LED

Θα θέλετε επίσης να πάρετε το μοντέλο για τρισδιάστατη εκτύπωση από κάτω.

Και κατεβάστε τον παρακάτω κώδικα. Αυτό το έργο απαιτεί την εγκατάσταση των πλακέτων ESP32 στο Arduino IDE. Για πλήρεις οδηγίες, δείτε το επίσημο github για το Arduino ESP32 εδώ.

Βήμα 1: Πώς λειτουργεί

Πως δουλεύει
Πως δουλεύει

Η έκδοση MVRK του fob παρακολούθησης χρησιμοποιεί Bluetooth Low Energy (BLE) για την παρακολούθηση κλειδιών, τηλεφώνου ή άλλων συσκευών ή φάρων με δυνατότητα BLE. Χρησιμοποιήσαμε έναν μικροελεγκτή με δυνατότητα ESP32 bluetooth και μια μικρή μπαταρία LiPo για να συνδεθούμε σε μια συσκευή BLE και να παρακολουθήσουμε την ισχύ του σήματος της. Όσο πλησιάζει το fob παρακολούθησης στην επιλεγμένη συσκευή (ή το bounty), τόσο ισχυρότερη είναι η ισχύς του σήματος και τόσο πιο γρήγορα αναβοσβήνει το φως στο μπροστινό μέρος.

Βήμα 2: Τι είναι το Bluetooth Low Energy (BLE);

Τι είναι το Bluetooth Low Energy (BLE)
Τι είναι το Bluetooth Low Energy (BLE)

Το Bluetooth Low Energy (BLE) είναι ένα πρότυπο Bluetooth που έχει σχεδιαστεί για να παρέχει μειωμένη κατανάλωση ενέργειας διατηρώντας παράλληλα το ίδιο αποτελεσματικό εύρος με το κανονικό Bluetooth. Οι συσκευές BLE λειτουργούν σαν διακομιστές bluetooth και διαφημίζουν τις πληροφορίες σύνδεσής τους κάθε λίγα δευτερόλεπτα στη γύρω περιοχή. Το διάστημα διαφήμισης είναι διαφορετικό για κάθε συσκευή και μπορεί να ρυθμιστεί ακόμη και σε ορισμένες συσκευές. Εάν δεν είστε εξοικειωμένοι με το BLE, θα πρέπει όλα να αρχίσουν να έχουν νόημα στην επόμενη ενότητα.

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

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

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

Όλες οι υπηρεσίες έχουν ένα καθολικά μοναδικό αναγνωριστικό (UUID) για να μην μπερδευτούν με άλλες κοντινές συσκευές. Σε κάθε υπηρεσία, θα βρείτε ένα χαρακτηριστικό. αυτά έχουν επίσης UUID. Αυτά τα χαρακτηριστικά μπορεί να διαβάζονται, να γράφουν, να γράφουν χωρίς απάντηση, να ειδοποιούνται κ.λπ. Υπάρχουν άλλα, αλλά αυτό είναι για άλλη φορά. Δείτε την παραπάνω εικόνα σχετικά με τις υπηρεσίες και τα χαρακτηριστικά. Είναι πιο εύκολο να σκεφτείτε υπηρεσίες όπως φακέλους και χαρακτηριστικά όπως αρχεία μέσα σε αυτούς τους φακέλους.

Αν θέλετε να μάθετε περισσότερα σχετικά με τις υπηρεσίες και τα χαρακτηριστικά, κάντε κλικ εδώ για έναν φανταστικό οδηγό για αρχάριους στο Πρότυπο Bluetooth GATT.

--

Κάθε συσκευή BLE με την οποία μπορείτε να συνδεθείτε χρησιμοποιώντας αυτόν τον ιχνηλάτη διαθέτει UUID που χρησιμοποιεί για να διαφημίσει την παρουσία της σε κοντινές συσκευές. Πιθανότατα θα χρειαστείτε μια εφαρμογή όπως αυτή που αναφέρθηκε προηγουμένως για να την βρείτε. Αφού βρείτε τη συσκευή στην εφαρμογή σας, συνδεθείτε σε αυτήν. Να θυμάστε ότι κάθε συσκευή BLE είναι διαφορετική, οπότε μπορεί να χρειαστεί κάποια δοκιμή και σφάλμα για να βρείτε το σωστό UUID, αλλά μόλις το κάνετε, απλώς συνδέστε το στον κωδικό ως advertisedDevice. Όλα στον κώδικα σχολιάζονται, ώστε να μπορείτε να βρείτε αυτό που ψάχνετε.

Στη συνέχεια ακολουθούμε το χαρακτηριστικό. Ορισμένες συσκευές χρησιμοποιούν μια διαφημιστική υπηρεσία διαφορετική από αυτήν που περιέχει το χαρακτηριστικό που θέλουμε. Εάν συμβαίνει αυτό, πιάστε αυτό το διαφορετικό UUID και συνδέστε το στο serviceUUID, διαφορετικά, απλώς ορίστε το serviceUUID ίσο με το advertisedDevice. Τώρα, στην υπηρεσία με την οποία έχετε συνδεθεί, αναζητήστε ένα χαρακτηριστικό ανάγνωσης. Η εφαρμογή μπορεί να σας δώσει ένα πλήρες UUID ή μπορεί να έχει μόνο 4 χαρακτήρες. Και τα δύο είναι εντάξει καθώς ο ορισμός του UUID στον κώδικα θα το λάβει υπόψη. Συνδέστε το UUID στο χαρακτηριστικόUUID και τελειώσατε!

Αναβοσβήνετε στον πίνακα, ανοίξτε τη σειριακή οθόνη και δείτε τι παίρνετε! Εάν όλα είναι καλά, θα πρέπει να συνδεθεί στη συσκευή σας και να ξεκινήσει την καταχώριση μιας τιμής RSSI (δείκτης ισχύος σήματος λήψης). Όσο χαμηλότερη είναι η τιμή RSSI, τόσο ισχυρότερη είναι η ισχύς του σήματος. Το RSSI είναι ένας καλός δείκτης εγγύτητας, αλλά δεν είναι τέλειο. Εάν το φως σας δεν αναβοσβήνει αρκετά όπως το θέλετε, μετακινηθείτε προς τα κάτω στο κάτω μέρος του κώδικα και προσαρμόστε τις τιμές. Υπάρχουν σχόλια που εξηγούν πώς.

Ως σημείωση, δεν θα λειτουργούν όλες οι συσκευές BLE με αυτόν τον ιχνηλάτη. Ορισμένες συσκευές θα αρνηθούν τη σύνδεση. Άλλοι θα αποσυνδεθούν αυτόματα μετά από λίγα λεπτά. Και μερικοί απλώς δεν θα διαφημίσουν το UUID που είναι απαραίτητο για σύνδεση. Είχαμε επιτυχία με τηλέφωνα, εύρεση κλειδιών, ακόμη και με BB8 Sphero! Αφήστε σχόλια παρακάτω, ενημερώστε μας τι παρακολουθείτε!

Βήμα 4: Συγκόλληση

Συγκόλληση
Συγκόλληση

Αρκετά κατευθείαν εδώ. Συνδέστε τον πείρο καθόδου του LED σας με τον πείρο GND στον πίνακα σας και τον πείρο ανόδου στο PIN2. Μπορείτε να το αλλάξετε αν θέλετε, απλώς φροντίστε να αφήσετε ένα μικρό περιθώριο για να ταιριάζει το LED όπου χρειάζεται. Χρησιμοποιήσαμε μερικούς βραχυκυκλωτήρες και κάποια θερμοσυρρίκνωση για να κολλήσουμε εδώ.

Βήμα 5: Τρισδιάστατο μοντέλο και εκτύπωση

Τρισδιάστατο μοντέλο και εκτύπωση
Τρισδιάστατο μοντέλο και εκτύπωση
Τρισδιάστατο μοντέλο και εκτύπωση
Τρισδιάστατο μοντέλο και εκτύπωση

Το μοντέλο είναι κατάλληλο για τις περισσότερες εφαρμογές τρισδιάστατης εκτύπωσης. Χρησιμοποιήσαμε εκτυπωτή ρητίνης Elegoo Mars και τον εκτυπώσαμε σε λευκό χρώμα. Αποδείχθηκε υπέροχο και η εκτύπωση με ρητίνη μπορεί πραγματικά να αναδείξει τη λεπτότερη λεπτομέρεια σε μια εκτύπωση. Αλλά αυτό δεν είναι απολύτως απαραίτητο εδώ. ένας καλά ρυθμισμένος εκτυπωτής νήματος πρέπει να κάνει το ίδιο καλά. Απλά βεβαιωθείτε ότι έχετε τα κατάλληλα υποστηρίγματα και πρέπει να είστε καλά!

Βήμα 6: Ζωγραφική / Καιρός

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

Δώσαμε στην κύρια βάση του tracker ένα ελαφρύ στρώμα μαύρου ματ χρώματος ψεκασμού και χρησιμοποιήσαμε το Rub 'N Buff για να συμπληρώσουμε τα μεταλλικά μέρη, καθώς και να προσθέσουμε μερικές γρατζουνιές. Δεν χρειάζεται να βαραίνετε πολύ με αυτά τα πράγματα. Λίγο πάω πολύ.

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

Δεν υπάρχει λανθασμένος τρόπος για να το κάνετε, αλλά αν είστε νέοι σε αυτές τις έννοιες, υπάρχουν πολλά υπέροχα σεμινάρια βίντεο εκεί έξω. Καλή επιτυχία και μοιραστείτε τη δική σας στα σχόλια!

Συνιστάται: