Πίνακας περιεχομένων:
- Βήμα 1: Ορίστε το έργο
- Βήμα 2: Πρωτότυπο το κύκλωμα
- Βήμα 3: Γράψτε τον κωδικό
- Βήμα 4: ΔΟΚΙΜΗ ΔΟΚΙΜΗΣ ΔΟΚΙΜΗ ΔΟΚΙΜΗΣ
- Βήμα 5: Ηλεκτρονικός σχηματικός σχεδιασμός
- Βήμα 6: Διάταξη PCB
- Βήμα 7: Κόψτε το PCB
- Βήμα 8: Συγκεντρώστε το έργο
- Βήμα 9: Εγκαταστήστε το PCB
- Βήμα 10: Τέλος
Βίντεο: Arduino Traffic Light Control W/Remote Control: 10 Steps
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:39
Είχα ένα φανάρι που τελείωνα. Το μόνο που έμενε να κάνουμε ήταν να φτιάξουμε τον ελεγκτή για τα πρότυπα σήματος του φωτός. Για να του δώσω μια ανατροπή ενσωμάτωσα ένα τηλεχειριστήριο. Αυτή ήταν επίσης η τέλεια ευκαιρία για μένα να δοκιμάσω ένα Arduino. Wantedθελα να χρησιμοποιήσω το Arduino επειδή ήταν εύκολο στη χρήση τόσο σε MAC όσο και σε Windows.
Βήμα 1: Ορίστε το έργο
Για να ξεκινήσετε ένα έργο σχεδιασμού ηλεκτρονικών, καθορίστε πρώτα τις παραμέτρους της λειτουργικότητάς του. Αυτό το έργο ορίζεται ως: Έλεγχος 3 εξόδων Ανάγνωση 4 εισόδων Ανάγνωση 1 παρεμβολών Χαρακτηριστικά: 3 έξοδοι έχουν σειρά σε πολλαπλές λειτουργίες κάθε έξοδος-Απενεργοποίηση Αύξησης και μείωσης ταχύτητας ακολουθίας Τροποποίηση αποθηκευμένων παραμέτρων χρονισμού χρησιμοποιώντας απομακρυσμένο έλεγχο Εκτέλεση σε αρχοντικό σε πραγματικό χρόνο.
Βήμα 2: Πρωτότυπο το κύκλωμα
Χρησιμοποιήστε πρωτότυπες μεθόδους για να δοκιμάσετε το κύκλωμα. Χρησιμοποίησα το Arduino Duemilanov. Έβαλα 3 LED, 4 διακόπτες και άρχισα να γράφω τον κωδικό. Το Arduino IDE (το οποίο είναι ΔΩΡΕΑΝ !!) χρησιμοποιεί μια σύνταξη που μοιάζει πολύ με το παλιομοδίτικο ANSI C. Ξεκίνησα με τις λειτουργίες των μοτίβων σήματος. Χρησιμοποίησα μια δήλωση περίπτωσης για τη διαμόρφωση του κώδικα μου. Πρόσθεσα τον κωδικό για τα κουμπιά. Τα κουμπιά ελέγχουν τη λειτουργία UP/DN και την ταχύτητα UP/DN.
Βήμα 3: Γράψτε τον κωδικό
Μόλις κατέβασα τα βασικά, προχώρησα στα πρόσθετα. Συνδέω τον δέκτη του τηλεχειριστηρίου στο Arduino φροντίζοντας να συνδέσω τη γραμμή λήψης σήματος με τον ακροδέκτη διακοπής μου. Επίσης, ρυθμίζω τις ακίδες εξόδου του Arduino μου χρησιμοποιώντας τρανζίστορ μεταγωγής που κινούν ρελέ 5 βολτ.
Βήμα 4: ΔΟΚΙΜΗ ΔΟΚΙΜΗΣ ΔΟΚΙΜΗ ΔΟΚΙΜΗΣ
Δοκιμάστε σχολαστικά το κύκλωμα και τον κώδικά σας. Το Arduino επιτρέπει την ικανότητα προγράμματος πεδίου, αλλά αυτό δεν αποτελεί δικαιολογία για μη δοκιμή. Μετά την προσθήκη του τηλεχειριστηρίου είχα πολλές αλλαγές κώδικα για να λειτουργήσω τον κώδικα. Αυτή η έκδοση διαθέτει χρήσιμο κώδικα για το τηλεχειριστήριο δέκτη αλλά διακόπτει τη δυνατότητα επαναπρογραμματισμού του χρονισμού και του προεπιλεγμένου μοτίβου φλας και ταχύτητας κατά την ενεργοποίηση.
Βήμα 5: Ηλεκτρονικός σχηματικός σχεδιασμός
Χρησιμοποιήστε ένα πρόγραμμα σχεδίασης για να μοντελοποιήσετε το ηλεκτρονικό σχηματικό Δημιουργήστε κάθε στοιχείο και συνδέστε τις ακίδες τους μεταξύ τους
Βήμα 6: Διάταξη PCB
Χρησιμοποιήστε το λογισμικό σχεδιασμού για να σχεδιάσετε το PCB (Πίνακας τυπωμένων κυκλωμάτων). Κάντε ένα χαρτόνι κομμένο από την τελική διάταξη και ΔΟΚΙΜΑΣΤΕ ΤΟ FIT IT. Είχα την τύχη και έπαιξα αρκετά αν άφηνα τις βίδες χαλαρές στο Light Housing, για να κλείσω σωστά και να κλειδώσω τις ελαφριές πόρτες.
Βήμα 7: Κόψτε το PCB
Χρησιμοποιήστε ένα χαράκτη, CNC, Laser ή χάραξη για να φτιάξετε την πλακέτα κυκλώματος. Ιδιαίτερες ευχαριστίες στον Steve over στο The Award Gallery. Επικοινωνήστε με το τοπικό κατάστημα τροπαίων ή χαράκτη πινακίδων. Σως να μην γνωρίζουν ότι έχουν αυτήν την ικανότητα. Το χαρτόνι μου κόπηκε σε ένα χαράκτη τροπαίου/πλάκας 10 ετών. Χρησιμοποίησα το DipTrace της NOVARM για να φτιάξω το σχηματικό και το PCB μου.
Βήμα 8: Συγκεντρώστε το έργο
Τοποθετήστε τα εξαρτήματα στο PCB. Κολλήστε τις ακίδες και τα καλώδια.
Βήμα 9: Εγκαταστήστε το PCB
Εγκαταστήστε το PCB στο Φανάρι. Καλωδίστε όλα τα εξαρτήματα
Βήμα 10: Τέλος
Ada Boy! Καθίστε αναπαυτικά και απολαύστε τους καρπούς της εργασίας σας. BTW οι λαμπτήρες είναι χειροποίητα LED υψηλής απόδοσης. Όλο αυτό το φανάρι αντλεί λιγότερο από 10W στα 5V με και τα τρία φώτα αναμμένα.
Συνιστάται:
Arduino Traffic Light Controller Using RBG Led - 4-Way: 3 βήματα
Arduino Traffic Light Controller Using RBG Led | 4-Way: Σε αυτήν την ανάρτηση, θα μάθετε πώς να φτιάξετε έναν ελεγκτή φανών Arduino. Αυτός ο ελεγκτής φανών θα χρησιμοποιηθεί για τον έλεγχο της ροής της κυκλοφορίας. Αυτά μπορούν να εφαρμοστούν σε περιοχές με μεγάλη κίνηση για να αποφευχθούν μπλοκαρίσματα ή ατυχήματα.Θ
Cyber-Physical Security of Smart Parking and Traffic Control: 6 βήματα
Cyber-Physical Security of Smart Parking and Traffic Control: Το διαδίκτυο αυξάνεται με δισεκατομμύρια συσκευές, όπως αυτοκίνητα, αισθητήρες, υπολογιστές, διακομιστές, ψυγεία, κινητές συσκευές και πολλά άλλα με πρωτοφανή ρυθμό. Αυτό εισάγει πολλαπλούς κινδύνους και τρωτά σημεία στην υποδομή, τη λειτουργία ενός
Noise Traffic Light - DIY 3D Printed: 8 Steps (with Pictures)
Noise Traffic Light - DIY 3D Printed: Όλοι οι άνθρωποι θέλουν να εργάζονται σιωπηλά και είναι σημαντικό να υπάρχει ένα καλό εργασιακό περιβάλλον. Η σιωπή οδηγεί σε μια αποτελεσματική εργασία. Κάναμε αυτό το έργο για να φτάσουμε σε αυτήν την πρόταση. Ο φωτεινός σηματοδότης αποτελείται από ένα «φανάρι» που ελέγχει το dB
State Machine on Arduino - a Pedestrian Traffic Light: 6 Steps (with Pictures)
State Machine on Arduino - a Pedestrian Traffic: Γεια σας! Θα σας δείξω πώς να προγραμματίσετε ένα φανάρι πεζών για το Arduino σε C ++ με ένα μηχάνημα πεπερασμένης κατάστασης χρησιμοποιώντας τα Εργαλεία YAKINDU Statechart. Αυτό θα καταδείξει τη δύναμη των κρατικών μηχανών και μπορεί να χρησιμοποιηθεί ως σχέδιο για περαιτέρω
Arduino Traffic Light Project [Με διάβαση πεζών]: 3 βήματα
Arduino Traffic Light Project [With Pedestrian Crossing]: Αν ψάχνετε για κάτι εύκολο, απλό και ταυτόχρονα θέλετε να εντυπωσιάσετε τους πάντες με το Arduino σας τότε το φανάρι είναι ίσως η καλύτερη επιλογή ειδικά όταν είστε αρχάριος στον κόσμο του Arduino. Θα δούμε πρώτα