Πίνακας περιεχομένων:
- Βήμα 1: Τι θα χρειαστείτε
- Βήμα 2: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
- Βήμα 3: Στο Visuino Προσθέστε εξαρτήματα
- Βήμα 4: Στο Visuino Set Components
- Βήμα 5: Στο Visuino Connect Components
- Βήμα 6: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα Arduino
- Βήμα 7: Παίξτε
Βίντεο: Otto DIY Robot Walking - Φροντιστήριο γρήγορου και εύκολου: 7 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Σε αυτό το σεμινάριο θα μάθουμε πώς να προγραμματίζουμε εύκολα το Otto DIY Robot να περπατάει.
Δείτε ένα βίντεο επίδειξης.
Βήμα 1: Τι θα χρειαστείτε
- Το Otto Robot μπορείτε να το αγοράσετε εδώ ή δείτε τις οδηγίες για τον τρόπο κατασκευής του σε μερικά βήματα εδώ.
- Πρόγραμμα Visuino: Κατεβάστε το Visuino
Βήμα 2: Ξεκινήστε το Visuino και επιλέξτε τον τύπο πίνακα Arduino UNO
Για να ξεκινήσετε τον προγραμματισμό του Arduino, θα πρέπει να έχετε εγκαταστήσει το Arduino IDE από εδώ:
Λάβετε υπόψη ότι υπάρχουν ορισμένα κρίσιμα σφάλματα στο Arduino IDE 1.6.6. Βεβαιωθείτε ότι έχετε εγκαταστήσει 1.6.7 ή νεότερη έκδοση, διαφορετικά αυτό το Instructable δεν θα λειτουργήσει! Εάν δεν το έχετε κάνει ακολουθήστε τα βήματα σε αυτό το Instructable για να ρυθμίσετε το Arduino IDE για να προγραμματίσετε το Arduino Nano! Το Visuino: https://www.visuino.eu πρέπει επίσης να εγκατασταθεί. Ξεκινήστε το Visuino όπως φαίνεται στην πρώτη εικόνα Κάντε κλικ στο κουμπί "Εργαλεία" στο στοιχείο Arduino (Εικόνα 1) στο Visuino Όταν εμφανιστεί το παράθυρο διαλόγου, επιλέξτε "Arduino UNO" όπως φαίνεται στην Εικόνα 2
Βήμα 3: Στο Visuino Προσθέστε εξαρτήματα
Προσθήκη εξαρτημάτων:
- Προσθέστε 2X συστατικό "Analoge Value"
- Προσθέστε 2X στοιχείο "Διαίρεση αναλόγου κατά τιμή"
- Προσθέστε 2X συστατικό "Sine Analog Generator"
- Προσθέστε 2X συστατικό "Servo"
Βήμα 4: Στο Visuino Set Components
- Επιλέξτε το στοιχείο "AnalogValue1" και στο παράθυρο ιδιοτήτων ορίστε το "Value" σε 20
- Επιλέξτε το στοιχείο "AnalogValue2" και στο παράθυρο ιδιοτήτων "Τιμή" έως 20
- Επιλέξτε το στοιχείο "DivideByValue1" και στο παράθυρο ιδιοτήτων ορίστε το "Value" σε 180
- Επιλέξτε το στοιχείο "DivideByValue2" και στο παράθυρο ιδιοτήτων ορίστε το "Value" σε 180
- Επιλέξτε το στοιχείο "SineAnalogGenerator1" και στο παράθυρο ιδιοτήτων ορίστε "Phase" σε 0,65 και "Frequency" σε 1 και "Offset" σε 0,5
- Επιλέξτε το στοιχείο "SineAnalogGenerator2" και στο παράθυρο ιδιοτήτων ορίστε "Phase" σε 0,5 και "Frequency" σε 1 και "Offset" σε 0,5
- Επιλέξτε "Servo1" και ορίστε το όνομα σε "LR1" << το θέσαμε για ευκολότερη κατανόηση. Αυτό σημαίνει δεξιά στο πόδι
- Επιλέξτε "Servo2" και ορίστε το όνομα σε "FR1" << Αυτό σημαίνει δεξιά πόδι
- Επιλέξτε "Servo3" και ορίστε το όνομα σε "LL1" << Αυτό σημαίνει πόδι αριστερά
- Επιλέξτε "Servo4" και ορίστε το όνομα σε "FL1" << Αυτό σημαίνει πόδι αριστερά
Βήμα 5: Στο Visuino Connect Components
- Συνδέστε τον ακροδέκτη στοιχείου "AnalogValue1" [Out] με τον πείρο "DivideByValue1" [In]
- Συνδέστε τον ακροδέκτη στοιχείου "AnalogValue2" [Out] με τον ακροδέκτη συστατικού "DivideByValue2" [In]
- Συνδέστε τον πείρο του στοιχείου "DivideByValue1" [Out] με τον πείρο "SineAnalogGenerator1" [Amplitude]
- Συνδέστε τον ακροδέκτη "DivideByValue2" [Out] στον ακροδέκτη "SineAnalogGenerator2" [Amplitude]
- Συνδέστε τον πείρο "SineAnalogGenerator1" [Out] με τον ακροδέκτη "LR1" [In] και τον ακροδέκτη "LL1" [In]
- Συνδέστε τον πείρο "SineAnalogGenerator2" [Out] με τον πείρο "FR1" [In] και τον ακροδέκτη "FL1" [In]
- Συνδέστε τον ακροδέκτη εξαρτήματος "LR1" [Έξω] στον ψηφιακό ακροδέκτη Arduino [3]
- Συνδέστε τον ακροδέκτη "FR1" [Out] στο ψηφιακό pin Arduino [5]
- Συνδέστε τον ακροδέκτη εξαρτήματος "LL1" [Out] με τον ψηφιακό ακροδέκτη Arduino [2]
- Συνδέστε τον ακροδέκτη "FL1" [Out] στο ψηφιακό pin Arduino [4]
Σημείωση: Βεβαιωθείτε ότι οι ακίδες Arduino [2, 3, 4, 5] ταιριάζουν με τις συνδέσεις στο προστατευτικό μοτέρ Servo για (πόδι και πόδι) και αλλάξτε τις εάν είναι απαραίτητο.
Βήμα 6: Δημιουργία, μεταγλώττιση και μεταφόρτωση του κώδικα Arduino
Στο Visuino, πατήστε F9 ή κάντε κλικ στο κουμπί που εμφανίζεται στην εικόνα 1 για να δημιουργήσετε τον κωδικό Arduino και ανοίξτε το Arduino IDE
Στο Arduino IDE:
- Κάντε κλικ στο μενού "Εργαλεία" και επιλέξτε τον πίνακα "Arduino Nano" (Εικόνα 2)
- Κάντε κλικ στο μενού "Εργαλεία" και επιλέξτε τη θύρα
- Κάντε κλικ στο μενού "Εργαλεία" και επιλέξτε τη θύρα
- κάντε κλικ στο κουμπί Μεταφόρτωση, για να μεταγλωττίσετε και να ανεβάσετε τον κώδικα (Εικόνα 3) Σημείωση: Εάν εντοπίσετε κάποια προβλήματα κατά τη μεταφόρτωση του κώδικα, μπορείτε να κάνετε κλικ στο μενού Εργαλεία> Επεξεργαστής:..> ATMega328P (Old Bootloader)
Βήμα 7: Παίξτε
Εάν τροφοδοτήσετε το Otto Robot, θα αρχίσει να περπατά.
Συγχαρητήρια! Ολοκληρώσατε το έργο σας Otto με το Visuino. Επισυνάπτεται επίσης το έργο Visuino, που δημιούργησα για αυτό το Instructable, μπορείτε να το κατεβάσετε εδώ. Μπορείτε να το κατεβάσετε και να το ανοίξετε στο Visuino:
Συνιστάται:
Πώς να δημιουργήσετε και να εισαγάγετε έναν πίνακα και να προσθέσετε επιπλέον στήλες και/ή σειρές σε αυτόν τον πίνακα στο Microsoft Office Word 2007: 11 βήματα
Πώς να δημιουργήσετε και να εισαγάγετε έναν πίνακα και να προσθέσετε επιπλέον στήλες και/ή σειρές σε αυτόν τον πίνακα στο Microsoft Office Word 2007: Είχατε ποτέ πολλά δεδομένα με τα οποία εργάζεστε και σκεφτήκατε τον εαυτό σας … " πώς μπορώ να κάνω όλα αυτά τα δεδομένα φαίνονται καλύτερα και είναι πιο εύκολα κατανοητά; " Αν ναι, τότε η απάντησή σας μπορεί να είναι ένας πίνακας στο Microsoft Office Word 2007
Σύνδεση επεξεργασίας και Arduino και Make 7 Segment και Servo GUI Controller: 4 βήματα
Connecting Processing and Arduino and Make 7 Segment and Servo GUI Controller: Για ορισμένα έργα που κάνατε πρέπει να χρησιμοποιήσετε το Arduino καθώς παρέχει μια εύκολη πλατφόρμα πρωτοτύπων, αλλά η εμφάνιση γραφικών σε σειριακή οθόνη του Arduino μπορεί να διαρκέσει πολύ και είναι ακόμη και δύσκολο να γίνει. Μπορείτε να εμφανίσετε γραφήματα στο Arduino Serial Monitor bu
8 Έλεγχος ρελέ με NodeMCU και δέκτη IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: 5 βήματα (με εικόνες)
8 Έλεγχος ρελέ με δέκτη NodeMCU και IR χρησιμοποιώντας WiFi και IR Τηλεχειριστήριο και εφαρμογή Android: Έλεγχος 8 διακοπτών ρελέ χρησιμοποιώντας nodemcu και δέκτη ir μέσω wifi και ir απομακρυσμένης και εφαρμογής Android. Το ir remote λειτουργεί ανεξάρτητα από τη σύνδεση wifi. ΕΔΩ ΕΙΝΑΙ ΕΝΗΜΕΡΩΜΕΝΗ ΚΛΙΚ ΕΔΩ
Ένδειξη θερμοκρασίας και υγρασίας και συλλογή δεδομένων με Arduino και επεξεργασία: 13 βήματα (με εικόνες)
Εμφάνιση θερμοκρασίας και υγρασίας και συλλογή δεδομένων με Arduino και επεξεργασία: Εισαγωγή: Πρόκειται για ένα έργο που χρησιμοποιεί έναν πίνακα Arduino, έναν αισθητήρα (DHT11), έναν υπολογιστή Windows και ένα πρόγραμμα επεξεργασίας (δωρεάν λήψη) για την εμφάνιση δεδομένων θερμοκρασίας, υγρασίας σε ψηφιακή και φόρμα γραφήματος, εμφάνιση ώρας και ημερομηνίας και εκτέλεση χρόνου αντίστροφης μέτρησης
Απόθεμα - Τα Διαγνωστικά Γρήγορου Η / Υ έχουν πλέον αντικατασταθεί, δείτε παρακάτω: 6 βήματα
Απόθεμα - Τα Διαγνωστικά Γρήγορης Ηλεκτρονικής Υπολογισμού έχουν πλέον αντικατασταθεί, Δείτε παρακάτω: Εάν χρειαστεί ποτέ να εργαστείτε σε υπολογιστή που δεν βρίσκεται μπροστά σας, χρειάζεστε ακριβή απογραφή. Αυτό το διδακτικό προέκυψε καθαρά επειδή ένας συνάδελφος έχει πρόβλημα να βρει οδηγό για υπολογιστή. Θα χρησιμοποιήσω το Aida32 personal από το http://majorgeeks.com