Πίνακας περιεχομένων:
- Βήμα 1: Κατασκευή πλαισίου
- Βήμα 2: Συνδέστε όλα τα πράγματα
- Βήμα 3: Εισαγάγετε όλα τα πράγματα
- Βήμα 4: Πρόγραμμα 1
- Βήμα 5: Πρόγραμμα 2
- Βήμα 6: Εκκίνηση ρομπότ
Βίντεο: Arduino: Sensitive Robot: 6 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:32
Γεια σας.
Θέλω να σας δείξω πώς μπορείτε να φτιάξετε ένα ρομπότ με ένα Arduino και μερικά άλλα μέρη. Τι χρειαζόμαστε λοιπόν;
- Arduino. Έχω τον Λεονάρντο αλλά δεν είναι σημαντικό
- H γέφυρα TB6612FNG ή άλλο
- Πλαίσιο ρομπότ για παράδειγμα DAGU DG012-SV ή χειροποίητο
- Αισθητήρας υπερήχων
- Servo
- 2 μπλε LED
- Βομβητής
- Φωτοαντίσταση
- Αντίσταση 1, 2 k Ω
- Breadboard
- Καλώδια, ταινία, βίδες, μπαταρίες
Βήμα 1: Κατασκευή πλαισίου
Αν κάνετε το πλαίσιο, θυμηθείτε τους κινητήρες. Πρέπει να έχει αρκετή ισχύ για να μετακινήσει το ρομπότ σας.
Εάν αγοράσατε σασί, πρέπει να το υποβάλετε.
Τώρα ήρθε η ώρα να βάλουμε μπαταρίες. Χρησιμοποιώ κουτί για 5 μπαταρίες ΑΑ αλλά αν έχετε μεγαλύτερους κινητήρες χρειάζεστε περισσότερες μπαταρίες.
Βήμα 2: Συνδέστε όλα τα πράγματα
Εάν έχετε γέφυρα TB6612FNG H, μπορείτε να το συνδέσετε στο arduino όπως παρακάτω, αν όχι, πρέπει να το αλλάξετε ελαφρώς.
Για να το συνδέσω χρησιμοποιώ το breadboard 170 οπών γιατί αυτό το breadboard είναι μικρό και μπορεί να βρίσκεται στο arduino.
1. Αισθητήρας υπερήχων:
-Δοκιμάστε Arduino 2 ακίδων
-Echo 1 καρφίτσα Arduino
-VCC 5V Arduino
-GND GND Arduino
2. Servo:
-GND GND Arduino -VCC 5V Arduino -Δεδομένα 9 ακίδων Arduino
3. H γέφυρα:
-όλη η μάζα (GND) στη μάζα στο Arduino -VCC 5V Arduino -A01 μάζα κινητήρα1 (-) -A02 κινητήρα1 ισχύς (+) -B02 κινητήρα2 μάζας (-)
-B01 μάζα κινητήρα2 (-)
-VMOT VIN Arduino
-PWMA 6 ακίδων Arduino
-AIN1 8 ακίδων Arduino -AIN2 7 ακίδων Arduino -BIN2 4 ακίδων Arduino -BIN1 3 ακίδων Arduino -PWMB 5 ακίδων Arduino
4. Buzzer:
-GND (-) GND Arduino
-VCC (+) 11 ακίδων Arduino
5. Leds:
-Και τα δύο VCC (+) από led σε 10 ακίδων Arduino
-Και τα δύο GND (-) από τα led στο GND Arduino
Μακριά καλώδια έδεσαν ένα κομμάτι σύρμα.
6. Φωτοαντίσταση:
Στην εικόνα μπορείτε να δείτε πώς συνδέεται. Οι αντιστάσεις έχουν 1, 2 k Ω
Βήμα 3: Εισαγάγετε όλα τα πράγματα
Τώρα πρέπει να τοποθετήσετε όλα τα πράγματα στο πλαίσιο. Χρησιμοποιώ 4 βίδες M3 για βίδες Arduino και σασί, μεταξύ Arduino και σασί έδωσα ένα κομμάτι καλαμάκι. Breadboard που βρίσκεται στο arduino. Κόλλησα τον αισθητήρα υπερήχων με ταινία διπλής όψης στο σερβο και σερβο στο πλαίσιο με μαύρη ταινία. Το Leds είναι σε αισθητήρα υπερήχων σε ταινία. Τα καλώδια από led και αισθητήρα ping χρειάζονται αρκετό χώρο επειδή κινείται.
Βήμα 4: Πρόγραμμα 1
Το ρομπότ με αυτό το πρόγραμμα μετά από εμπόδια παρακολούθησης επιστρέψτε παρακολουθήστε αριστερά και δεξιά και οδηγήστε σε αυτόν τον ιστότοπο όπου έχει περισσότερο χώρο και όταν επιστρέψει κάνει ήχο. Πότε είναι σκούρα τα led ανάβουν όταν τα έντονα led σβήνουν. Παρακάτω πρόσθεσα τον κωδικό, στα σχόλια υπάρχει μια επεξήγηση του κώδικα. Αφού φορτώσετε αυτόν τον κωδικό, μπορείτε να ξεκινήσετε το ρομπότ.
Βήμα 5: Πρόγραμμα 2
Το ρομπότ με αυτό το πρόγραμμα μπορεί να οδηγήσει σε λαβύρινθο. Κατασκευή είναι το ίδιο μόνο ο κωδικός είναι ελαφρώς άλλος.
Βήμα 6: Εκκίνηση ρομπότ
Τώρα μπορείτε να ξεκινήσετε το ρομπότ σας. Παρακάτω πρόσθεσα ταινίες με το ρομπότ μου. Το πρώτο είναι δοκιμαστικό, το δεύτερο είναι πλήρες ρομπότ με πρώτο και δεύτερο πρόγραμμα.
Συνιστάται:
Πληκτρολόγιο Velocity Sensitive Cardboard: 14 βήματα (με εικόνες)
Velocity Sensitive Cardboard Keyboard: Γεια σας, σε αυτό το σεμινάριο ήθελα να εκμεταλλευτώ το μόνο κομμάτι χαρτόνι που είχα σε όλο το σπίτι μου, λόγω της καραντίνας δεν μπορούσα να πάρω περισσότερα, αλλά δεν το χρειάζομαι! Με ένα μικρό κομμάτι μπορούμε να κάνουμε ενδιαφέροντα πειράματα. Αυτή τη φορά κάνω brin
Μπουκάλι σόδας Arduino Lamp - Sound Sensitive: 3 βήματα (με εικόνες)
Μπουκάλι σόδας Arduino Lamp - Sound Sensitive: Είχα μερικά ξεχωριστά διευθυνσιοδοτούμενα LED που έμειναν από ένα άλλο έργο και ήθελα να δημιουργήσω μια άλλη αρκετά εύκολη αλλά διασκεδαστική πρόκληση για τα μαθήματα Σχεδιασμού Προϊόντος επιπέδου Έτους 10 (ηλικίας 13-15). Αυτό το έργο χρησιμοποιεί ένα άδειο μπουκάλι σόδας (ή ανθρακούχο ποτό εάν
Touch Sensitive Διδακτικά βοηθήματα: 5 βήματα
Touch Sensitive Teaching Aids: Αυτό το εκπαιδευτικό πρόγραμμα έγινε σε συνεργασία με την Bristol Interactions Group στο Πανεπιστήμιο του Bristol, απευθύνεται τόσο σε μη τεχνικούς χρήστες όσο και σε χρήστες που θα ήθελαν να το αναπτύξουν περαιτέρω. Για να γίνει σαφής αυτή η διάκριση απλή οδηγία
Βασισμένο σε Arduino MIDI Fighter (Touch Sensitive): 7 βήματα (με εικόνες)
Arduino Based MIDI Fighter (Touch Sensitive): Το MIDI σημαίνει Musical Instrument Digital Interface. Εδώ, φτιάχνουμε ένα μαχητικό MIDI ευαίσθητο στην αφή. Έχει 16 μαξιλάρια. αυτά μπορούν να αυξηθούν ή να μειωθούν. Εδώ έχω χρησιμοποιήσει 16 λόγω των περιορισμένων καρφιών arduino. Επίσης έχω χρησιμοποιήσει αναλογικές ακίδες εισόδου
Αγκαλιά & Touch Sensitive Instructables Robot Patch: 10 βήματα (με εικόνες)
Αγκαλιά & Touch Sensitive Instructables Robot Patch: Πάντα ήθελα να κάνω ένα απλό, αλλά αξιοπρεπές έργο με αυτό το έμπλαστρο και το " μέγεθος τσέπης " ο διαγωνισμός φάνηκε ως η τέλεια ευκαιρία για να φτιάξετε μια μασκότ ρομπότ. Αυτό το τσαμπουκά κάθεται στην τσέπη του πουκαμίσου μου, ακριβώς όπως στο εικονίδιο του διαγωνισμού, και πηγαίνει με πνεύμα