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

Αυτόνομη δεξαμενή με GPS: 5 βήματα (με εικόνες)
Αυτόνομη δεξαμενή με GPS: 5 βήματα (με εικόνες)

Βίντεο: Αυτόνομη δεξαμενή με GPS: 5 βήματα (με εικόνες)

Βίντεο: Αυτόνομη δεξαμενή με GPS: 5 βήματα (με εικόνες)
Βίντεο: Πως να βάλετε οθόνη και CarPlay στο αυτοκίνητο σας 2024, Ιούλιος
Anonim
Image
Image
Συναρμολόγηση του πλαισίου
Συναρμολόγηση του πλαισίου

Η DFRobot μου έστειλε πρόσφατα το κιτ Devastator Tank Platform για να δοκιμάσω. Έτσι, φυσικά, αποφάσισα να το κάνω αυτόνομο και επίσης να έχω δυνατότητες GPS. Αυτό το ρομπότ θα χρησιμοποιούσε έναν υπερηχητικό αισθητήρα για να πλοηγηθεί, όπου κινείται προς τα εμπρός ενώ ελέγχει την απόσταση του. Εάν πλησιάζει πολύ σε ένα αντικείμενο ή άλλο εμπόδιο, θα ελέγχει κάθε κατεύθυνση και στη συνέχεια θα κινείται ανάλογα.

BoM:

  • Πλατφόρμα ρομπότ DFRobot Devastator Tank: Link
  • Ενότητα GPS DFRobot με περίβλημα: Σύνδεσμος
  • Teensy 3.5
  • Αισθητήρας υπερήχων - HC -SR04 (Generic)
  • Micro Servo 9g

Βήμα 1: Συναρμολόγηση του πλαισίου

Συναρμολόγηση του πλαισίου
Συναρμολόγηση του πλαισίου

Το κιτ συνοδεύεται από εξαιρετικά εύκολες οδηγίες για να το συνδυάσετε. Εκτός από 4 απλά δομικά κομμάτια, διαθέτει πολλές διαφορετικές οπές στερέωσης που μπορούν να υποστηρίξουν σανίδες όπως το Raspberry Pi και το Arduino Uno. Ξεκίνησα τοποθετώντας την ανάρτηση σε κάθε πλευρά του πλαισίου και έπειτα έβαλα τους τροχούς. Μετά απλώς βίδωσα κάθε κομμάτι μαζί και πρόσθεσα τα κομμάτια.

Βήμα 2: Δημιουργία των ηλεκτρονικών

Δημιουργία Ηλεκτρονικών
Δημιουργία Ηλεκτρονικών
Δημιουργία Ηλεκτρονικών
Δημιουργία Ηλεκτρονικών
Δημιουργία Ηλεκτρονικών
Δημιουργία Ηλεκτρονικών

Αποφάσισα να χρησιμοποιήσω ένα Teensy 3.5 για τον εγκέφαλο στο ρομπότ μου, καθώς θα μπορούσε να υποστηρίξει πολλαπλές σειριακές συνδέσεις και έτρεχε στα 120 MHz (έναντι 16 για ένα Arduino Uno). Στη συνέχεια, επισυνάπτω τη μονάδα GPS στις ακίδες Serial1, μαζί με μια μονάδα Bluetooth στο Serial3. Το L293D ήταν η καλύτερη επιλογή για οδηγό κινητήρα, καθώς υποστηρίζει 3.3v in και 2 κινητήρες. Τελευταίος ήταν ο σερβο και υπερηχητικός αισθητήρας απόστασης. Το πλαίσιο υποστηρίζει ένα microservo στο επάνω μέρος, και επιπλέον έχω κολλήσει σε ένα HC-SR04 λόγω της χαμηλής κατανάλωσης ενέργειας και της ευκολίας χρήσης.

Βήμα 3: Δημιουργία της εφαρμογής

Wantedθελα αυτό το ρομπότ να έχει χειροκίνητες και αυτόνομες δυνατότητες, οπότε η εφαρμογή παρέχει και τα δύο. Ξεκίνησα δημιουργώντας τέσσερα κουμπιά που έλεγχαν κάθε κατεύθυνση: εμπρός, πίσω, αριστερά και δεξιά, και επίσης δύο κουμπιά για εναλλαγή μεταξύ χειροκίνητης και αυτόνομης λειτουργίας. Στη συνέχεια, πρόσθεσα έναν επιλογέα λίστας που θα επέτρεπε στους χρήστες να συνδεθούν με τη μονάδα bluetooth HC-05 στο ρομπότ. Τέλος πρόσθεσα επίσης έναν χάρτη με 2 δείκτες που εμφανίζει τη θέση τόσο του τηλεφώνου του χρήστη όσο και του ρομπότ. Κάθε 2 δευτερόλεπτα το ρομπότ στέλνει τα δεδομένα τοποθεσίας του μέσω Bluetooth στο τηλέφωνο όπου στη συνέχεια αναλύεται. Μπορείτε να το βρείτε εδώ

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

Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση
Συνέλευση

Το να τα συνδυάσεις όλα είναι αρκετά απλό. Απλώς συγκολλήστε καλώδια από κάθε κινητήρα στις κατάλληλες ακίδες του οδηγού κινητήρα. Στη συνέχεια, χρησιμοποιήστε μερικές στάσεις και βίδες για να τοποθετήσετε την πλακέτα στο ρομπότ. Βεβαιωθείτε ότι η μονάδα GPS βρίσκεται έξω από τη δεξαμενή, ώστε το σήμα της να μην μπλοκαριστεί από το μεταλλικό πλαίσιο. Τέλος, συνδέστε το σερβο και το HC-SR04 στις αντίστοιχες θέσεις τους.

Βήμα 5: Χρησιμοποιώντας το

Τώρα απλά συνδέστε τη δύναμη στους κινητήρες και το Teensy. Συνδεθείτε μέσω της εφαρμογής στο HC-05 και διασκεδάστε!

Συνιστάται: