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

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

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

Βίντεο: Απλός αυτοματοποιημένος σιδηρόδρομος από σημείο σε σημείο: 10 βήματα (με εικόνες)
Βίντεο: ΔΙΑΔΙΚΤΥΑΚΗ ΕΚΔΗΛΩΣΗ ΕΝΗΜΕΡΩΣΗΣ, ΒΑΣΙΚΗ ΔΡΑΣΗ 1, ΤΟΜΕΑΣ ΣΧΟΛΙΚΗΣ ΕΚΠΑΙΔΕΥΣΗΣ, 15.1.2024, μέρος Α 2024, Νοέμβριος
Anonim
Απλός αυτοματοποιημένος σιδηρόδρομος από σημείο σε σημείο
Απλός αυτοματοποιημένος σιδηρόδρομος από σημείο σε σημείο

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

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

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

Image
Image

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

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

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

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

  • Μια πλακέτα μικροελεγκτή Arduino.
  • Μια μονάδα οδηγού κινητήρα L298N.
  • 2 «αισθητηριακά» κομμάτια.
  • 6 καλώδια από jumper αρσενικά προς θηλυκά (Σετ 3 καλωδίων το καθένα για τη σύνδεση των ακίδων αισθητήρων στις ψηφιακές ακίδες εισόδου/εξόδου και τροφοδοσίας της πλακέτας Arduino.)
  • 3 αρσενικά προς θηλυκά καλώδια βραχυκυκλωτήρων (Για να συνδέσετε τις ακίδες εισόδου του οδηγού κινητήρα στις ψηφιακές ακίδες εισόδου/εξόδου της πλακέτας Arduino.)
  • 2 καλώδια άλματος αρσενικού σε αρσενικό (Για να συνδέσετε το πρόγραμμα οδήγησης κινητήρα στη σύνδεση ισχύος και γείωσης.)
  • 2 αρσενικά προς αρσενικά καλώδια βραχυκυκλωτήρων (Για να συνδέσετε τους ακροδέκτες εξόδου του οδηγού κινητήρα για να τροφοδοτήσετε τις ράγες τροχιάς.)
  • Τροφοδοτικό 12 βολτ (Η τρέχουσα χωρητικότητα πρέπει να είναι τουλάχιστον 1000mA ή 1A για κλίμακα Ν.)

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

Αποκτήστε το Arduino IDE από εδώ. Youσως χρειαστεί να κάνετε κάποιες προσαρμογές στον κώδικα Arduino για τη διάταξή σας.

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

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

Κάντε κλικ στην παραπάνω εικόνα για περισσότερες πληροφορίες.

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

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

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

Κάντε τις ακόλουθες συνδέσεις καλωδίωσης:

  • Συνδέστε τον πείρο εισόδου του οδηγού κινητήρα 'IN3' στον ψηφιακό πείρο εξόδου 'D8' της πλακέτας Arduino.
  • Συνδέστε τον πείρο εισόδου του οδηγού κινητήρα 'IN4' στον ψηφιακό πείρο εξόδου 'D9' της πλακέτας Arduino.
  • Συνδέστε τον πείρο εισόδου του οδηγού κινητήρα 'ENB' στον ψηφιακό πείρο εξόδου 'D10' της πλακέτας Arduino.

Συνδέστε δύο καλώδια αρσενικού σε αρσενικό βραχυκυκλωτήρα στους ακροδέκτες που φέρουν την ένδειξη «GND» και «+12-V» και συνδέστε τους στις ακίδες που φέρουν την ένδειξη «GND» και «VIN» της πλακέτας Arduino αντίστοιχα.

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

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

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

Συνδέστε και τους δύο πείρους των αισθητήρων "VCC" και "GND" των αισθητήρων στον πείρο "+5 βολτ" και "GND" της πλακέτας Arduino. Mightσως χρειαστεί να γίνετε λίγο δημιουργικοί για να συνδέσετε δύο βραχυκυκλωτήρες σύνδεσης "VCC" σε έναν μόνο πείρο "5 βολτ" που διατίθεται στο Arduino UNO. Συνδέστε τον πείρο 'OUT' του αισθητήρα του σταθμού 'A' στον πείρο A0 της πλακέτας Arduino και τον πείρο του υπόλοιπου αισθητήρα στον πείρο A1 της πλακέτας Arduino.

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

Τοποθετήστε μια δοκιμαστική ατμομηχανή στις πίστες
Τοποθετήστε μια δοκιμαστική ατμομηχανή στις πίστες

Για σκοπούς δοκιμών, τοποθετήστε οποιαδήποτε ατμομηχανή ή ένα αυτοκίνητο με κινητήρα στο σημείο «Α» της διάταξης από όπου θα ξεκινήσει η ατμομηχανή ή το μηχανοκίνητο αυτοκίνητο.

Βήμα 8: Συνδέστε το πρόγραμμα εγκατάστασης στην πηγή ενέργειας και ενεργοποιήστε το

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

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

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

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

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

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

Συνιστάται: