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

Αυτοματοποιημένος κύκλος αντίστροφης αμαξοστοιχίας χρησιμοποιώντας Arduino: 10 βήματα (με εικόνες)
Αυτοματοποιημένος κύκλος αντίστροφης αμαξοστοιχίας χρησιμοποιώντας Arduino: 10 βήματα (με εικόνες)

Βίντεο: Αυτοματοποιημένος κύκλος αντίστροφης αμαξοστοιχίας χρησιμοποιώντας Arduino: 10 βήματα (με εικόνες)

Βίντεο: Αυτοματοποιημένος κύκλος αντίστροφης αμαξοστοιχίας χρησιμοποιώντας Arduino: 10 βήματα (με εικόνες)
Βίντεο: Prediction of Occluded NA2O | Big Blue Data Academy x Mytilineos 2024, Νοέμβριος
Anonim
Image
Image

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

Βήμα 1: Συγκεντρώστε όλα τα απαιτούμενα πράγματα

Προγραμματίστε τον πίνακα Arduino
Προγραμματίστε τον πίνακα Arduino

Για αυτό το έργο, εδώ είναι η λίστα με τα απαιτούμενα μέρη και εξαρτήματα:

  • Ένας πίνακας μικροελεγκτών Arduino, οι προτεινόμενοι είναι UNO, Leonardo, MEGA.
  • Μια ασπίδα οδηγού κινητήρα Adafruit.
  • Μια πηγή ισχύος 12 βολτ DC (μπορεί να είναι μπαταρία ή προσαρμογέας με ισχύ εξόδου τουλάχιστον 1,5 amp)
  • Έξι αρσενικά έως αρσενικά καλώδια άλματος:
  1. Ένα ζευγάρι για τη σύνδεση της συμμετοχής στο πρόγραμμα οδήγησης του κινητήρα.
  2. Δεύτερο ζεύγος για σύνδεση της ισχύος της εξωτερικής τροχιάς στο πρόγραμμα οδήγησης του κινητήρα.
  3. Τρίτο ζεύγος για σύνδεση του εσωτερικού βρόχου στο πρόγραμμα οδήγησης κινητήρα.
  • Ένα «αισθητηριακό» κομμάτι.
  • 3 σύρματα από jumper σε θηλυκό (για να συνδέσετε τον αισθητήρα στην πλακέτα Arduino).

Βήμα 2: Προγραμματίστε τον πίνακα Arduino

Εάν δεν έχετε Arduino IDE στον υπολογιστή σας, κατεβάστε το από εδώ. Μπορείτε να βρείτε τη βιβλιοθήκη για την ασπίδα οδηγού Adafruit εδώ, σε περίπτωση που δεν την έχετε στο IDE σας. Βεβαιωθείτε ότι το έχετε εγκαταστήσει στο IDE σας προτού μεταγλωττίσετε το πρόγραμμα. Εάν χρειάζεστε βοήθεια για την εγκατάσταση μιας βιβλιοθήκης, ελέγξτε αυτόν τον σύνδεσμο.

Βήμα 3: Απομονώστε τα κομμάτια εσωτερικού βρόχου

Απομονώστε τα κομμάτια εσωτερικού βρόχου
Απομονώστε τα κομμάτια εσωτερικού βρόχου

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

Βήμα 4: Κάντε τη διάταξη

Κάντε τη διάταξη
Κάντε τη διάταξη

Χρησιμοποίησα το N-gauge Kato Unitrack για να κάνω αυτήν τη διάταξη. Μπορείτε να χρησιμοποιήσετε οποιοδήποτε άλλο κομμάτι αρκεί να λειτουργούν όλα σωστά.

Βήμα 5: Συνδέστε την ασπίδα στον πίνακα Arduino και πραγματοποιήστε τις συνδέσεις καλωδίωσης

Συνδέστε το Shield στον πίνακα Arduino και πραγματοποιήστε τις συνδέσεις καλωδίωσης
Συνδέστε το Shield στον πίνακα Arduino και πραγματοποιήστε τις συνδέσεις καλωδίωσης
Συνδέστε το Shield στον πίνακα Arduino και πραγματοποιήστε τις συνδέσεις καλωδίωσης
Συνδέστε το Shield στον πίνακα Arduino και πραγματοποιήστε τις συνδέσεις καλωδίωσης

Πριν συνδέσετε την ασπίδα του οδηγού κινητήρα, βεβαιωθείτε ότι όλες οι ακίδες είναι ευθυγραμμισμένες και στη συνέχεια σπρώξτε την ασπίδα προς τα κάτω για να την τοποθετήσετε σταθερά στην πλακέτα Arduino. Όταν κρατάτε την πλακέτα σε όρθια θέση (δείτε την παραπάνω εικόνα) έτσι ώστε οι αναλογικές ακίδες εισόδου να είναι στο πλάι σας, κάντε τις ακόλουθες συνδέσεις:

  • Συνδέστε τα καλώδια εκροής στο μπλοκ ακροδεκτών με την ένδειξη «M4» συνδέοντας το +ve ή το κόκκινο καλώδιο στον άνω ακροδέκτη και το -ve ή το μαύρο καλώδιο στον κάτω ακροδέκτη.
  • Συνδέστε τα καλώδια τροφοδοσίας του εσωτερικού τμήματος του βρόχου στο μπλοκ ακροδεκτών με την ένδειξη «M2». Συνδέστε το ούτως ή άλλως προς το παρόν και αλλάξτε την πολικότητα αργότερα εάν το τρένο ή η ατμομηχανή κινηθεί προς τη λάθος κατεύθυνση στο εσωτερικό του βρόχου ή απλώς σταματήσει.
  • Συνδέστε την ισχύ του εξωτερικού κομματιού στο μπλοκ ακροδεκτών με την ένδειξη «M1». Κάντε το ίδιο αργότερα όπως θα κάνετε για την ισχύ του κομματιού στον εσωτερικό βρόχο.

Βήμα 6: Συνδέστε το "αισθητήριο" κομμάτι στον πίνακα Arduino

Συνδέστε το "αισθητήριο" κομμάτι στον πίνακα Arduino
Συνδέστε το "αισθητήριο" κομμάτι στον πίνακα Arduino

Συνδέστε τις ακίδες του αισθητήρα ως εξής:

  • Πείρος VCC έως +5 βολτ της πλακέτας Arduino.
  • GND σε GND καρφίτσα του πίνακα Arduino.
  • ΕΞΟΔΟΣ έως Α0 καρφίτσα του πίνακα Arduino.

Βήμα 7: Τοποθετήστε την ατμομηχανή στην πίστα

Τοποθετήστε την ατμομηχανή στην πίστα
Τοποθετήστε την ατμομηχανή στην πίστα

Τοποθετήστε την ατμομηχανή στο εξωτερικό τμήμα της πίστας για να δοκιμάσετε τη ρύθμιση.

Βήμα 8: Ενεργοποιήστε το σύστημα

Ενεργοποιήστε το σύστημα
Ενεργοποιήστε το σύστημα
Ενεργοποιήστε το σύστημα
Ενεργοποιήστε το σύστημα

Ενεργοποιήστε την πλακέτα Arduino και το πρόγραμμα οδήγησης του μοτέρ συνδέοντας είτε τον πείρο VIN και τον GND αντίστοιχα σε ισχύ 12 βολτ και γείωση αντίστοιχα ή συνδέοντας τον σύνδεσμο κάννης του προσαρμογέα στην πρίζα της κάρτας Arduino. Ελέγξτε ξανά όλες τις συνδέσεις καλωδίωσης και ενεργοποιήστε το ρεύμα.

Βήμα 9: Παρακολουθήστε το να λειτουργεί

Εάν όλα πάνε καλά, τότε η ρύθμιση θα πρέπει να λειτουργεί όπως αυτή που φαίνεται στο παραπάνω βίντεο.

Βήμα 10: Τι ακολουθεί;

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

Σας εύχομαι ευτυχισμένος σιδηρόδρομος. Τα καλύτερα!

Συνιστάται: