Πίνακας περιεχομένων:
Βίντεο: Σύστημα καθισμάτων τρένου: 4 βήματα (με εικόνες)
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:37
Σήμερα φτιάξαμε ένα σύστημα που μπορεί να εφαρμοστεί σε θέσεις τρένων. Έπρεπε να βρούμε μια ενόχληση και να κάνουμε μια λύση για αυτό.
Αποφασίσαμε ότι θα φτιάξουμε ένα σύστημα που θα σας λέει εάν υπάρχει διαθέσιμη θέση στο κάρο του τρένου που βρίσκεστε αυτήν τη στιγμή. Τίποτα δεν είναι πιο ενοχλητικό από ένα πλήρες τρένο. Γιατί λοιπόν να μην πούμε εκ των προτέρων εάν μια θέση είναι διαθέσιμη ή όχι;
Βήμα 1: Τα υλικά
- 1x Arduino
- 1x Breadboard
- 1x Αισθητήρας πίεσης
- 1x LED-Matrix+ξεμπλοκάρισμα
- 2x RGB Led
- Αντίσταση 4x 220 Ohm
- Jumpwires
- Ξύλο
Βήμα 2: Καλωδίωση του υλικού
Συνάντηση της μήτρας LED: Η οθόνη μήτρας θα χρησιμοποιηθεί για να δείξει πόσες ελεύθερες θέσεις υπάρχουν σε ένα καρότσι τρένου. Η μήτρα LED είναι ικανή να παράγει κάθε είδους σχήματα και σχήματα. Το Matrix τροφοδοτείται από ένα τσιπ MAX7217 για εύκολο έλεγχο. Επίσης, ελέγχουμε τη μήτρα με μια βιβλιοθήκη, που ονομάζεται "LedControlMS.h". Πρέπει να εισαγάγουμε αυτήν τη βιβλιοθήκη. Κατέβασε εδώ. Εισαγάγετε αυτήν τη βιβλιοθήκη και είστε έτοιμοι να πάτε με την οθόνη μήτρας.
Η οθόνη διαθέτει 5 ακίδες. VCC (5volt) GND (γείωση) DIN (Δεδομένα) => DigitalPin 12CLK (ρολόι) => DigitalPin 11CS (Chip select) => DigitalPin 10Συναντήσεις με τα led RGB: Τα LED θα χρησιμοποιηθούν για υποδείξτε αν έχει καεί μια καρέκλα ή όχι. Τα led RGB έχουν 4 ακίδες. Κόκκινο, πράσινο, μπλε και γείσο. Θα χρησιμοποιήσουμε μόνο το κόκκινο και πράσινο φως του RGB. Συνεπώς, συνδέουμε μόνο αυτά τα 2 και το έδαφος του πόρου. Για LED 1: Κόκκινο => DigitalPin 2 Πράσινο => DigitalPin 3 Για LED 2: Κόκκινο => DigitalPin 4 Πράσινο => DigitalPin 5 Συνάντηση με τον αισθητήρα πίεσης: Ο αισθητήρας πίεσης θα χρησιμοποιηθεί για την ανίχνευση αν κάποιος κάθεται στην καρέκλα. Πρέπει να είμαστε προσεκτικοί για να μην ανατινάξουμε το arduino μας! Βεβαιωθείτε λοιπόν ότι έχετε συνδέσει μια αντίσταση στο σωστό μέρος. Ανατρέξτε στο σύρμα για λεπτομέρειες.
Βήμα 3: Ο κώδικας
Βήμα 3.1: Βιβλιοθήκη LedControlMS.h3.1.1: Λήψη της βιβλιοθήκης LedcontrollMS.h3.1.2: Μεταβείτε στο "Sketch> Inlcude Library> Add. ZIP Library" επιλέξτε το LedcontrollMS.h zip για να το εισαγάγετε.
Βήμα 3..2: Έλεγχος κώδικα3.2.1: Βεβαιωθείτε ότι κάθε ακίδα είναι συνδεδεμένη σωστά. Το καλώδιο του αισθητήρα πρέπει να συνδεθεί στο A0.3.2.2: Διορθώστε τυχόν ελαττωματικές συνδέσεις. Μπορείτε να το διορθώσετε αλλάζοντας τον κώδικα ή το υλικό.
Βήμα 4: Το κουτί
Μπορείτε να φτιάξετε το κουτί από οποιοδήποτε υλικό θέλετε. Μπορείτε ακόμη και να πάτε σε πλήρες μέγεθος! Κολλήσαμε σε ένα μικρό μοντέλο. Το μοντέλο μας διαθέτει μόνο έναν αισθητήρα πίεσης. Μπορεί όμως να επικοινωνήσει την ιδέα μας.
Συνιστάται:
Πώς να φτιάξετε έναν παρακολούθηση χρόνου καθισμάτων: 7 βήματα
Πώς να φτιάξετε έναν παρακολούθηση χρόνου καθίσματος: Αυτό το έργο θα χρησιμοποιεί τον αισθητήρα υπερηχητικής απόστασης Zio Qwiic για τον εντοπισμό και την παρακολούθηση ενός ατόμου. Η συσκευή θα τοποθετηθεί στρατηγικά πάνω από μια οθόνη/οθόνη που κοιτάζει το άτομο που κάθεται, μπροστά από τον υπολογιστή του. Το έργο θα
Ελέγξτε τη διάταξη του τρένου σας με το κινητό σας τηλέφωνο !: 11 βήματα (με εικόνες)
Ελέγξτε τη διάταξη του τρένου σας με το κινητό σας τηλέφωνο! Επίσης, οι ασύρματοι ελεγκτές που κυκλοφορούν στην αγορά μπορούν είτε να ελέγχουν μόνο κάποια μηχανή
Σχέδιο καθισμάτων RFID: 7 βήματα
Σχέδιο καθισμάτων RFID: wantedθελα να φτιάξω κάτι ξεχωριστό για τον πίνακα των γαμήλιων τραπεζιών μου και σκέφτηκα ότι αυτός ήταν ένας καλός τρόπος να το κάνω προσωπικό, καθώς αντικατοπτρίζει την αγάπη μου (εθισμό) για ηλεκτρονικά έργα. Έτσι, το σχέδιο ήταν να φτιάξω ένα μεγάλο ξύλο πάνελ με το σχέδιο του δωματίου στο
Σύστημα παρακολούθησης διασταύρωσης τρένου: 5 βήματα (με εικόνες)
Σύστημα παρακολούθησης διασταυρώσεων τρένου: Αυτό το διδακτικό θα σας διδάξει πώς να χρησιμοποιήσετε το MatLab για να κωδικοποιήσετε ένα Arduino για να ελέγξετε μέρος ενός σιδηροδρομικού συστήματος
Πληροφοριακό Σύστημα Διαθεσιμότητας Καθίσματος Τρένου - FGC: 8 Βήματα
Πληροφοριακό Σύστημα Διαθεσιμότητας Καθίσματος Τρένου - FGC: Αυτό το έργο βασίζεται στην εφαρμογή, σε κλίμακα, ενός τρένου που επιτρέπει στα άτομα που βρίσκονται στο σταθμό να γνωρίζουν ποιες θέσεις είναι δωρεάν. Για να πραγματοποιηθεί το πρωτότυπο, το λογισμικό Arduino UNO χρησιμοποιείται μαζί με την Επεξεργασία για