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

Otto DIY Humanoid Robot: 7 βήματα (με εικόνες)
Otto DIY Humanoid Robot: 7 βήματα (με εικόνες)

Βίντεο: Otto DIY Humanoid Robot: 7 βήματα (με εικόνες)

Βίντεο: Otto DIY Humanoid Robot: 7 βήματα (με εικόνες)
Βίντεο: Πείραμα για την Ευφυΐα του Χταποδιού Έχει Απρόσμενη Τροπή 2024, Ιούλιος
Anonim

Έργα Tinkercad »

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

Το Otto είναι πραγματικά Opensource. σημαίνει ότι το υλικό διακρίνεται εύκολα, ώστε να μπορούν να το κάνουν άλλοι, συμβατό με Arduino, τρισδιάστατο εκτυπώσιμο και προσαρμόσιμο, η τέλεια ευκαιρία να δημιουργήσετε και να έχετε το πρώτο σας ρομπότ, να μάθετε ρομποτική και να διασκεδάσετε, θα μάθετε τη λογική σύνδεση μεταξύ κώδικα και δράσης, και συναρμολογώντας το, θα καταλάβετε πώς λειτουργούν τα εξαρτήματα και τα ηλεκτρονικά του. Επισκεφθείτε τη διεύθυνση www.ottodiy.com για πιο λεπτομερείς πληροφορίες.

Το Otto DIY Humanoid περπατάει, χορεύει, κάνει ήχους και αποφεύγει τα εμπόδια, όπως το βασικό αλλά έχει επίσης 2 βραχίονες, μία μήτρα LED για την έκφραση συναισθημάτων και γυροσκόπιο για τη μέτρηση του προσανατολισμού και της κίνησης για αλληλεπιδράσεις.

Λάβετε υπόψη ότι το Humanoid είναι ένα προηγμένο ρομπότ σε σύγκριση με το απλό δίποδο Otto, θα απαιτήσει από εσάς να έχετε ΕΜΠΕΙΡΙΑ ΚΑΤΑΣΚΕΥΗΣ ΡΟΜΠΟΤ ΚΑΙ ΠΕΡΙΣΣΟΤΕΡΟ ΧΡΟΝΟ, ΣΑΣ ΣΥΝΙΣΤΟΥΜΕ ΝΑ ΦΤΙΑΞΕΤΕ ΤΟ ΒΑΣΙΚΟ Otto DIY ΤΟΥΛΑΧΙΣΤΕ, αλλιώς πάρτε το ως πρόκληση: D

Προμήθειες

1 x Nano ATmega328

1 x Nano Shield I/O

1 x καλώδιο USB-A σε Mini-USB

1 x αισθητήρας υπερήχων HC-SR04

6 x Micro servo MG90s

1 x Buzzer 24 x Γυναικείο/Γυναικείο Jumper Wire

1 x LED μήτρα 8x8

1 x αισθητήρας ήχου

1 x αισθητήρας αφής

1 x μονάδα Bluetooth BLE

1 x φορτιστής + ενισχυτής ισχύος

1 x Μικροδιακόπτης Αυτόματο κλείδωμα On/Off

1 x Αισθητήρας γυροσκοπίου (προαιρετικό)

1 x3D τυπωμένη κεφαλή

1 x 3D εκτυπωμένο σώμα

4 x 3D εκτυπωμένα πόδια (2 είναι τα χέρια)

2 x τρισδιάστατη λαβή

2 x 3D εκτυπωμένο πόδι

1 x Μικρό κατσαβίδι Phillipis 8 x επιπλέον βίδες Μ2

Scαλίδι ή πένσα.

Υπολογιστής για προγραμματισμό και smartphone για έλεγχο.

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

Το Otto είναι πολύ καλά σχεδιασμένο για τρισδιάστατη εκτύπωση, οπότε δεν θα σας δημιουργήσει προβλήματα αν ακολουθήσετε αυτές τις κοινές παραμέτρους:

Συνιστάται η χρήση 3D εκτυπωτή FDM με υλικό PLA. Δεν χρειάζονται στηρίγματα ή σχεδιάκια. Ανάλυση: 0,30mm Πυκνότητα πλήρωσης 20% θα πρέπει να χρειαστούν περίπου 9 ώρες για να εκτυπώσετε 3D μια πλήρη σειρά εξαρτημάτων για ένα Otto Humanoid.

Το έφτιαξα στο TinkerCAD για να μπορείτε να παίζετε και να προσαρμόζετε το δικό σας ρομπότ!

Βρείτε αρχεία STL εδώ

Βήμα 2: Αποκλειστικά

Image
Image

Για αρχάριους συνιστάται να ξεκινήσετε την κωδικοποίηση χρησιμοποιώντας το νέο μας Otto Blockly ένα απλό λογισμικό οπτικού προγραμματισμού:

Το Otto Blockly είναι εντελώς αυτόνομο (δεν απαιτείται Arduino IDE, ούτε ρύθμιση βιβλιοθηκών και δεν απαιτείται πρόσβαση στο Internet).

  1. Λήψη από την ιστοσελίδα μας εδώ
  2. Εγκαθιστώ.
  3. Ανοίξτε το παράδειγμα για το Humanoid.
  4. Συνδέστε το ρομπότ σας Otto.
  5. Επιλέξτε Arduino nano,
  6. Επιλέξτε θύρα USB όπου είναι συνδεδεμένο το ρομπότ σας.*
  7. Έλεγχος/Μεταφόρτωση και ναι είναι τόσο εύκολο!

*Εάν ο υπολογιστής σας δεν αναγνώρισε τη συσκευή USB, θα πρέπει να εγκαταστήσετε το πρόγραμμα οδήγησης CH340 για το λειτουργικό σας σύστημα, βρείτε το εδώ:

Μάθετε περισσότερα για το Otto Blockly εδώ

Βήμα 3: Arduino

Για πιο προχωρημένους προγραμματιστές μπορείτε εναλλάξ να χρησιμοποιήσετε το Arduino IDE.

Κατεβάστε τις Βιβλιοθήκες Otto εδώ

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

  1. Κατεβάστε το λογισμικό Arduino IDE δωρεάν
  2. Εγκαταστήστε το λογισμικό Arduino IDE στον υπολογιστή σας.
  3. Κατεβάστε τις βιβλιοθήκες Otto που βρίσκονται εδώ
  4. Ανοίξτε το Arduino IDE, μεταβείτε στο Sketch> Include Library> Add. ZIP Library. Στο επάνω μέρος της αναπτυσσόμενης λίστας, επιλέξτε την επιλογή "Προσθήκη. ZIP Library" '.
  5. Θα σας ζητηθεί να επιλέξετε τη βιβλιοθήκη. Μεταβείτε στη θέση του αρχείου.zip, που μόλις κατεβάσατε και ανοίξτε ως έχει.
  6. Επιστρέψτε στο μενού Σκίτσο> Συμπερίληψη βιβλιοθήκης. μενού. Θα πρέπει τώρα να δείτε τη βιβλιοθήκη στο κάτω μέρος του αναπτυσσόμενου μενού. Αυτό σημαίνει ότι είναι έτοιμος να χρησιμοποιήσει τους κωδικούς Ottos!
  7. Συνδέστε το Otto σας μέσω USB.
  8. Επιλέξτε στο Arduino Tools/ Board: "Arduino Nano" Επεξεργαστής: "ATmega328 (Old bootloader)" Port COM# (όπου είναι συνδεδεμένο το Otto σας)
  9. Άνοιγμα στο Αρχείο/Παραδείγματα/OttoDIYLib/χορός/Otto_allmoves_V9.ino
  10. Ελέγξτε/Μεταφορτώστε τον κωδικό.

Βήμα 4: Ηλεκτρονικά

ΗΛΕΚΤΡΟΝΙΚΑ ΕΙΔΗ
ΗΛΕΚΤΡΟΝΙΚΑ ΕΙΔΗ
ΗΛΕΚΤΡΟΝΙΚΑ ΕΙΔΗ
ΗΛΕΚΤΡΟΝΙΚΑ ΕΙΔΗ
ΗΛΕΚΤΡΟΝΙΚΑ ΕΙΔΗ
ΗΛΕΚΤΡΟΝΙΚΑ ΕΙΔΗ

Πριν χρησιμοποιήσετε μπαταρίες, πρέπει να ελέγξετε τις συνδέσεις σας και να δοκιμάσετε το ρομπότ σας με το καλώδιο USB που είναι συνδεδεμένο σε υπολογιστή.

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

Υπάρχουν πράγματι πολλές επιλογές για να τροφοδοτήσετε το ρομπότ σας Otto με πολλούς τρόπους, διερευνούμε λεπτομερέστερα σε αυτό το άρθρο δημοσίευσης ιστολογίου:

Αυτή είναι μια βασική καλωδίωση που χρησιμοποιεί κυκλώματα Tinkercad, με ένα βασικό πρόγραμμα που μπορείτε να κωδικοποιήσετε βασικά για να βεβαιωθείτε ότι τα servos σας είναι στο κέντρο και ότι όλα λειτουργούν (σημειώστε ότι τα εξαρτήματα στα κυκλώματα Tinkercad δεν είναι τα ίδια με τα Arduino UNO αντί για nano αλλά η αρχή είναι η ίδια.

Βήμα 5: Οδηγίες συναρμολόγησης

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

ΤΑ ΠΟΔΙΑ ΕΙΝΑΙ ΠΡΑΓΜΑΤΙΚΑ ΤΟ ΙΔΙΟ ΜΕΡΟΣ ΓΙΑ ΤΑ ΒΡΑΧΙΑ!"

Πριν ξεκινήσετε τη συναρμολόγηση, κατεβάστε και διαβάστε προσεκτικά το εγχειρίδιο οδηγιών.

Or απλά ακολουθήστε το βίντεο.

Αν δείτε κάποια κακή ευθυγράμμιση στις κινήσεις ελέγξτε ότι έχουν ευθυγραμμιστεί με το κέντρο των servos σας πριν από τη συναρμολόγηση, αλλά αν θέλετε πιο ακριβή βάδισμα και κινήσεις, τότε μπορείτε να κάνετε κάποια ηλεκτρονική βαθμονόμηση όπως εξηγούμε σε αυτό το άρθρο δημοσίευσης ιστολογίου: https:// www. ottodiy.com/blog/calibration

Βήμα 6: Bluetooth APP

Πολλοί άνθρωποι θέλουν απλώς να το κάνουν αυτό, αλλά προτείνω να κάνετε πρώτα κάποια κωδικοποίηση;)

Έχουμε μια εξαιρετική εφαρμογή που ελέγχει και επίσης προγραμματίζει βασικές ακολουθίες στο Otto, τόσο για iOS όσο και για Android, αν είστε έτοιμοι για αυτό

1. Βεβαιωθείτε ότι οι Βιβλιοθήκες Arduino του Otto έχουν εγκατασταθεί σωστά

2. Στη συνέχεια, συνδέστε τη μονάδα Bluetooth ως εξής:

RX καρφίτσα στο 12 στον πίνακα

TX pin στο 11

Vcc σε οποιοδήποτε 5V

Gnd σε οποιοδήποτε G

Η μεταφόρτωση του κωδικού Bluetooth με το Arduino IDE είναι απλή, αλλά πρέπει να βεβαιωθείτε ότι οι βιβλιοθήκες είναι σωστά εγκατεστημένες (δεν χρειάζεται να επαναλάβετε αυτό το βήμα, εάν το είχατε ήδη κάνει)

3. Μεταβείτε στο Αρχείο/Παραδείγματα/OttoDIYLib/Bluetooth/Otto_APP.ino ή Ανοίξτε το σκίτσο του Arduino.ino από το φάκελο κωδικών.

4. Συνδέστε το Otto σας μέσω USB. Επιλέξτε στο Arduino Tools/ Board: "Arduino Nano" Επεξεργαστής: "ATmega328 (Old bootloader)" Port COM# (όπου είναι συνδεδεμένο το Otto σας)

5. Ελέγξτε και, στη συνέχεια, μεταφόρτωση κωδικού μέσω USB.

6. Κατεβάστε και εγκαταστήστε την εφαρμογή στο smartphone σας

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

8. Στη συνέχεια, ανοίξτε το πραγματικό APP και ακολουθήστε τη διαδικασία σύνδεσης στο APP.

9. Έγινε! το Otto σας είναι έτοιμο για έλεγχο και προγραμματισμό από το τηλέφωνό σας.

Βήμα 7: Γίνετε μέλος της κοινότητας Otto Builder

Συγχαρητήρια που φτιάξατε ένα ρομπότ Humanoid! βασικα.

Τα πραγματικά ανθρωποειδή έχουν περισσότερες αρθρώσεις πιστεύετε ότι μπορείτε να δημιουργήσετε ένα πιο περίπλοκο ρομπότ; Μάθετε περισσότερα σχετικά με την κωδικοποίηση, τα ηλεκτρονικά, το σχεδιασμό, την τρισδιάστατη εκτύπωση και τη ρομποτική γενικά στο πρόγραμμα Open EDU (Open Education) εδώ.

Μοιραστείτε τη δημιουργικότητά σας. Η ιδέα του Otto είναι ότι μόλις μάθετε τα βασικά σπάτε και δημιουργήσετε τα δικά σας!

Γίνετε μέλος της κοινότητάς μας εδώ

Ομάδα στο Facebook. να μοιραστείτε και να ζητήσετε βοήθεια στην κοινότητα και να κάνετε like στη σελίδα μας στο Facebook

Κανάλι YouTube για περισσότερες πληροφορίες για βίντεο και σεμινάρια.

Ακολουθήστε μας στο Instagram και μοιραστείτε το #ottodiy

Ακολουθήστε μας στο Twitter και μοιραστείτε το #ottodiy

Γίνετε μέρος αυτής της φιλικής κοινότητας κατασκευαστών ρομπότ, δασκάλων και κατασκευαστών! Καλώς ορίσατε στην κοινότητα Otto Builder!

τα λέμε εκεί;)

Συνιστάται: