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

Απλός αυτοματοποιημένος βρόχος σιδηροδρομικού μοντέλου με πλευρική αυλή: 11 βήματα
Απλός αυτοματοποιημένος βρόχος σιδηροδρομικού μοντέλου με πλευρική αυλή: 11 βήματα

Βίντεο: Απλός αυτοματοποιημένος βρόχος σιδηροδρομικού μοντέλου με πλευρική αυλή: 11 βήματα

Βίντεο: Απλός αυτοματοποιημένος βρόχος σιδηροδρομικού μοντέλου με πλευρική αυλή: 11 βήματα
Βίντεο: 5. ΣΑΕ Ι [Συνάρτηση μεταφοράς ανοικτού βρόχου] | Πανεπιστημιακά Στεργίου 2024, Ιούλιος
Anonim
Απλός αυτοματοποιημένος βρόχος σιδηροδρομικού μοντέλου με πλευρική αυλή
Απλός αυτοματοποιημένος βρόχος σιδηροδρομικού μοντέλου με πλευρική αυλή

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

Οπότε, χωρίς άλλο χρονοδιάγραμμα, ας ξεκινήσουμε!

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

Image
Image

Δείτε το παραπάνω βίντεο για να καταλάβετε πώς λειτουργεί αυτό το έργο.

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

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

Για αυτό το έργο, θα χρειαστείτε:

  • Μια πλακέτα μικροελεγκτή Arduino συμβατή με την ασπίδα κινητήρα Adafruit v2
  • An Adafruit motor driver shield v2 (Μάθετε περισσότερα σχετικά με αυτό εδώ)
  • Μια ασπίδα επέκτασης (Προαιρετική αλλά συνιστάται για επέκταση των συνδέσεων ισχύος και ακίδων γείωσης για τους αισθητήρες.)
  • Δύο «αισθητηριακά» κομμάτια
  • Δύο σετ από 3 αρσενικά προς θηλυκά καλώδια jumper (Για να συνδέσετε τα "αισθητήρια" κομμάτια στον πίνακα Arduino.)
  • 4 αρσενικά προς αρσενικά καλώδια βραχυκυκλωτήρων (2 το καθένα για τη σύνδεση της ισχύος της τροχιάς και της απόδοσης στους ακροδέκτες εξόδου της θωράκισης του κινητήρα.)
  • Πηγή ισχύος DC 12 βολτ με ισχύ ρεύματος τουλάχιστον 1Α (1000mA)
  • Ένα κατάλληλο καλώδιο USB (Για να συνδέσετε την πλακέτα Arduino σε έναν υπολογιστή.)
  • Υπολογιστής (Για τον προγραμματισμό του μικροελεγκτή Arduino.)

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

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

Συνδέστε τον πίνακα Arduino στον υπολογιστή σας και ανεβάστε τον συνημμένο κωδικό Arduino σε αυτόν.

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

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

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

Βήμα 5: Εγκαταστήστε το Motor Shield στον πίνακα Arduino

Εγκαταστήστε το Motor Shield στον πίνακα Arduino
Εγκαταστήστε το Motor Shield στον πίνακα Arduino

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

Βήμα 6: Συνδέστε τον τροφοδότη τροχιάς και τα καλώδια συμμετοχής στην ασπίδα κινητήρα

Συνδέστε τον τροφοδότη τροχιάς και τα καλώδια συμμετοχής στην ασπίδα κινητήρα
Συνδέστε τον τροφοδότη τροχιάς και τα καλώδια συμμετοχής στην ασπίδα κινητήρα
Συνδέστε τον τροφοδότη τροχιάς και τα καλώδια εκκίνησης στο Motor Shield
Συνδέστε τον τροφοδότη τροχιάς και τα καλώδια εκκίνησης στο Motor Shield
Συνδέστε τον τροφοδότη τροχιάς και τα καλώδια συμμετοχής στην ασπίδα κινητήρα
Συνδέστε τον τροφοδότη τροχιάς και τα καλώδια συμμετοχής στην ασπίδα κινητήρα

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

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

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

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

  • Συνδέστε τον πείρο εξόδου του πρώτου αισθητήρα με τον πείρο εισόδου A0 της πλακέτας Arduino.
  • Συνδέστε τον πείρο εξόδου του δεύτερου αισθητήρα με τον πείρο εισόδου A1 της πλακέτας Arduino.

Βήμα 8: Τοποθετήστε το Τρένο στην Πλευρά

Τοποθετήστε το Τρένο στην Πλευρά
Τοποθετήστε το Τρένο στην Πλευρά

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

Βήμα 9: Συνδέστε τον πίνακα Arduino στο Power

Συνδέστε τον πίνακα Arduino στο Power
Συνδέστε τον πίνακα Arduino στο Power

Συνδέστε την πηγή ισχύος 12 βολτ DC στην πλακέτα Arduino είτε μέσω του τερματικού μπλοκ τροφοδοσίας της θωράκισης του κινητήρα είτε μέσω του θηλυκού συνδετήρα βύσματος της πλακέτας Arduino. Πριν ενεργοποιήσετε το ρεύμα, βεβαιωθείτε ότι όλες οι συνδέσεις καλωδίωσης έχουν γίνει σωστά και καμία από αυτές δεν είναι χαλαρή.

Βήμα 10: Ενεργοποιήστε το Power and Watch Your Train Go

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

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

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

Συνιστάται: