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

WiFi Wall-E: 8 βήματα
WiFi Wall-E: 8 βήματα

Βίντεο: WiFi Wall-E: 8 βήματα

Βίντεο: WiFi Wall-E: 8 βήματα
Βίντεο: TIG первые шаги - Начало Ошибки Победы 2024, Ιούλιος
Anonim
Image
Image

Είχατε ποτέ παιδικό όνειρο;

Ένα που θεωρείτε τόσο γελοίο και εξωπραγματικό, μόνο ένα παιδί μπορεί να το καταλήξει;

Λοιπόν, έχω - πάντα ήθελα να έχω έναν φίλο ρομπότ.

Δεν χρειαζόταν να είναι πολύ έξυπνο ή να διαθέτει λέιζερ υψηλής τεχνολογίας, θα συμβιβαζόμουν με ένα που δεν με σκοτώνει στον ύπνο μου. Στη συνέχεια, το 2008, η ταινία "Wall-E" κυκλοφόρησε στο θέατρα, και το παιδικό μου όνειρο ξαφνικά έγινε αντιληπτό. Κάτι για αυτόν τον χαριτωμένο μικρό συλλέκτη σκουπιδιών με έκανε να υποσχεθώ στον εαυτό μου ότι θα μου αποκτήσει κάποια από αυτές κάποια μέρα.

Τέλος πάντων, έχουν περάσει χρόνια και πρόκειται να αποφοιτήσω από τις σπουδές μου στο Πανεπιστήμιο. Ένα τελικό έργο έρχεται πολύ καιρό και σκέφτηκα στον εαυτό μου - Γεια! μπορεί να είναι η ώρα να χτίσετε αυτό το Wall-E για το οποίο μιλήσατε!

σας παρουσιάζω λοιπόν:

WiFi Wall-E

Ο μικρός σου έξυπνος φίλος ρομπότ.

Το Wall-E είναι ένα ρομπότ WiFi από χαρτόνι που χρησιμοποιεί το Wemos D1-mini (esp8266).

Χαρακτηριστικά:

Ελέγχεται χειροκίνητα σε 4 κατευθύνσεις. Λαμβάνει σήματα ελέγχου μέσω μεσίτη MQTT και Node-Red

AI που ελέγχεται χρησιμοποιώντας αποφυγή εμποδίων Μεταδίδει επιλογές κατεύθυνσης διαδρομής μέσω MQTT στη φωνή. Μεταδίδει την ανίχνευση εμποδίων σε σχέση με το σώμα του μέσω MQTT στη φωνή

Ποιος είμαι; Με υπερηφάνεια δημιουργήθηκε από τον Guy Balmas, φοιτητή Πληροφορικής στο IDC Herzliya, Ισραήλ. Ευχαριστώ πολύ την Zvika Markfeld, που ήταν ένας φοβερός γκουρού του IoT και για την προμήθεια του εξοπλισμού και της βοήθειας που χρειαζόμουν.

Προμήθειες

αυτή είναι η λίστα με τα πράγματα που χρησιμοποίησα για το έργο. Ωστόσο, κάθε στοιχείο είναι αντικαταστάσιμο και επιλέχθηκε λόγω διαθεσιμότητας.

Για τη μονάδα σώματος:

  • 1 x Wemos D1-mini: η καρδιά και ο εγκέφαλος του Wall-E (περιλαμβάνει μια μονάδα wifi esp8266).
  • 3 x μπαταρίες AAA: θα είναι το τροφοδοτικό για τις μονάδες σώματος και κεφαλής.
  • 1 x Mini Bread-Board: χρησιμοποιείται για τη σύνδεση όλων των GND και των σχετικών VCC.

Για τη μονάδα οδήγησης:

  • 1 x L298N H-Bridge: χρησιμοποιείται για τον έλεγχο και το συντονισμό 2 κινητήρων DC.
  • 2 x TT-Motor: δύο κινητήρες DC για οδήγηση Wall-E.
  • Μπαταρία 1 x 9V: μια μπαταρία 9V με καλώδια θα είναι η τροφοδοσία της μονάδας οδήγησης.

Για τη μονάδα κεφαλής:

  • 1 x Αισθητήρας υπερήχων: χρησιμοποιείται για ανίχνευση εμποδίων.
  • 1 x SG90 Micro Servo μοτέρ: ένας απλός σερβοκινητήρας 180 μοιρών 180 μοιρών.

Υλικά σώματος:

  • Χαρτόνι
  • Πυροβόλο θερμής κόλλας
  • 4 x Τροχοί
  • 20 x καλώδια βραχυκυκλωτήρων
  • Μαχαίρι κοπής ή ψαλίδι

Βήμα 1: Δημιουργήστε τη μονάδα κινητήρων

Συνδέσεις σώματος
Συνδέσεις σώματος

Το πρώτο βήμα θα είναι η δημιουργία μιας πλατφόρμας στην οποία θα χτίσουμε το Wall-E αργότερα.

1. Κόψτε ένα τετράγωνο από χαρτόνι 12 cm επί 12 cm και συνδέστε τα δύο μοτέρ TT στα άκρα του τετραγώνου χρησιμοποιώντας θερμή κόλλα.

2. Αναποδογυρίστε την πλατφόρμα και συνδέστε τη γέφυρα L298N h στην πλατφόρμα.

3. Κάντε 2 οπές στην πλατφόρμα, 1 σε κάθε πλευρά της γέφυρας L298N h, για να περάσουν τα καλώδια των κινητήρων.

4. Συνδέστε τα καλώδια κάθε κινητήρα στη γέφυρα L298N h όπως περιγράφεται στο κύκλωμα.

5. Συνδέστε το βύσμα μπαταρίας 9V στο L298N όπως περιγράφεται στο κύκλωμα.

VCC έως 12V

GND σε GND

Βήμα 2: Συνδέσεις σώματος

Τώρα ήρθε η ώρα να συνδέσετε το L298N στο Wemos D1-Mini.

1. Ακολουθήστε αυτήν τη λίστα συνδέσεων:

- ENA έως D1

- ENB έως D0

- IN1 έως D8

- IN2 έως D7

- IN3 έως D4

- IN4 έως D3

2. Συνδέστε το τροφοδοτικό στη μονάδα αμαξώματος:

-VCC από μπαταρίες AAA και 5V στο D1-mini, στην ίδια σειρά στον μίνι πίνακα ψωμιού.

-GND από μπαταρίες AAA, GND από μπαταρία 9V και GND στο D1-mini, στην ίδια σειρά στον μίνι πίνακα ψωμιού.

Βήμα 3: Εγκαταστάσεις

Εγκαταστάσεις
Εγκαταστάσεις

Πρώτα θα χρειαστεί να ρυθμίσουμε το Arduino IDE για να μπορέσουμε να προγραμματίσουμε το D1-mini. Arduino IDE

Εγκαταστήστε το Arduino IDE από:

Εγκαταστήστε σχετικά "προγράμματα οδήγησης" για τις πλακέτες ESP8266 στο Arduino IDE σας:

randomnerdtutorials.com/how-to-install-es…

Δεύτερον, θα χρειαστούμε το Node-Red, το οποίο είναι μια έξυπνη πλατφόρμα ενσωμάτωσης, που επιτρέπει την ανάπτυξη και κάποιου βασικού UI.

Κόμβος-Κόκκινο

Λήψη Node-Red από:

Συνιστάται: