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

Αλλαγή 3 τραπεζών LED με έναν διακόπτη και Visuino: 9 βήματα (με εικόνες)
Αλλαγή 3 τραπεζών LED με έναν διακόπτη και Visuino: 9 βήματα (με εικόνες)

Βίντεο: Αλλαγή 3 τραπεζών LED με έναν διακόπτη και Visuino: 9 βήματα (με εικόνες)

Βίντεο: Αλλαγή 3 τραπεζών LED με έναν διακόπτη και Visuino: 9 βήματα (με εικόνες)
Βίντεο: Αλερετούρ με 3 διακόπτες και πολλές λάμπες 2024, Νοέμβριος
Anonim
Αλλαγή 3 τραπεζών LED με έναν διακόπτη και Visuino
Αλλαγή 3 τραπεζών LED με έναν διακόπτη και Visuino

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

Πράγματα που θα χρειαστείτε:

#1 Ένα Arduino Nano ή παρόμοιος μικρός πίνακας [ακόμη και ένας UNO θα λειτουργούσε, πολύ μεγάλος για αυτό το έργο]

#2 Ένα τυποποιημένου μεγέθους breadboard, το είδος 720 pin.

#3 3 σετ παρόμοιων λυχνιών LED, κάθε σετ πρέπει να έχει τις ίδιες προδιαγραφές, όσον αφορά την Τάση και τις αντιστάσεις. [Χρησιμοποίησα 6, 3 mm UV και 3, 5 mm UV για το δικό μου, αλλά μπορείτε να χρησιμοποιήσετε ό, τι έχετε στο χέρι.]

#4 9 αντιστάσεις που ταιριάζουν με τις τρέχουσες απαιτήσεις LED.

#5 Ένας στιγμιαίος διακόπτης, είτε από ένα κιτ μονάδων αισθητήρα 37 σε 1 είτε έναν κανονικό που μπορείτε να ρυθμίσετε έτσι ώστε να χρησιμοποιεί 3 καλώδια.

#6 Μάτσο σχετικά κοντών καλωδίων βραχυκυκλωτήρων. [Χρησιμοποίησα κίτρινο, πορτοκαλί, κόκκινο και μαύρο]

#7 Visuino ένα πρόγραμμα οπτικού προγραμματισμού από τον Boian Mitov συν το Arduino IDE

Βήμα 1: Ρυθμίστε τα LED και τις αντιστάσεις…

Ρυθμίστε τα LED και τις αντιστάσεις…
Ρυθμίστε τα LED και τις αντιστάσεις…
Ρυθμίστε τα LED και τις αντιστάσεις…
Ρυθμίστε τα LED και τις αντιστάσεις…

Σε αυτό το πρώτο βήμα, θα ρυθμίσουμε τις λυχνίες LED και τις αντιστάσεις. Τοποθετήστε τα LED σας σε μικρή απόσταση από το σημείο που θα επιλέξετε την πλακέτα Arduino και περίπου 1 ή 2 θέσεις η μία από την άλλη, για να αφήσετε έναν άνετο χώρο μεταξύ τους. Δείτε την εικόνα 1.

Στη συνέχεια, τοποθετήστε τις αντιστάσεις σας έτσι ώστε το ένα άκρο να είναι κολλημένο στη ράγα GND του ψωμιού και στη συνέχεια το άλλο να τοποθετείται στην υποδοχή για τον πείρο καθόδου του LED. Εικόνα αναφοράς 2. [Τοποθέτησα ένα βραχυκυκλωτήρα για να συνδέσω τις σανίδες ψωμιού 2 GND μαζί.]

Βήμα 2: Ρύθμιση της καλωδίωσης…

Ρύθμιση της καλωδίωσης…
Ρύθμιση της καλωδίωσης…
Ρύθμιση της καλωδίωσης…
Ρύθμιση της καλωδίωσης…
Ρύθμιση της καλωδίωσης…
Ρύθμιση της καλωδίωσης…
Ρύθμιση της καλωδίωσης…
Ρύθμιση της καλωδίωσης…

Πρώτα απ 'όλα, για αυτό το βήμα είναι να συνδέσετε 2 καλώδια GND από το Nano στις ράγες γείωσης και στις δύο πλευρές της σανίδας. Μπορείτε να χρησιμοποιήσετε ένα GND και στις δύο πλευρές του επιλεγμένου πίνακα τύπου Arduino, εγώ χρησιμοποίησα τον ίδιο και για τους δύο. Εικόνα 1 & 2

Λάβετε υπόψη ότι οι ράγες εδάφους στο ψωμί σας μπορεί να βρίσκονται ελαφρώς διαφορετικά.

Στην εικόνα 3 άρχισα να συνδέω τις 3 διαφορετικές τράπεζες LED σε 3 ψηφιακές ακίδες, αριθμούς 2, 3 και 4. Τα κίτρινα καλώδια συνδέονται στην καρφίτσα 2 και συνδέονται με τα LED που βρίσκονται πιο μακριά από το Nano. Τα καλώδια του Pin 3 είναι πορτοκαλί και συνδέονται με το μεσαίο LED και τα κόκκινα σύρματα συνδέονται με τα πλησιέστερα LED και συνδέονται με τον ακροδέκτη 4. Η εικόνα 4 δείχνει τις συνδέσεις στη θετική πλευρά του breadboard.

Βήμα 3: Σύνδεση του διακόπτη [χρησιμοποιείται για την αλλαγή της κατάστασης των LED]…

Σύνδεση του διακόπτη [χρησιμοποιείται για την αλλαγή της κατάστασης των LED]…
Σύνδεση του διακόπτη [χρησιμοποιείται για την αλλαγή της κατάστασης των LED]…
Σύνδεση του διακόπτη [χρησιμοποιείται για την αλλαγή της κατάστασης των LED]…
Σύνδεση του διακόπτη [χρησιμοποιείται για την αλλαγή της κατάστασης των LED]…
Σύνδεση του διακόπτη [χρησιμοποιείται για την αλλαγή της κατάστασης των LED]…
Σύνδεση του διακόπτη [χρησιμοποιείται για την αλλαγή της κατάστασης των LED]…

Στο διακόπτη μου, στην εικόνα 1, το σήμα και το αρνητικό συμβολίζονται αριστερά και δεξιά, αντίστοιχα, οπότε η μεσαία σύνδεση είναι η θετική. Το μαύρο καλώδιο συνδέεται με τη ράγα GND στην επάνω πλευρά του Nano και το λευκό σύρμα συνδέεται με την καρφίτσα 3.3V στο Nano, ενώ το καφέ σύρμα μπαίνει στον ψηφιακό πείρο 10. Όπως φαίνεται στις εικόνες 2 και 3.

Βήμα 4: Ρύθμιση του σκίτσου στο Visuino…

Ρύθμιση του σκίτσου στο Visuino…
Ρύθμιση του σκίτσου στο Visuino…
Ρύθμιση του σκίτσου στο Visuino…
Ρύθμιση του σκίτσου στο Visuino…
Ρύθμιση του σκίτσου στο Visuino…
Ρύθμιση του σκίτσου στο Visuino…

Έτσι, σε αυτό το πρώτο Βήμα Visuino θα πρέπει να ανοίξετε το Visuino ή να το κατεβάσετε από εδώ: Visuino.com και να το εγκαταστήσετε σύμφωνα με τις οδηγίες που εμφανίζονται στην οθόνη.

Στη συνέχεια, στο κύριο παράθυρο, θα πρέπει να επιλέξετε τους συμβατούς πίνακες Arduino που θα χρησιμοποιήσετε για αυτό το έργο. Η εικόνα 1 δείχνει ότι έχω επιλέξει το Nano και, στη συνέχεια, κάντε κλικ στο "OK"

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

Στη συνέχεια, αναζητήστε τον "μετρητή" στο ίδιο πλαίσιο αναζήτησης πάνω από την πλαϊνή γραμμή στοιχείων και σύρετε τον τυπικό μετρητή χωρίς τα + και - σε αυτό, [Εικόνα 4] στο κύριο παράθυρό σας, ακριβώς δεξιά από το στοιχείο του κουμπιού. Δείτε την εικόνα 5.

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

Βήμα 5: Ρύθμιση του σκίτσου στο Visuino… [συνέχεια]

Ρύθμιση του σκίτσου στο Visuino… [συνέχεια]
Ρύθμιση του σκίτσου στο Visuino… [συνέχεια]
Ρύθμιση του σκίτσου στο Visuino… [συνέχεια]
Ρύθμιση του σκίτσου στο Visuino… [συνέχεια]
Ρύθμιση του σκίτσου στο Visuino… [συνέχεια]
Ρύθμιση του σκίτσου στο Visuino… [συνέχεια]

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

Τώρα θέλετε να προσθέσετε μερικές "καρφίτσες εξόδου" σε αυτό για τα διαφορετικά στάδια του κουμπιού. Αλλάξτε τον προεπιλεγμένο αριθμό σε "5" στο παράθυρο "Ιδιότητες" και πατήστε το πλήκτρο "Enter" στο πληκτρολόγιό σας για να το ορίσετε όπως στην εικόνα 4. Τώρα μπορείτε να δείτε ότι οι καρφίτσες έχουν προστεθεί στην εικόνα 5.

Βήμα 6: Ρύθμιση του σκίτσου στο Visuino… [συνέχεια]

Ρύθμιση του σκίτσου στο Visuino… [συνέχεια]
Ρύθμιση του σκίτσου στο Visuino… [συνέχεια]
Ρύθμιση του σκίτσου στο Visuino… [συνέχεια]
Ρύθμιση του σκίτσου στο Visuino… [συνέχεια]
Ρύθμιση του σκίτσου στο Visuino… [συνέχεια]
Ρύθμιση του σκίτσου στο Visuino… [συνέχεια]

Το επόμενο στοιχείο που θα προσθέσουμε είναι ο τελεστής OR, οπότε αναζητήστε το 'boolean' πληκτρολογώντας 'boo' Εικόνα 1 και σύρετε το στοιχείο OR στα δεξιά του αποκωδικοποιητή. Στη συνέχεια, θα χρειαστούμε άλλα 2, οπότε σύρετε αυτά που βρίσκονται κάτω από το πρώτο, όπως φαίνεται στην εικόνα 2. Στη συνέχεια, σύρετε μια σύνδεση από την καρφίτσα [1] του αποκωδικοποιητή στην καρφίτσα [0] του στοιχείου OR1, δείτε την εικόνα 3 και προχωρήστε για να σύρετε το Pin [2] από τον αποκωδικοποιητή στο Pin [0] του OR2 και στη συνέχεια το Pin [3] στο Pin [0] του OR3, δείτε την εικόνα 4.

Τώρα θα κάνετε τις συνδέσεις από τα εξαρτήματα OR στο Nano (ή όποιο πίνακα χρησιμοποιείτε). Έτσι, σύρετε τις συνδέσεις από τις εξόδους των OR στις καρφίτσες 2, 3 και 4, όπως φαίνεται στην εικόνα 5. Σε αυτό το στάδιο, έχετε ένα σκίτσο εργασίας, μπορείτε να μαντέψετε τι θα έκανε αν ανεβάσετε τώρα και πατήσετε το κουμπί;

Σταματήστε εδώ για να το δοκιμάσετε μόνοι σας

Δείτε το επόμενο βήμα για την απάντηση

Βήμα 7: Πείραμα μεσαίου έργου…

Πείραμα μεσαίου έργου…
Πείραμα μεσαίου έργου…

Λοιπόν, το δοκιμάσατε, αν το διαπιστώσατε, θα διαπιστώνατε ότι τα πατήματα των κουμπιών ενεργοποίησαν το σετ LED για κάθε ένα από τα 3 πρώτα πατήματα και το τέταρτο δεν φάνηκε να κάνει τίποτα, εκτός από το να απενεργοποιήσετε το τελευταίο Το

Στο βήμα του έργου, θα εξηγήσω τι συμβαίνει. Ο αποκωδικοποιητής έχει 5 θέσεις για το κουμπί, ο πρώτος [0] είναι όλα εκτός λειτουργίας και είναι η αρχή. Οι επόμενες 3 ενεργοποιούν το καθένα ένα σετ LED και το πέμπτο (Έξοδος 4), που δεν φαίνεται να κάνει τίποτα, προς το παρόν, θα ρυθμιστούν για να τα ενεργοποιήσουν όλα.

Βήμα 8: Ολοκλήρωση στο Visuino…

Ολοκληρώνεται στο Visuino…
Ολοκληρώνεται στο Visuino…
Ολοκληρώνεται στο Visuino…
Ολοκληρώνεται στο Visuino…
Ολοκληρώνεται στο Visuino…
Ολοκληρώνεται στο Visuino…

Τώρα για να ολοκληρώσετε αυτό το σκίτσο, θα χρειαστεί να ολοκληρώσετε το κύκλωμα για τα OR που προσθέσαμε. Έτσι, σύρετε ορισμένες συνδέσεις από το Pin [4] του αποκωδικοποιητή σε κάθε έναν από τους Pins [1] s, 3 από αυτούς συνολικά. Δείτε την εικόνα 1.

Στη συνέχεια, συνδέστε την Είσοδο του κουμπιού, στο Pin10 στον πίνακα Arduino. (Αυτό το Pin εξαρτάται από εσάς, ακριβώς εκεί που το συνδέσα) Εικόνες 2 & 3.

Η εικόνα 4 δείχνει το ολοκληρωμένο σκίτσο κυκλώματος και εάν χρειάζεστε/θέλετε να παρακολουθείτε τη Σειριακή έξοδο του Μετρητή, τότε συνδέστε την έξοδο και στη Σειριακή Είσοδο. Δείτε την εικόνα 5.

Βήμα 9: Ολοκλήρωση βίντεο και Τέλος

Image
Image

Τώρα ανεβάστε το σκίτσο σας μέσω του πλήκτρου F9 στο Visuino και, στη συνέχεια, ανεβάστε στον πίνακα από το Arduino IDE με CTRL+U. Στη συνέχεια, θα έχετε επίσης μια λειτουργική έκδοση αυτού του έργου.

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

Απολαμβάνω!!

Συνιστάται: