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

Αυτόματο σκούπισμα με τροφοδοσία Arduino: 9 βήματα
Αυτόματο σκούπισμα με τροφοδοσία Arduino: 9 βήματα

Βίντεο: Αυτόματο σκούπισμα με τροφοδοσία Arduino: 9 βήματα

Βίντεο: Αυτόματο σκούπισμα με τροφοδοσία Arduino: 9 βήματα
Βίντεο: XCLEA - H30 Plus | Η έξυπνη Ρομποτική Σκούπα 2024, Νοέμβριος
Anonim
Αυτόματο σάρωθρο με τροφοδοσία Arduino
Αυτόματο σάρωθρο με τροφοδοσία Arduino

Έτσι, μια μέρα αποφάσισα να αγοράσω ένα roomba, αλλά είναι πολύ ακριβό γιατί είμαι μαθητής και προτεραιότητά μου εξακολουθεί να είναι το σχολείο μου, και μια ιδέα αναβοσβήνει στο μυαλό μου δηλώνοντας πώς να το φτιάξετε, έχω ένα αξιοπρεπές υπόβαθρο στον προγραμματισμό και το arduino, γιατί όχι;

Βήμα 1: Υλικά εξωτερικής ανάθεσης

Υλικά εξωτερικής ανάθεσης
Υλικά εξωτερικής ανάθεσης
Υλικά εξωτερικής ανάθεσης
Υλικά εξωτερικής ανάθεσης
Υλικά εξωτερικής ανάθεσης
Υλικά εξωτερικής ανάθεσης
Υλικά εξωτερικής ανάθεσης
Υλικά εξωτερικής ανάθεσης

Το μέρος για τα έργα παρατίθεται παρακάτω:

Arduino pro mini ή οποιαδήποτε πλακέτα arduino

Μόλις χρησιμοποίησα το pro mini γιατί είναι πιο αποτελεσματικό και μικρότερο

L298n πρόγραμμα οδήγησης κινητήρα

Αυτός ο οδηγός κινητήρα χρησιμοποιείται για την οδήγηση των δύο κινητήρων που τροφοδοτούν το σκούπα

Σκούπα σκούπα

αν δεν ξέρετε τι σκούπα ώθησης, είναι σαν μια σκούπα με πολλές βούρτσες

και γυρίζει καθώς το σπρώχνετε και μαζεύει τη βρωμιά

2 κινητήρες βουρτσισμένοι DC

Μόλις χρησιμοποίησα μερικούς διαφορετικούς κινητήρες DC που πήρα από σπασμένα αυτοκίνητα παιχνιδιών

Δύο αισθητήρες υπερήχων

να αισθανθούν και να αποφύγουν τους τοίχους και τα εμπόδια

Υποδοχή ισχύος DC

Για φόρτιση των power bank

Τράπεζες ισχύος

για την παροχή της ισχύος που απαιτείται για τον πίνακα και τους κινητήρες

δύο αρσενικά καλώδια USB

για σύνδεση στο power bank

Βήμα 2: Απαιτούνται εργαλεία

Απαιτούνται εργαλεία
Απαιτούνται εργαλεία

Εργαλείο Dremel

για να κόψετε και να βάλετε τρύπα όπου χρειάζεται

Ένα συγκολλητικό σίδερο

για συγκόλληση καλωδίων, φυσικά.

Πένσα

για να κόψετε σύρμα και να βοηθήσετε να λυγίσουν τα καλώδια

πιστόλι κόλλας (προαιρετικό)

για να συγκρατούν τους κινητήρες μαζί, αλλά αν δεν χρησιμοποιείτε μόνο φερμουάρ

Κατσαβίδι

για να στερεώσετε και να χαλαρώσετε τις βίδες πολλών εξαρτημάτων

Βήμα 3: Εύρεση πού να τοποθετήσετε τους κινητήρες και τους αισθητήρες και τη βαφή εργασίας

Εύρεση πού να τοποθετήσετε τους κινητήρες και τους αισθητήρες και τη βαφή εργασίας
Εύρεση πού να τοποθετήσετε τους κινητήρες και τους αισθητήρες και τη βαφή εργασίας
Εύρεση πού να τοποθετήσετε τους κινητήρες και τους αισθητήρες και τη βαφή εργασίας
Εύρεση πού να τοποθετήσετε τους κινητήρες και τους αισθητήρες και τη βαφή εργασίας
Εύρεση πού να τοποθετήσετε τους κινητήρες και τους αισθητήρες και τη βαφή εργασίας
Εύρεση πού να τοποθετήσετε τους κινητήρες και τους αισθητήρες και τη βαφή εργασίας

Εκτίμησα πού να βάλω τους αισθητήρες βάζοντάς τους ακριβώς πάνω και σημείωσα τους κύκλους που αργότερα θα κοπούν από το dremel και ενώ είμαι εκεί το έβαψα με ένα μεταλλικό μπλε χρώμα σπρέι

Βήμα 4: Τοποθέτηση οπών

Βάζοντας Τρύπες
Βάζοντας Τρύπες
Βάζοντας Τρύπες
Βάζοντας Τρύπες
Βάζοντας Τρύπες
Βάζοντας Τρύπες
Βάζοντας Τρύπες
Βάζοντας Τρύπες
  • Έτσι έβαλα τέσσερις τρύπες μπροστά από τη σκούπα στο πάνω μέρος του σώματος δύο στα αριστερά και δύο στα δεξιά για να μπουν οι αισθητήρες
  • και έβαλα επίσης δύο ορθογώνιες οπές στο κάτω μέρος του κάτω σώματος της σκούπας για να μπουν τα μοτέρ

Βήμα 5: Βάλτε τα όλα μαζί

Βάλτε τα όλα μαζί
Βάλτε τα όλα μαζί
Βάλτε τα όλα μαζί
Βάλτε τα όλα μαζί
Βάλτε τα όλα μαζί
Βάλτε τα όλα μαζί

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

Βήμα 6: Κωδικός

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

Βήμα 7: Hardwiring It

Hardwiring It
Hardwiring It
Hardwiring It
Hardwiring It
Hardwiring It
Hardwiring It
Hardwiring It
Hardwiring It

χρησιμοποίησα σύρμα σύνδεσης #12 μετρητή για να συνδέσω κάθε πράγμα στη σωστή του θέση. Το σχήμα ψύξης δίνεται παραπάνω.

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

Βήμα 8: Κλείσιμο

Κλείσιμο
Κλείσιμο

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

Βήμα 9: Τελειώνοντας τις πινελιές

αυτό είναι το τελευταίο βήμα αυτής της μακράς διδάσκουσας ελπίδας που σας αρέσει να το φτιάχνετε και μη διστάσετε να το τροποποιήσετε και να το αλλάξετε.

Συνιστάται: