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

Πρότυπο τρένου V2.0 ελεγχόμενο από πληκτρολόγιο - PS/2 Interface: 13 βήματα (με εικόνες)
Πρότυπο τρένου V2.0 ελεγχόμενο από πληκτρολόγιο - PS/2 Interface: 13 βήματα (με εικόνες)

Βίντεο: Πρότυπο τρένου V2.0 ελεγχόμενο από πληκτρολόγιο - PS/2 Interface: 13 βήματα (με εικόνες)

Βίντεο: Πρότυπο τρένου V2.0 ελεγχόμενο από πληκτρολόγιο - PS/2 Interface: 13 βήματα (με εικόνες)
Βίντεο: Part 2 - Ann Veronica Audiobook by H. G. Wells (Chs 04 -07) 2024, Νοέμβριος
Anonim
Πρότυπο τρένου V2.0 ελεγχόμενο από πληκτρολόγιο | PS/2 Interface
Πρότυπο τρένου V2.0 ελεγχόμενο από πληκτρολόγιο | PS/2 Interface

Σε ένα από τα προηγούμενα Instructable, σας έδειξα πώς να ελέγχετε ένα μοντέλο διάταξης σιδηροδρόμων χρησιμοποιώντας ένα πληκτρολόγιο. Έκανε υπέροχα, αλλά είχε ένα μειονέκτημα να απαιτεί τη λειτουργία ενός υπολογιστή. Σε αυτό το Instructable, ας δούμε πώς να ελέγχετε ένα μοντέλο τρένου χρησιμοποιώντας ένα πληκτρολόγιο μέσω Arduino. Λοιπόν, χωρίς άλλη παρατήρηση, ας ξεκινήσουμε.

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

Image
Image

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

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

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

  • Ένας μικροελεγκτής Arduino
  • Πληκτρολόγιο PS/2
  • Μια θηλυκή υποδοχή PS/2 (Αποκτήστε αυτήν που φαίνεται στην εικόνα, θα κάνει τη ζωή σας πιο εύκολη.)
  • Μια μονάδα οδηγού κινητήρα L298N
  • Μια πηγή ισχύος 12 βολτ DC με ισχύ ρεύματος τουλάχιστον 1Α (1000mA).
  • 3 αρσενικά προς θηλυκά καλώδια βραχυκυκλωτήρων (Για να συνδέσετε τις εισόδους του οδηγού κινητήρα στις ακίδες εξόδου του πίνακα Arduino.)
  • 4 αρσενικά προς αρσενικά καλώδια βραχυκυκλωτήρων (Για να συνδέσετε τον οδηγό του κινητήρα στην τροφοδοσία και τις πίστες.)
  • 4 αρσενικά προς αρσενικά καλώδια βραχυκυκλωτήρων (Για να συνδέσετε το βύσμα PS/2 στην πλακέτα Arduino.)

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

Βήμα 4: Προσδιορίστε τις ακίδες του συνδετήρα PS/2

Προσδιορίστε τις ακίδες του συνδετήρα PS/2
Προσδιορίστε τις ακίδες του συνδετήρα PS/2
Προσδιορίστε τις ακίδες του συνδετήρα PS/2
Προσδιορίστε τις ακίδες του συνδετήρα PS/2

Χρησιμοποιώντας ένα πολύμετρο που έχει οριστεί για έλεγχο συνέχειας και χρησιμοποιώντας τη δεδομένη εικόνα ως αναφορά, σημειώστε τα pinouts των καλωδίων σύνδεσης PS/2/καλωδίου επέκτασης.

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

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

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

  • Συνδέστε τον πείρο εισόδου 'ENB' στον πείρο 'D10' της πλακέτας Arduino.
  • Συνδέστε τον πείρο εισόδου 'IN4' στον πείρο 'D9' της πλακέτας Arduino.
  • Συνδέστε τον πείρο εισόδου 'IN3' στον πείρο 'D8' της πλακέτας Arduino.
  • Συνδέστε δύο καλώδια αρσενικού σε αρσενικό βραχυκυκλωτήρα στους ακροδέκτες εξόδου 3 και 4 για να συνδεθείτε αργότερα με τον τροφοδότη τροχιάς.
  • Συνδέστε τον πείρο «VIN» του οδηγού κινητήρα στον πείρο «VIN» και τον πείρο «GND» στον πείρο «GND» της πλακέτας Arduino αντίστοιχα.

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

Βήμα 6: Συνδέστε το σύνδεσμο PS/2 στην πλακέτα Arduino

Συνδέστε τη σύνδεση PS/2 στην πλακέτα Arduino
Συνδέστε τη σύνδεση PS/2 στην πλακέτα Arduino

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

  • Συνδέστε το 'VCC' στον πείρο '+5 volt' της πλακέτας Arduino.
  • Συνδέστε το 'GND' στην καρφίτσα 'GND' της πλακέτας Arduino.
  • Συνδέστε το 'CLOCK' στο pin 'D2' της πλακέτας Arduino.
  • Συνδέστε το 'DATA' στο pin 'D3' της πλακέτας Arduino.

Ελέγξτε ξανά το διάγραμμα pinout του συνδετήρα PS/2 πριν πραγματοποιήσετε συνδέσεις.

Βήμα 7: Ρύθμιση δοκιμαστικής διάταξης

Ρύθμιση δοκιμαστικής διάταξης
Ρύθμιση δοκιμαστικής διάταξης

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

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

Συνδέστε τις εξόδους του οδηγού κινητήρα στον τροφοδότη τροχιάς
Συνδέστε τις εξόδους του οδηγού κινητήρα στον τροφοδότη τροχιάς
Συνδέστε τις εξόδους του οδηγού κινητήρα στον τροφοδότη τροχιάς
Συνδέστε τις εξόδους του οδηγού κινητήρα στον τροφοδότη τροχιάς

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

Βήμα 9: Συνδέστε το πληκτρολόγιο στη σύνδεση PS/2

Συνδέστε το πληκτρολόγιο στη σύνδεση PS/2
Συνδέστε το πληκτρολόγιο στη σύνδεση PS/2
Συνδέστε το πληκτρολόγιο στη σύνδεση PS/2
Συνδέστε το πληκτρολόγιο στη σύνδεση PS/2

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

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

Τοποθετήστε την ατμομηχανή στις γραμμές, ευθυγραμμίζοντας σωστά τους τροχούς με τις ράγες.

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

Συνδέστε το Setup σε προσαρμογέα 12 volt και ενεργοποιήστε το
Συνδέστε το Setup σε προσαρμογέα 12 volt και ενεργοποιήστε το

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

Βήμα 12: Καθίστε πίσω μαζί σας πληκτρολόγιο και εκτελέστε το τρένο σας

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

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

Συνιστάται: