Πίνακας περιεχομένων:
- Βήμα 1: Εργαλεία
- Βήμα 2: Μέρη
- Βήμα 3: Συναρμολόγηση του πλαισίου
- Βήμα 4: Σύνδεση ηλεκτρονικών ανταλλακτικών
- Βήμα 5: Timeρα για κωδικοποίηση
- Βήμα 6: Απολαύστε
- Βήμα 7: Βελτιώσεις
Βίντεο: Nagging Robot® - Διαταραχή στην ταχύτητα της ζωής: 7 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Από τον DanLocatelliMeristemaFollow Σχετικά με: MSc ITECH Υποψήφιος στο Universität Stuttgart. Περισσότερα για τον DanLocatelli »
Ο ευκολότερος τρόπος για να βεβαιωθείτε ότι θυμώνετε κάθε μέρα. Το Nagging Robot® έχει τη λύση.
Nagging Robot® Annooy® 900
Το Annooy® 900 σχεδιάστηκε προσεκτικά με τεχνολογία αιχμής DIY για να ενοχλήσει τους ανθρώπους. από τους Daniel Locatelli και TzuYing Chen
Περισσότερη δύναμη, καλύτερη ενόχληση. Το Power-Lifting Bore αποδίδει 5 φορές την οργή* για βελτιωμένη απόδοση ενοχλήματος.* (Σε σύγκριση με τη σειρά Annooy® 800).
Σας κατασκοπεύει έξυπνα.
Μια πλήρης σειρά αισθητήρων καταγράφει έξυπνα τα δεδομένα σας και του σπιτιού σας για να περιηγηθείτε στο ρομπότ γύρω από αντικείμενα και κάτω από τα έπιπλα για να σας ενοχλήσει πλήρως.
Αυτό το έργο είναι μια παρωδία με το iRobot® Roomba® ως μέρος της ανάθεσης Άχρηστη μηχανή από το σεμινάριο ITECH Computational Design and Digital Fabrication στο Πανεπιστήμιο της Στουτγάρδης.
Αυτό είναι ένα ρομπότ που ακολουθεί το πρόσωπο, προσδιορίζει ένα ανθρώπινο πρόσωπο και προσπαθεί να το συγκεντρώσει στην κάμερα.
Βήμα 1: Εργαλεία
Είναι ένα απλό σύνολο εργαλείων, και πιθανώς τα περισσότερα από αυτά τα έχετε ήδη στο σπίτι. Το συγκολλητικό σίδερο χρησιμοποιείται κυρίως για να δώσει σταθερότητα στα καλώδια που τροφοδοτούν τους κινητήρες. Αλλά αυτό είναι όλο, θα το χρησιμοποιήσετε μόνο για συγκόλληση τέσσερις φορές.
- Συγκολλητικό σίδερο
- Ψαλιδίζω
- Μαχαίρι κοπής
- Πένσα μακράς μύτης
- Σετ κατσαβιδιού
Βήμα 2: Μέρη
ΗΛΕΚΤΡΟΝΙΚΑ ΕΙΔΗ
Τα μέρη που αναφέρονται παρακάτω συνοδεύονται συνήθως από πολλά κιτ εκκίνησης Arduino διαθέσιμα για αγορά μέσω διαδικτύου, όπως αυτό.
- Συμβατό με Arduino Uno + καλώδιο USB
- Υπερηχητικός αισθητήρας (x2) (συνήθως τα κιτ εκκίνησης έχουν μόνο έναν υπερηχητικό αισθητήρα).
- Ardunio Protoshield + μίνι breadboard
- Μπαταρία 9V
- Σύνδεση μπαταρίας 9V για Ardunio
- Καλώδια βραχυκύκλωσης
- Ενότητα ισχύος Breadboard
Ενώ η παρακάτω λίστα εμφανίζει τα ασυνήθιστα ανταλλακτικά που πρέπει να αγοραστούν ξεχωριστά:
- ESP32-CAM
- L298N H Bridge Motor Driver
- Τράπεζα ισχύος (5000mAh ή υψηλότερη)
Σετ σασί αυτοκινήτου
Υπάρχουν ορισμένα πραγματικά φθηνά σετ σασί αυτοκινήτου που μπορείτε να αγοράσετε online, όπως αυτό, ή εναλλακτικά μπορείτε επίσης να αγοράσετε αυτά τα μέρη χωριστά. Θα χρειαστούμε τα εξής:
- Δύο κινητήρες 6v + θήκη + καλώδια + ελαστικά
- Τροχός γενικής χρήσης
- Παξιμάδια και μπουλόνια
Είδη γραφικής ύλης
Σε αυτή την περίπτωση, αποφασίσαμε να χρησιμοποιήσουμε ένα διαφορετικό πλαίσιο για να δώσουμε κάποιο στυλ στο ρομπότ. Εκτός από τα μέρη που αναφέρθηκαν προηγουμένως, χρησιμοποιήσαμε επίσης αυτά τα είδη χαρτικής:
- Φελλός (χρησιμοποιήσαμε απλό ποτηροθήκη)
- Γραβάτα Hellerman καλώδιο
- Πλαστική μπάλα
- Μεταλλικό πλέγμα
Βήμα 3: Συναρμολόγηση του πλαισίου
Αυτό το πλαίσιο χρησιμοποιεί ένα απλό πλέγμα για να διευκολύνει τη στερέωση και την αφαίρεση εξαρτημάτων. Αλλά γυμνό στο μυαλό ότι είναι ένα μεταλλικό πλέγμα, πράγμα που σημαίνει ότι τα ηλεκτρονικά μέρη δεν πρέπει να το αγγίζουν άμεσα, καθώς μπορεί να τα βλάψει.
Μεταλλικό πλέγμα
Αρχικά, οργανώστε τα μέρη πάνω από το μεταλλικό πλέγμα για να καταλάβετε πόσο μεγάλο πρέπει να είναι το ρομπότ. Στην περίπτωσή μας, το τελικό μέγεθος καθορίστηκε από το μέγεθος του power bank + των τροχών μας. Εάν έχετε μικρότερη τράπεζα ισχύος, τότε θα μπορούσατε να κάνετε το ρομπότ ακόμα πιο συμπαγές! Στη συνέχεια, κόψτε το μεταλλικό πλέγμα σχηματίζοντας έναν εικονοστοιχείο κύκλο όπως φαίνεται στην παραπάνω εικόνα.
Τροχός γενικής χρήσης
Για να βιδώσουμε τον καθολικό τροχό στη θέση του, χρησιμοποιήσαμε φελλό για να τον ισοπεδώσουμε στη σωστή του θέση. Κόψτε δύο κομμάτια φελλού με το σχήμα της βάσης του τροχού και καπναρώστε τα μαζί. Στη συνέχεια, βιδώστε τον φελλό πάνω από το πλέγμα σε ένα από τα άκρα του και στην άλλη πλευρά βιδώστε τον τροχό.
Motors & Wheels
Για να τοποθετήσετε τους κινητήρες στη θέση τους, πρέπει απλώς να χρησιμοποιήσετε δύο μικρούς δεσμούς καλωδίων Hellerman για τον καθένα και να χρησιμοποιήσετε το πλέγμα για να τους σφίξετε. Λάβετε υπόψη ότι οι τροχοί είναι πολύ κοντά στους κινητήρες, προσέξτε να αφήσετε αρκετό χώρο ώστε ο τροχός να περιστρέφεται ελεύθερα.
ΑΠΟΘΗΚΗ ΕΝΕΡΓΕΙΑΣ
Τελευταίο αλλά όχι λιγότερο σημαντικό, πρέπει να βάλουμε τη τράπεζα ισχύος στη θέση της. Εδώ το μόνο πράγμα που πρέπει να γνωρίζετε είναι πού βρίσκεται η είσοδος του καλωδίου USB, αποφεύγοντας να κοιτάζει προς τους τροχούς. Στη συνέχεια, μπορείτε να χρησιμοποιήσετε σφιχτά δύο συνδέσεις καλωδίων για να το κλειδώσετε στη θέση του.
Βήμα 4: Σύνδεση ηλεκτρονικών ανταλλακτικών
Οι ηλεκτρονικές συνδέσεις είναι το αποτέλεσμα της συγχώνευσης ενός ρομπότ αυτοκινήτου και ενός ρομπότ παρακολούθησης προσώπου.
Το πρώτο πράγμα που πρέπει να γίνει είναι να βιδώσετε το Arduino Uno στη μία πλευρά του φελλού και το L298N Motor Driver στην άλλη πλευρά. Με αυτόν τον τρόπο ελαχιστοποιούμε τον απαιτούμενο χώρο χωρίς να κινδυνεύουμε τα ηλεκτρονικά μέρη να αγγίζουν το ένα το άλλο.
Στη συνέχεια, συνδέστε το Protoshield + mini breadboard πάνω από το Arduino Uno. Αυτό θα διασφαλίσει ότι έχουμε αρκετό χώρο και ακίδες για να συνδέσουμε κάθε αισθητήρα και ενεργοποιητή. Στην περίπτωσή μας, κολλήσαμε τη μίνι σανίδα ψωμιού πάνω από το Protoshield χρησιμοποιώντας την κόλλα που συνοδεύει.
Στη συνέχεια, συνδέσαμε το 5V σε μια γραμμή του μίνι breadboard και το GND σε άλλη γραμμή.
L298N Πρόγραμμα οδήγησης κινητήρα
Στη συνέχεια, χρησιμοποιώντας 6 καλώδια άλματος ανδρών-γυναικών, συνδέσαμε τους πείρους με αριθμό 5, 6, 7, 8, 9 και 10 από το Arduino στις ακίδες ENB, IN4, IN3, IN2, IN1 και ENA του L298N Motor Driver. Εδώ αποφασίσαμε να χρησιμοποιήσουμε έξι καλώδια που είναι ήδη κολλημένα μεταξύ τους από το εργοστάσιο, ώστε να έχουμε μια τακτοποιημένη σύνδεση. Στη συνέχεια, συνδέουμε το έδαφος και τροφοδοτούμε τις καρφίτσες με τη μίνι πλάκα ψωμιού, την μπαταρία και τους κινητήρες. Θα πρέπει να είναι έτσι:
- ENB - ENA αντίστοιχα σε 5 - 10 του Arduino
- 5V συνδέεται με τη γραμμή 5V της μίνι σανίδας
- GND στη γραμμή εδάφους του μίνι breadboard
- 12V στον θετικό πόλο της μπαταρίας 9V, ενώ ο αρνητικός πόλος συνδέεται με τη μίνι γείωση του breadboard
- OUT1 και OUT2 στο μοτέρ 01
- OUT3 και OUT4 στο μοτέρ 02
Αισθητήρες υπερήχων
Οι αισθητήρες υπερήχων πρέπει να βρίσκονται μπροστά από το ρομπότ, ώστε να μην παρεμβαίνει τίποτα στη σύλληψή του, οπότε θα πρέπει να έχει μεγαλύτερο καλώδιο για μεγαλύτερη ευελιξία. Οι συνδέσεις καρφιτσών τους είναι οι εξής: Υπερηχητικός αισθητήρας 01
- Echo to Arduino pin 3
- Ενεργοποιήστε την καρφίτσα Arduino 4
- Gnd στη γραμμή εδάφους του μίνι breadboard
- Vcc στη γραμμή 5V του μίνι breadboard
Αισθητήρας υπερήχων 02
- Echo to Arduino pin 12
- Ενεργοποιήστε την καρφίτσα Arduino 11
- Gnd στη γραμμή εδάφους του μίνι breadboard.
- Vcc στη γραμμή 5V του μίνι breadboard.
ESP32-CAM
Η κάμερα
- Το UOR συνδέεται στο pin RX0 (pin 0)
- Το UOT συνδέεται στο pin TX0 (pin 1)
- 5V στη γραμμή 5V της μίνι σανίδας
- GND στο GND του Arduino (ο μίνι πίνακας ψωμιού θα είναι γεμάτος
Power bank στο Arduino
Το τελευταίο βήμα είναι να συνδέσετε το Arduino USB στο power bank
Βήμα 5: Timeρα για κωδικοποίηση
Υπάρχουν δύο κωδικοί, ένας για το ESP32-CAM και ένας για το Arduino. Είναι βασικά μια απλοποίηση των κωδικών από το Face Tracking Robot και το Robot Car, αντίστοιχα.
Κωδικός ESP32-CAM
Πριν κατευθυνθείτε στο Arduino Uno, πρέπει να διαμορφώσετε το ESP32-CAM. Αυτή η κάμερα έχει το δικό της μικροελεγκτή ESP32, πράγμα που σημαίνει ότι αν θέλουμε να στείλουμε τον κωδικό μας χρησιμοποιώντας το Arduino IDE, πρέπει πρώτα να διαμορφώσουμε το περιβάλλον IDE και είμαστε τυχεροί. Το Robot Zero One έχει ήδη κάνει ένα πραγματικά λεπτομερές σεμινάριο σχετικά με αυτό, οπότε πρώτα πηγαίνετε σε αυτόν τον σύνδεσμο και ακολουθήστε το βήμα προς βήμα.
Μετά από αυτό, απλά πρέπει να ανεβάσετε το αρχείο PanningFastVer.ino που επισυνάπτεται εδώ παρακάτω στο ESP32-CAM.
Κωδικός Arduino
Στη συνέχεια, για τον κώδικα Arduino, πρέπει απλώς να ανεβάσετε το αρχείο UnoInput_Serial.ino που επισυνάπτεται εδώ παρακάτω.
Βήμα 6: Απολαύστε
Συνδέστε την κάμερα στο πλάι του ρομπότ σας και διασκεδάστε!
Για να έχει μια φουτουριστική αίσθηση νοσταλγίας, έχουμε κλείσει τα πάντα με το μισό της ακρυλικής μπάλας. Το ρομπότ είχε επίσης να βγει το καλώδιο USB που το έκανε να μοιάζει με ουρά. Κάπως χαριτωμένο!
Βήμα 7: Βελτιώσεις
Για να κάνουμε την κίνηση του ρομπότ πιο ελεγχόμενη πιστεύουμε ότι θα ήταν ενδιαφέρον είτε να αλλάξουμε τον κινητήρα σε βηματικό μοτέρ είτε να προσθέσουμε δύο αισθητήρες ταχύτητας όπως περιγράφεται εδώ.
Συνιστάται:
Πώς να τριπλασιάσετε τη διάρκεια ζωής της μπαταρίας των φακών AAA: 3 βήματα
Πώς να τριπλασιάσετε τη διάρκεια ζωής της μπαταρίας των φακών AAA: Όταν χρησιμοποιείτε φακούς LED 3W που τροφοδοτούνται από μπαταρίες AAA, θα περιμένετε να διαρκέσουν για περίπου 30 λεπτά. Υπάρχει ένας τρόπος να τριπλασιάσετε τον χρόνο λειτουργίας χρησιμοποιώντας μπαταρίες ΑΑ, τον οποίο θα σας δείξω συνδέοντας μια υποδοχή μπαταρίας ΑΑ σε αυτήν
Cronómetro De Cocina. Δέντρο της ζωής: 4 βήματα
Cronómetro De Cocina. Tree of Life: El cron ó metro de cocina es una herramienta que le permite al estudiante realizar varias tareas sin perder la atenci ó n de los tiempos de la cocina. Funciona como un cron ó metro midiendo intervalos de 10 min, cada lapso de tiempo s
Διπλασιάστε τη διάρκεια ζωής της μπαταρίας του ραδιοφώνου DX3 από το Spektrum για βήματα κάτω των $ 20: 11
Διπλασιάστε τη διάρκεια ζωής της μπαταρίας του ραδιοφώνου DX3 από το Spektrum για κάτω από $ 20: Πήρα πρώτη φορά την ιδέα για αυτό στο νήμα για το DX6/7 στα φόρουμ του RCGRoups.com. Τρέχω nitro αυτοκίνητα, οπότε αγόρασα ένα DX3. Χρησιμοποίησα το ραδιόφωνο για λίγο και η διάρκεια ζωής της μπαταρίας μου ήταν στην καλύτερη πλευρά των περισσότερων ραδιοφώνων-αλλά οι ιδιοκτήτες του DX7 έμοιαζαν
Πώς να παρατείνετε τη διάρκεια ζωής της φόρτισης της μπαταρίας του φορητού σας υπολογιστή: 4 βήματα
Πώς να παρατείνετε τη διάρκεια ζωής της φόρτισης της μπαταρίας του φορητού υπολογιστή σας: Σε αυτό το διδακτικό, θα μάθετε πώς να παρατείνετε τη διάρκεια ζωής της φόρτισης ενός φορητού υπολογιστή. Εάν πρόκειται να πετάξετε ή να οδηγήσετε σε μεγάλες αποστάσεις, αυτά τα βήματα μπορούν να σας βοηθήσουν να κρατήσετε τη μπαταρία πολύ περισσότερο από το συνηθισμένο και να κάνετε τη διαδρομή λίγο λιγότερο αγχωτική
Αυξήστε τη διάρκεια ζωής της μπαταρίας για τα ηλεκτρονικά: 8 βήματα
Αυξήστε τη διάρκεια ζωής της μπαταρίας για τα ηλεκτρονικά: Σε αυτό το διδακτικό (καλά, όχι πραγματικά διδακτικό), θα σας δείξω μερικές συμβουλές και κόλπα για να αυξήσετε τη διάρκεια ζωής για μερικούς διαφορετικούς τύπους μπαταριών για ηλεκτρονικά. ζωή για τα ηλεκτρονικά & q