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

Roombot: 15 Βήματα
Roombot: 15 Βήματα

Βίντεο: Roombot: 15 Βήματα

Βίντεο: Roombot: 15 Βήματα
Βίντεο: iRobot Roomba i3+ Robot Vacuum Review - Vacuum Wars 2024, Νοέμβριος
Anonim
Roombot
Roombot

Το Roombot είναι ένα ρομπότ κενού που είναι πλήρως τρισδιάστατο τυπωμένο, αυτόνομο και κωδικοποιημένο σε ένα Arduino.

Πίστωση:

www.instructables.com/id/Build-Your-Own-Va…

Βήμα 1: Υλικά

Όλα τα Υλικά

  • 1 x Arduino Uno Board
  • 1 x μονάδα προγράμματος οδήγησης IRF520 MOS FET
  • 1 x Πρόγραμμα οδήγησης διπλού κινητήρα H-bridge L298
  • 2 x Micro Metal Gearmotor HP 6V 298: 1
  • 1 x Micro Metal Gearmotor Bracket Pair
  • 1 x Ζεύγος τροχού 42 × 19mm
  • 1 x Ανεμιστήρας ανεμιστήρα AVC BA10033B12G 12V
  • 2 x αισθητήρας απόστασης απόστασης GP2Y0A41SK0F (4 - 30cm)
  • 1 x ZIPPY Compact 1300mAh 3S 25C Lipo Pack
  • 1 x Φορτιστής μπαταρίας LiPo 3s
  • Αντίσταση 1 x 1k Ohm
  • Μικρό ποτενσιόμετρο 1 x 2k Ohm
  • Τρισδιάστατος εκτυπωτής με ελάχιστο μέγεθος εκτύπωσης 21 L x 21 W cm
  • PLA Fillament ή παρόμοιο.
  • 20 μπουλόνια M3 με (διάμετρο 3mm), 20 x παξιμάδια M3
  • 2 μπουλόνια #8-32 x 2 IN με παξιμάδια και ροδέλα
  • 1 x φίλτρο σακούλας κενού (τύπου υφάσματος)
  • 1 x Ρόδα Ball με πλαστική ή μεταλλική μπάλα 3/4
  • 2 κουμπιά
  • 1 x Διακόπτης On/Off
  • Κατσαβίδι
  • Συγκολλητικό σίδερο
  • Πένσα, Scαλίδι
  • Καλώδιο (3m)

Βήμα 2: Τρισδιάστατη εκτύπωση

Τρισδιάστατη εκτύπωση
Τρισδιάστατη εκτύπωση

Εκτυπώστε τα μέρη (που εμφανίζονται στην εικόνα) από έναν εκτυπωτή 3D.

Τα μέρη περιλαμβάνουν:

  • Περίβλημα ανεμιστήρα
  • Κάτω Βάση
  • Κουμπί (πλάτος βάσης 1mm)
  • Κουμπί (πλάτος βάσης 2 mm)
  • Κάλυμμα φίλτρου
  • Κορυφαίο εξώφυλλο
  • Προφυλακτήρας
  • Εξώφυλλο ανεμιστήρα
  • Sharp Support
  • Πατήστε το φίλτρο
  • Υποστήριξη κουμπιού
  • Πατήστε το φίλτρο

Προτεινόμενες ρυθμίσεις εκτύπωσης:

  • Layerψος στρώματος 0,2mm
  • Πάχος κελύφους 1,2 mm
  • Πυκνότητα πλήρωσης 30%
  • Θερμοκρασία εκτύπωσης 215 Κελσίου
  • 70 βαθμούς Κελσίου θερμοκρασία κρεβατιού
  • Τύπος υποστήριξης παντού
  • Ανάκληση: 50mm/s 0.7mm
  • Ταχύτητα εκτύπωσης 60mm/s

Βήμα 3: Ρύθμιση αισθητήρων

Ρύθμιση αισθητήρων
Ρύθμιση αισθητήρων
Ρύθμιση αισθητήρων
Ρύθμιση αισθητήρων
Ρύθμιση αισθητήρων
Ρύθμιση αισθητήρων

Ξεκινήστε πρώτα κολλώντας τα καλώδια στους αισθητήρες Sharp πρώτα. Στη συνέχεια, συνδέστε τον αισθητήρα επάνω στα τυπωμένα κομμάτια υποστήριξης Sharp #D, βεβαιωθείτε ότι η κατεύθυνση του αισθητήρα είναι διαφορετική μεταξύ τους. Μετά από αυτό, συνδέστε το κομμάτι στήριξης του αισθητήρα στην κάτω βάση, όπου υπάρχουν οπές για τη χρήση βιδών για σύνδεση και ο αισθητήρας πρέπει να κοιτάζει προς τα εμπρός.

Βήμα 4: Ρύθμιση τροχών και κινητήρων

Ρύθμιση τροχών και κινητήρων
Ρύθμιση τροχών και κινητήρων
Ρύθμιση τροχών και κινητήρων
Ρύθμιση τροχών και κινητήρων
Ρύθμιση τροχών και κινητήρων
Ρύθμιση τροχών και κινητήρων

Συνδέστε πρώτα τον τροχό στον κινητήρα και βιδώστε τον κινητήρα στην κάτω βάση με το στήριγμα του κινητήρα (δίνεται με τον κινητήρα όταν αγοράστηκε). Βεβαιωθείτε ότι οι τροχοί είναι κινητοί και δεν έχουν κολλήσει στη βάση. Συνδέστε τα καλώδια μέσω των οπών του μεταλλικού δακτυλίου στον κινητήρα.

Βήμα 5: Τοποθέτηση του κάστερ μπάλας

Τοποθέτηση του τροχού σφαιρών
Τοποθέτηση του τροχού σφαιρών
Τοποθέτηση του τροχού σφαιρών
Τοποθέτηση του τροχού σφαιρών

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

Βήμα 6: Σύνδεση του προφυλακτήρα

Σύνδεση του προφυλακτήρα
Σύνδεση του προφυλακτήρα
Σύνδεση του προφυλακτήρα
Σύνδεση του προφυλακτήρα
Σύνδεση του προφυλακτήρα
Σύνδεση του προφυλακτήρα

Αρχικά, βεβαιωθείτε ότι τα κουμπιά (τρισδιάστατη εκτύπωση πλάτους βάσης 1mm) συνδέονται με τις οπές του προφυλακτήρα. Εάν δεν συνδέεται, μπορεί να κολληθεί με σούπερ κόλλα ή να εκτυπωθεί ξανά 3D και να βεβαιωθείτε ότι έχετε τα σωστά μεγέθη. Τα κουμπιά πρέπει επίσης να ταιριάζουν στις δύο οπές μπροστά από την κάτω βάση και το κουμπί πρέπει να μπορεί να κινείται ομαλά. Στη συνέχεια, τα κουμπιά εισόδου θα πρέπει να βρίσκονται στην υποστήριξη του κουμπιού του εκτυπωτή και να είναι προσαρτημένα στην κάτω βάση στο πίσω μέρος των κουμπιών εκτύπωσης 3D. Ο προφυλακτήρας πρέπει να έχει ήχο κλικ, έτσι ώστε ο προφυλακτήρας να λειτουργεί πραγματικά.

Βήμα 7: Διαίρεση τάσης

Διαίρεση Τάσης
Διαίρεση Τάσης
Διαίρεση Τάσης
Διαίρεση Τάσης

Χρησιμοποιώντας το ποτενσιόμετρο 2k και συγκολλήστε τα καλώδια που συνδέονται με την μονάδα Arduino και προγράμματος οδήγησης. Όλα τα καλώδια πρέπει να είναι χρωματικά κωδικοποιημένα και ότι το μαύρο καλώδιο πρέπει να έχει αντίσταση, αλλιώς η μονάδα του οδηγού μπορεί να υπερθερμανθεί και να προκαλέσει σπινθήρα.

Βήμα 8: Συνδέστε τον ανεμιστήρα

Συνδέστε τον ανεμιστήρα
Συνδέστε τον ανεμιστήρα
Συνδέστε τον ανεμιστήρα
Συνδέστε τον ανεμιστήρα

Ο ανεμιστήρας είναι το κύριο μέρος αυτού που κάνει το μηχάνημα κενό. Ο ανεμιστήρας παρέχεται με καρφιά για βίδα και στερέωση στην κάτω βάση. Στη συνέχεια, ο ανεμιστήρας συνδέεται με τη μονάδα προγράμματος οδήγησης και συνδέεται με την μπαταρία στην τροφοδοσία.

Βήμα 9: Συνδέοντας τα πάντα στον εγκέφαλο

Συνδέοντας τα πάντα στον εγκέφαλο
Συνδέοντας τα πάντα στον εγκέφαλο
Συνδέοντας τα πάντα στον εγκέφαλο
Συνδέοντας τα πάντα στον εγκέφαλο

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

Βήμα 10: Δίνοντας ισχύ στο μηχάνημα

Δίνοντας δύναμη στη μηχανή
Δίνοντας δύναμη στη μηχανή
Δίνοντας δύναμη στη μηχανή
Δίνοντας δύναμη στη μηχανή

Η σύνδεση του Ποτενσιόμετρου και της μπαταρίας Li Po με τη μονάδα προγράμματος οδήγησης μπορεί να είναι δύσκολη. Το Ποτενσιόμετρο πρέπει να συνδεθεί πρώτα έτσι ώστε η ισχύς της μπαταρίας Li Po να μην υπερθερμανθεί και να καταλήξει σε βραχυκύκλωμα ή ενδεχομένως ακόμη και να εκραγεί.

Βήμα 11: Συναρμολόγηση του φίλτρου

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

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

Βήμα 12: Προσάρτηση της λυχνίας LED

Συνδέοντας το LED
Συνδέοντας το LED

Απαιτείται μια λυχνία LED για ένδειξη εάν το μηχάνημα είναι ενεργοποιημένο ή όχι. Το φως LED είναι προσαρτημένο στο Arduino μέσω μιας τρύπας στο κάλυμμα του μηχανήματος.

Βήμα 13: Δώστε μια είσοδο στο μηχάνημα

Δίνοντας είσοδο στο μηχάνημα
Δίνοντας είσοδο στο μηχάνημα
Δίνοντας είσοδο στο μηχάνημα
Δίνοντας είσοδο στο μηχάνημα

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

Βήμα 14: Μεταφόρτωση των δεδομένων

Οι κωδικοί για το Arduino πρέπει να μεταφορτωθούν έτσι ώστε να μπορεί να λειτουργεί ολόκληρο το μηχάνημα. Οι κωδικοί δίνονται παρακάτω στον σύνδεσμο.

Βήμα 15: Τέλος

Φινίρισμα!
Φινίρισμα!

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

Συνιστάται: