» Ηλεκτρονικά » Arduino »" Jeep "από την Lego Technic και το Arduino

Jeep από το Lego Technic και το Arduino

Jeep από το Lego Technic και το Arduino

Καλή μέρα σε όλους. Αυτή τη φορά βρήκα το Lego 42075, το μοντέλο Υπηρεσία γρήγορης απόκρισης SUV. Προσθέτω ένα βαρούλκο σε αυτό, το έβαλα στους μεγάλους τροχούς από το κιτ Lego 42029 και το ηλεκτροφόρησα Arduino Pro Mini. Για έλεγχο θα χρησιμοποιήσουμε το κανάλι Bluetooth. Κατά τη γνώμη μου, αυτός είναι ο πιο βολικός και σταθερός τρόπος διαχείρισης των μοντέλων.

Για να δημιουργήσετε αυτό το μοντέλο θα χρησιμοποιήσουμε:

- Lego Technic 42075
- Lego Technic 42029
- 2 λευκές λυχνίες LED και αντιστάσεις προσαρμοσμένες σε αυτές
- Μίνι μοτέρ 1:50 με άξονα 3 mm
- Arduino Pro Mini 5v AT Mega 328
- οδηγός κινητήρα L9110S
- 1 μονάδα σερβομηχανισμού SG-90
- Μονάδα Bluetooth HC-06 ή ισοδύναμο
- USB-UART για το firmware του Arduino
- Γραφείο ή απλά ένα κοφτερό μαχαίρι
- κιβώτιο ταχυτήτων κινητήρα 6v 1: 150
- Πυκνωτής 10v 1000uF
- 2 χτένες μονής σειράς PLS-40
- Επαγωγέας 68mkGn
- 2 μπαταρίες ιόντων λιθίου 18650
- τρυπάνι
- Συνδέστε τον μπαμπά-μαμά με δύο πείρους στο καλώδιο
- Homutik
- Σύρματα διαφορετικών χρωμάτων
- Συγκολλητικό, κολοφώνιο, κολλητικό σίδερο
- Τρυπάνι για μέταλλο 3,2 mm
- Βίδες 3x20, 3x40, 3x60 και ροδέλες για αυτά

Βήμα 1 Προετοιμασία του μηχανικού μέρους.
Ας ξεκινήσουμε με ένα μίνι κιβώτιο ταχυτήτων, είναι απαραίτητο για ένα βαρούλκο. Πρέπει να επιλέξετε με λόγο ταχύτητας 1:50, γυρίστε αργά, αλλά με ένα βαρούλκο μπορείτε να ανυψώσετε μεγάλα φορτία. Επίσης, ο άξονας εξόδου πρέπει να έχει διάμετρο 3 mm. Πρώτα πρέπει να κολλήσετε τα καλώδια στον κινητήρα. Στη συνέχεια, στον άξονα εξόδου, είναι απαραίτητο να τοποθετήσετε το συνδετικό χιτώνιο από το Lego, εισάγοντας ένα τμήμα αντιστοίχισης σε μία από τις αυλακώσεις του χιτωνίου. Για να συνδεθείτε με τα εξαρτήματα Lego, παίρνουμε το μέρος από τον κατασκευαστή μετάλλων, το κάμπτοντας με το γράμμα "P" το συνδέουμε με τον κινητήρα του γραναζιού χρησιμοποιώντας έναν σφιγκτήρα:


Στη συνέχεια, στερεώνουμε, χρησιμοποιώντας βίδες 3x20, τον κινητήρα του γραναζιού στο τμήμα του Lego T.



Ο κινητήριος άξονας του SUV είναι ο πίσω. Το μοντέλο δεν είναι πολύ βαρύ, επομένως μπορείτε να χρησιμοποιήσετε κιβώτιο ταχυτήτων με λόγο ταχύτητας 1: 150. Και κινητήρα 6 volt. Συνδέστε τα καλώδια στον κινητήρα πριν εγκαταστήσετε το μοντέλο. Για να συνδέσετε τους τροχούς με τον άξονα του ηλεκτρομειωτήρα, είναι απαραίτητο να κόψετε τους άξονες εξόδου με ένα μαχαίρι. Στερεώστε τους άξονες εξόδου σε σχήμα σταυρού και τις διαστάσεις του τμήματος Lego, δηλαδή τον εγκάρσιο άξονα. Είναι απαραίτητο να κόβετε και τους δύο άξονες:


Περνάμε στο μηχανισμό των μπροστινών τροχών. Παίρνουμε το σέρβο SG-90. Συνιστώ την επιλογή με μεταλλικά γρανάζια. Κόβουμε τα προεξέχοντα μέρη του σώματος που είναι απαραίτητα για τη στερέωση. Λαμβάνουμε ένα τρυπάνι και τρυπάμε μια διαμπερή οπή με διάμετρο 3,2 mm. Εάν δεν έχετε τρυπάνι ή το σωστό τρυπάνι στο χέρι, απλά κόψτε μικρές τρύπες στην θήκη και στις δύο πλευρές. Το κύριο πράγμα δεν είναι να βλάψετε τον εσωτερικό μηχανισμό και τον πίνακα αντισταθμιστή:


Τοποθετήσαμε στον άξονα ένα μικρό μοχλό που έρχεται πλήρης με ένα σερβομηχανισμό.Συνδέουμε ένα μικρό τμήμα Lego στο μοχλό, μοιάζει με ένα οβάλ με δύο διασταυρώσεις:

Σε αυτό με τη μηχανική που έχουμε κάνει.

Βήμα 2 Κατασκευάστε το μοντέλο.
Για να συναρμολογήσετε το μοντέλο, χρειαζόμαστε τις οδηγίες συναρμολόγησης για το Lego Technic 42075. Έρχεται με αυτό το κιτ. Εάν το χάσατε ή σχεδιάζετε να συναρμολογήσετε ένα μοντέλο από τμήματα από άλλο σχεδιαστή, οι οδηγίες μπορούν πάντοτε να μεταφορτωθούν.

Πρέπει να κατεβάσετε μόνο 1 μέρος.
Θα χρειαστείτε επίσης οδηγίες από το Lego 42029. Μόνο το δεύτερο μέρος. Μπορείτε να το κατεβάσετε.

Προχωρούμε απευθείας στη συναρμολόγηση. Παίρνουμε τις οδηγίες 42075. Αρχικά, συλλέγουμε από 1 έως 15 σελίδες. Κάνουμε τα πάντα σύμφωνα με τις οδηγίες, εκτός από την εγκατάσταση γραναζιών. Δεν χρειαζόμαστε εργαλεία, αλλά θα παρεμβαίνουμε μόνο. Περνάμε στον πίσω άξονα. Πρέπει να συλλεχθεί από τη φωτογραφία. Πρώτον, εγκαθιστάμε το κιβώτιο ταχυτήτων του κινητήρα, το στερεώνουμε και μόνο μετά εισάγουμε τους εγκάρσιους άξονες για σύνδεση με τους τροχούς:



Με τους τροχούς που έχουν εγκατασταθεί, θα πρέπει να μοιάζουν με αυτό:


Τοποθετήστε τον πίσω άξονα σε μια ήδη συναρμολογημένη βάση:



Ο εμπρός άξονας συναρμολογείται επίσης από τη φωτογραφία.


Τοποθετούμε το σέρβο χρησιμοποιώντας 3x60 μπουλόνια και παξιμάδια σε αυτά:


Και πάλι παίρνουμε τις οδηγίες και συλλέγουμε το πίσω μέρος του μοντέλου από τις σελίδες 41 έως 62. Στη συνέχεια, οι πόρτες και τα ταμπλό από τις σελίδες 66 έως 71. Και επίσης η καμπίνα από τις σελίδες 98 έως 101:


Σε αυτό το στάδιο, θα πρέπει να μοιάζει με αυτό:


Συγκροτούμε το βαρούλκο σύμφωνα με τις οδηγίες του Lego 42029 μέρος 2 από τις σελίδες 15 έως 21. Προσθέστε μερικά εξαρτήματα για να προσαρτήσετε σε αυτό το μοντέλο:


Διορθώνουμε το βαρούλκο μπροστά από το μοντέλο:


Στο κάτω μέρος του μοντέλου, το βαρούλκο επισυνάπτεται ως εξής:


Εγκαθιστούμε την κίνηση του βαρούλκου, δηλαδή τον ήδη ετοιμασμένο κινητήρα μίνι ταχυτήτων:


Ένα πλήρως τελειωμένο βαρούλκο μοιάζει με αυτό:


Συγκροτούμε την κουκούλα σύμφωνα με τις οδηγίες 42075 από τις σελίδες 87 έως 95. Έχοντας ελαφρώς αλλάξει τη βάση, όπως φαίνεται στη φωτογραφία:


Βάζουμε την κουκούλα στη θέση της και προχωρούμε στη συλλογή μιας μικρής οροφής. Βάλαμε δύο LED, ως προβολείς:


Το θέσαμε στο μοντέλο:


Και πάλι απευθυνόμαστε στις οδηγίες 42075, αυτή τη φορά συλλέγουμε από τις σελίδες 63 έως 65 και από τις 104 έως τις 105. Παίρνουμε τις λεπτομέρειες που καλύπτουν όλα τα ηλεκτρικά:


Βήμα 3 Ηλεκτροκίνηση.
Έτσι, το πιο ενδιαφέρον. Είναι καλύτερο να διαχωρίσετε την τροφοδοσία του Arduino και των κινητήρων, για να αποφύγετε την υπερφόρτιση του ελεγκτή κατά τη διάρκεια της υπέρτασης. Το μοντέλο είναι μικρό και θα χρησιμοποιήσουμε μια μικρή μπαταρία A27 ή A23 για να τροφοδοτήσουμε το Arduino. Πιέστε τα καλώδια στις επαφές της μπαταρίας και στερεώστε τα με ηλεκτρική ταινία:


Για να τροφοδοτήσουμε τους κινητήρες, παίρνουμε δύο Li-ion 18650. Τα κολλάμε παράλληλα και τα απομονώνουμε, εξάγοντας τον συνδετήρα τροφοδοσίας:


Εάν κάποιος ενδιαφέρεται, μπορείτε να τροφοδοτείτε τα πάντα από τις μπαταρίες, αλλά στη συνέχεια θα πρέπει να βάλετε έναν επαγωγέα 68μH στο κενό του θετικού καλωδίου ισχύος Arduino. Και προσθέστε επίσης έναν 10v 1000uF πυκνωτή συνδεδεμένο παράλληλα με το τροφοδοτικό Arduino. Το καθεστώς είναι το ακόλουθο:


Περνάμε στην ένωση των πάντων μαζί. Συνδέουμε το καλώδιο σήματος από τη μονάδα σερβομηχανισμού στον ακροδέκτη 2, τις επαφές από τον οδηγό κινητήρα, τον τροχό, στον ακροδέκτη 5 και 6, από τον οδηγό του βαρούλκου μέχρι τον ακροδέκτη 9 και 10. Έχοντας υπολογίσει τις απαραίτητες αντιστάσεις για τις λυχνίες LED, βάλτε τις στο διάκενο του θετικού καλωδίου προς τα LED. Οι ανόδους από τα LED των προβολέων που περνούν από τις αντιστάσεις συνδέονται σε 4 ακίδες, οι κάθοδοι στο GND.

Απαιτούνται επαφές Arduino TX και RX για να συνδεθείτε με έναν υπολογιστή, έτσι θα συνδέσουμε τη μονάδα Bluetooth μέσω της βιβλιοθήκης λογισμικού. Δηλαδή, μέσω του δημιουργούμενου com-port λογισμικού. Η σύνδεση της μονάδας έχει ως εξής:

Arduino Pro Mini - Bluetooth
D7 - RX
D8 - TX
5V - VCC
GND -GND

Κάνοντας όλα τα ηλεκτρικά:


Όλα αυτά θα τοποθετήσουμε στο πίσω μέρος του μοντέλου, πάνω από τον πίσω άξονα:


Αρχικά, τοποθετούμε τις μπαταρίες σε ταινία διπλής όψης ή με ελαστική ταινία:


Δίπλα τους, σε μια ταινία διπλής όψης, στερεώνουμε το Arduino και το πρόγραμμα οδήγησης του κινητήρα:


Τώρα μπορείτε να τοποθετήσετε τους τροχούς στο μοντέλο και να στερεώσετε τα πλευρικά μέρη που καλύπτουν τα ηλεκτρικά:


Για την ευκολία της επακόλουθης πλήρωσης των σκαριφημάτων, εξάγετε τα καλώδια για σύνδεση με τον μετατροπέα USB-TTL.

Βήμα 4 Θαυμάζουμε.
Κάντε ένα διάλειμμα και απολαύστε την ομορφιά του μοντέλου:






Βήμα 5 Προετοιμάστε το περιβάλλον προγραμματισμού και συμπληρώστε το σκίτσο.
Για να επεξεργαστείτε και να συμπληρώσετε σκίτσα, είναι προτιμότερο να χρησιμοποιήσετε το IDE του Arduino.Αν το έχετε, ελέγξτε εάν είναι ενημερωμένο. Ή μπορείτε να το κατεβάσετε και να το εγκαταστήσετε από.

Στη συνέχεια πρέπει να προσθέσουμε τις ακόλουθες βιβλιοθήκες. Η βιβλιοθήκη Servo.h απλοποιεί τη δουλειά με τη μονάδα σερβομηχανισμού και το λογισμικό SoftwareSerial.h για τη δημιουργία θύρας επικοινωνίας λογισμικού για τη μονάδα Bluetooth:
libre_servo.rar [24.79 Kb] (λήψεις: 55)

libre_softwareserial.rar [9.29 Kb] (λήψεις: 51)


Τα αρχεία που έχουν ληφθεί και αποσυσκευασθεί πρέπει να μεταφερθούν στο φάκελο "βιβλιοθήκες" που βρίσκεται στο φάκελο με το εγκατεστημένο IDE του Arduino. Μπορείτε να πάτε με τον άλλο τρόπο, δηλαδή χωρίς να αποσυσκευάζετε τα αρχεία, τα προσθέτετε στο περιβάλλον προγραμματισμού. Εκκινήστε το IDE του Arduino, επιλέξτε Sketch - Connect Library από το μενού. Στο επάνω μέρος της αναπτυσσόμενης λίστας, επιλέξτε το στοιχείο "Προσθήκη βιβλιοθήκης .Zip". Αναφέρουμε την τοποθεσία των ληφθέντων αρχείων. Μετά από όλα τα βήματα, θα πρέπει να επανεκκινήσετε το IDE του Arduino.

Βήμα 6 Διαμορφώστε τη μονάδα Bluetooth.
Πριν τη χρήση, η μονάδα Bluetooth πρέπει να διαμορφωθεί. Για να το κάνετε αυτό, συμπληρώστε το παρακάτω σκίτσο στον πίνακα Arduino:
send_-at_bluetooth.rar [857 b] (λήψεις: 56)


Απαιτείται να συνδέσετε τον υπολογιστή με μια μονάδα Bluetooth. Χρησιμοποιούμε το παράθυρο του τερματικού από το IDE του Arduino. Επιλέξτε Εργαλεία - Παρακολούθηση θυρών.
Για το HC-05, ρυθμίστε την ταχύτητα σε 38400, ρυθμίστε την παράμετρο αποστολής NL και CR και εισαγάγετε τις ακόλουθες εντολές:
"AT" - εισάγεται χωρίς εισαγωγικά, θα πρέπει να έρχεται η απάντηση "OK". Εάν έρχεστε, συνεχίζουμε να εισάγουμε εντολές περαιτέρω.
"AT + UART = 57600,0,0" - ρυθμίστε την ταχύτητα σε 57600 bps.

Βήμα 7 Συμπληρώστε το σκίτσο.
Για να φτιάξετε το μοντέλο μας, συμπληρώστε το παρακάτω σκίτσο:
bist_reag.rar [959 β] (λήψεις: 70)


Βήμα 8 Διαχείριση του μοντέλου.
Μπορείτε να ελέγξετε το μοντέλο με διάφορους τρόπους. Το πιο εύκολο είναι να χρησιμοποιήσετε μια συσκευή Android ως τηλεχειριστήριο. Πρώτα, προσθέστε τη συσκευή Bluetooth του μοντέλου μας στο Android. Για να το κάνετε αυτό, μεταβείτε στις ρυθμίσεις Bluetooth, βρείτε τη μονάδα Arduino και συνδεθείτε χρησιμοποιώντας τον κωδικό πρόσβασης για τη σύνδεση "1234", ίσως ο κωδικός πρόσβασης να είναι "0000", μπορεί να διαφέρει για διαφορετικά μοντέλα. Στη συνέχεια, εγκαταστήστε το πρόγραμμα ελέγχου. Κατεβάστε το πρόγραμμα Arduino BT Joystick Free από το Google Play. Μετά την εγκατάσταση και εκτέλεση των ρυθμίσεων του προγράμματος, εγκαταστήστε επόμενες ομάδες:
W - προς τα εμπρός
S - πίσω
Α - αριστερά
D - δεξιά
F - στάση
G - τιμόνι
Y - βυθίστε κάτω
T - βαρούλκα
H - σταμάτημα του βαρούλκου
K - προβολείς
L - προβολέας σβηστή

Εάν είστε fan των συσκευών των Windows ή απλά δεν υπάρχει Android, κατεβάστε το ακόλουθο πρόγραμμα:
wincom.rar [49.07 Kb] (λήψεις: 51)


Σε μια συσκευή των Windows, θα πρέπει πρώτα να προσθέσετε μια νέα συσκευή χρησιμοποιώντας τον ίδιο κωδικό πρόσβασης. Επίσης, ρυθμίστε το πρόγραμμα για τις ίδιες εντολές.

Κατά τη γνώμη μου, είναι πιο βολικό να χρησιμοποιείτε ένα φυσικό τηλεχειριστήριο, από τότε αισθάνεται ένα κουμπί. Σας συνιστώ να κάνετε ένα τηλεχειριστήριο, ακολουθώντας τις οδηγίες.

Και προσθέστε μια μονάδα Bluetooth σε αυτό. Λεπτομερής περιγραφή διαδικασίας.

Προσθέτω επίσης ένα βίντεο που δείχνει το έργο του μοντέλου μου:


Και το έργο ενός ξεχωριστού βαρούλκου:


Τρόποι διαχείρισης του μοντέλου
Σύνολο ψηφοφόρων: 28
10
9.3
10

Προσθέστε ένα σχόλιο

    • χαμόγελοχαμογελάειxaxaΕντάξειdontknowyahoonea
      αφεντικόξυστάανόητοςναιναι-ναιεπιθετικήμυστικό
      Συγγνώμηχορόςdance2dance3συγχώρησηβοήθειαποτά
      σταματήστεφίλουςκαλόgoodgoodσφυρίχτρασυρρέουνγλώσσα
      καπνόςπαλαμάκιαcrayδηλώστεαπογοητευτικήdon-t_mentionκατεβάστε
      θερμότηταςirefulγέλιο1mdaσυνάντησηmoskingαρνητική
      not_iποπ κορντιμωρίαδιαβάστετρομάξτεφοβίζειαναζήτηση
      χλευάζωthank_youαυτόto_clueumnikοξείασυμφωνώ
      κακόbeeeblack_eyeblum3ρουζκαυχηθείτεπλήξη
      λογοκρισίαευχαρίστησηsecret2απειλήσουννίκηyusun_bespectacled
      shokrespektlolπροβλέπουνκαλωσορίστεkrutoyya_za
      ya_dobryiβοηθόςne_huliganne_othodifludαπαγόρευσηκοντά

Σας συμβουλεύουμε να διαβάσετε:

Κάντε το για το smartphone ...