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

Αυτοματοποιημένο μοντέλο σιδηροδρόμου Point to Point With Side Yard: 10 βήματα (με εικόνες)
Αυτοματοποιημένο μοντέλο σιδηροδρόμου Point to Point With Side Yard: 10 βήματα (με εικόνες)

Βίντεο: Αυτοματοποιημένο μοντέλο σιδηροδρόμου Point to Point With Side Yard: 10 βήματα (με εικόνες)

Βίντεο: Αυτοματοποιημένο μοντέλο σιδηροδρόμου Point to Point With Side Yard: 10 βήματα (με εικόνες)
Βίντεο: 28 панфиловцев. Самая полная версия. Panfilov's 28 Men (English subtitles) 2024, Ιούνιος
Anonim
Αυτοματοποιημένο μοντέλο σιδηροδρόμου Point to Point With Yard Siding
Αυτοματοποιημένο μοντέλο σιδηροδρόμου Point to Point With Yard Siding

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

Βήμα 1: Δείτε το βίντεο

Image
Image

Δείτε το βίντεο για να πάρετε μια ιδέα για το πώς λειτουργεί αυτό. Λοιπόν, τώρα ξέρετε τι συμβαίνει, ας ξεκινήσουμε!

Βήμα 2: Αποκτήστε όλα τα πράγματα

Προγραμματίστε τον μικροελεγκτή Arduino
Προγραμματίστε τον μικροελεγκτή Arduino

Εδώ είναι αυτό που θα χρειαστείτε για την κατασκευή:

  • Ένας πίνακας Arduino συμβατός με την ασπίδα κινητήρα Adafruit v2.3.
  • An Adafruit motor shield v2.3. (Κάντε κλικ εδώ για περισσότερες πληροφορίες.)
  • Μια ασπίδα επέκτασης (Προαιρετική, συνιστάται η επέκταση των ακίδων +5V και GND της πλακέτας Arduino για τη σύνδεση των αισθητήρων.)
  • 3 «αισθητηριακά» κομμάτια.
  • 4 αρσενικά σε αρσενικά καλώδια άλματος (2 για σύνδεση σύνδεσης ισχύος κομματιού και άλλα για σύνδεση της προσέλευσης.)
  • 3 σετ από 3 αρσενικά προς θηλυκά καλώδια βραχυκυκλωτήρων (Συνολικά 9 σύρματα χρησιμοποιούνται για τη σύνδεση των 3 ακίδων κάθε αισθητήρα στην πλακέτα Arduino και την ισχύ.)
  • Μια πηγή ισχύος 12 βολτ DC με ισχύ ρεύματος τουλάχιστον 1Α (1000mA).
  • Ένα κατάλληλο καλώδιο USB για τη σύνδεση της πλακέτας Arduino στον υπολογιστή.
  • Ένας υπολογιστής για τον προγραμματισμό του μικροελεγκτή Arduino.
  • Ενα ΚΑΤΣΑΒΙΔΙ.

Βήμα 3: Προγραμματίστε τον μικροελεγκτή Arduino

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

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

Κάντε μια δοκιμαστική διάταξη
Κάντε μια δοκιμαστική διάταξη

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

Βήμα 5: Εγκαταστήστε το Motor Driver Shield στον πίνακα Arduino και συνδέστε το στο Track Power and Turnout

Εγκαταστήστε το Motor Driver Shield στον πίνακα Arduino και συνδέστε το στο Track Power and Turnout
Εγκαταστήστε το Motor Driver Shield στον πίνακα Arduino και συνδέστε το στο Track Power and Turnout
Εγκαταστήστε το Motor Driver Shield στον πίνακα Arduino και συνδέστε το στο Track Power and Turnout
Εγκαταστήστε το Motor Driver Shield στον πίνακα Arduino και συνδέστε το στο Track Power and Turnout

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

Συνδέστε τους ακροδέκτες εξόδου της θωράκισης που φέρουν την ένδειξη M4 στα καλώδια τροφοδοσίας και εκείνους που επισημαίνονται ως M3 στα καλώδια εκροής. Σημειώστε ότι η εγκατάσταση είναι συμβατή με μόνο δύο εκροές τύπου ηλεκτρομαγνητικής βαλβίδας.

Βήμα 6: Συνδέστε τα «αισθητήρια» κομμάτια

Wire Up τα «αισθητήρια» κομμάτια
Wire Up τα «αισθητήρια» κομμάτια
Wire Up τα «αισθητήρια» κομμάτια
Wire Up τα «αισθητήρια» κομμάτια
Wire Up τα «αισθητήρια» κομμάτια
Wire Up τα «αισθητήρια» κομμάτια

Εγκαταστήστε την ασπίδα διαστολής στην ασπίδα κινητήρα και συνδέστε τα καλώδια GND και τροφοδοσίας των αισθητήρων στις ράγες GND και +5V της ασπίδας αντίστοιχα. Κάντε τις ακόλουθες συνδέσεις καρφιτσών:

  • Συνδέστε την έξοδο του αισθητήρα στην αυλή με τον πείρο A0 της πλακέτας Arduino.
  • Συνδέστε την έξοδο του αισθητήρα στο κομμάτι A με τον πείρο A1 της πλακέτας Arduino.
  • Συνδέστε την έξοδο του αισθητήρα στην πίστα του σημείου Β στον πείρο A2 της πλακέτας Arduino.

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

Βήμα 7: Συνδέστε τον πίνακα Arduino στην τροφοδοσία και ενεργοποιήστε τον

Συνδέστε τον πίνακα Arduino στο Power και ενεργοποιήστε τον
Συνδέστε τον πίνακα Arduino στο Power και ενεργοποιήστε τον

Συνδέστε μια πηγή ισχύος 12V DC στο Arduino χρησιμοποιώντας ένα βύσμα κάννης και ενεργοποιήστε το.

Βήμα 8: Τοποθετήστε την ατμομηχανή σας στην Πλευρά και σύρετε την πάνω από το κομμάτι "αισθητήρων"

Τοποθετήστε την ατμομηχανή σας στο πλάι και σύρετε την πάνω από το κομμάτι "αισθητήρων"
Τοποθετήστε την ατμομηχανή σας στο πλάι και σύρετε την πάνω από το κομμάτι "αισθητήρων"

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

Αφού το "αισθητήριο" κομμάτι ανιχνεύσει την ατμομηχανή, θα πρέπει να δείτε ότι η συμμετοχή θα μεταβεί στην πλευρά, αν δεν είναι και η ατμομηχανή θα αρχίσει να προχωρά.

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

Βήμα 9: Παρακολουθήστε το τρένο σας

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

Βήμα 10: Έγινε προς το παρόν;

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

Συνιστάται: