Πίνακας περιεχομένων:
- Βήμα 1: Προετοιμασία όλων των εξαρτημάτων
- Βήμα 2: Σύνδεση των εξαρτημάτων
- Βήμα 3: Γράφοντας τον Κώδικα
- Βήμα 4: Επίδειξη
Βίντεο: Push Switch σε Control Led (Arduino): 4 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:33
Έργα Tinkercad »
Γεια !, Σήμερα θα δείξω πώς να χρησιμοποιήσω το κουμπί για τον έλεγχο της κατάστασης ON/OFF του LED στο Arduino.
Για αυτό, θα χρησιμοποιήσω το TinkerCAD, το οποίο είναι πολύ εύκολο στη χρήση και εξυπηρετεί τους σκοπούς μας όταν πρόκειται για τέτοια πράγματα.
Αν θέλετε να μάθετε πώς να χρησιμοποιείτε το TinkerCAD, μπορείτε να ελέγξετε την ανάρτησή μου σχετικά με τη βασική χρήση του TinkerCAD για Ηλεκτρονικά Έργα.
Σύνδεσμος:
Βήμα 1: Προετοιμασία όλων των εξαρτημάτων
Τώρα λάβετε όλα τα στοιχεία που απαιτούνται για τη δοκιμή μας:
1) Arduino Uno
2) Μικρό Breadboard
3) LED
4) Κουμπί
5) Αντίσταση (10K-ohms) (η τιμή μπορεί να αλλάξει στο μενού επιλογής αντίστασης, κάνοντας κλικ σε αυτήν)
6) Αντίσταση (220 ohms)
Βήμα 2: Σύνδεση των εξαρτημάτων
Τώρα πρέπει να συνδέσουμε όλα τα εξαρτήματα σύμφωνα με τις απαιτήσεις μας. Γι 'αυτό, πρέπει να σκεφτούμε την απλή λογική. Όταν λαμβάνουμε οποιοδήποτε σήμα εισόδου από το κουμπί, μόνο τότε πρέπει να εφαρμόσουμε το σήμα εξόδου σε LED που είναι συνδεδεμένο στο Arduino.
Για αυτό, τοποθετήστε το κουμπί ώθησης στη γέφυρα του breadboard (όπως φαίνεται) και σύρετε ένα σύρμα από μία από τις ακίδες του κουμπιού και συνδέστε το με τις θετικές σειρές του breadboard. Στη συνέχεια, συνδέστε την αντίσταση 10k-ohms στον άλλο πείρο της αντίστασης (όπως φαίνεται). Τώρα αυτό θα λειτουργήσει ως διακόπτης μεταξύ του θετικού τμήματος και του τμήματος αντίστασης.
Σύρετε ένα καλώδιο από τον ίδιο ακροδέκτη του κουμπιού που είναι συνδεδεμένο με την αντίσταση και συνδέστε το με τον ακροδέκτη 2 του Arduino. Αυτό θα λειτουργήσει ως είσοδος από το κουμπί. Συνδέστε το άλλο άκρο της αντίστασης στο τμήμα γείωσης (-ve) της σανίδας. Συνδέστε το θετικό τμήμα στην τροφοδοσία 5V του Arduino και το αρνητικό τμήμα στο GND (γείωση) του Arduino.
Τώρα πρέπει να συνδέσουμε το LED στον πείρο 13 (μπορείτε να επιλέξετε οποιοδήποτε) του Arduino μέσω της αντίστασης 220 ohms.
Βήμα 3: Γράφοντας τον Κώδικα
Ανοίξτε την καρτέλα Κωδικός στη δεξιά πλευρά της οθόνης και επιλέξτε τη λειτουργία κωδικοποίησης ως κείμενο και διαγράψτε τον υπάρχοντα κώδικα σε αυτήν.
Αρχικά, δηλώστε το κουμπί και τις ακίδες LED που είναι συνδεδεμένες στο Arduino. Τώρα χρειαζόμαστε μια μεταβλητή που μπορεί να αποθηκεύσει την κατάσταση του κουμπιού (λειτουργεί ως μνήμη). Δηλώστε λοιπόν μια ακέραια μεταβλητή για αυτό και εκχωρήστε την προεπιλεγμένη τιμή ως 0 (η κατάσταση OFF συμβολίζεται ως 0).
Τώρα στη λειτουργία ρύθμισης, δηλώστε τη λειτουργία led pin ως OUTPUT και τη λειτουργία pin pin ως INPUT.
Στη συνάρτηση void loop διαβάστε την κατάσταση κουμπιού χρησιμοποιώντας το digitalRead και αποθηκεύστε το στη μεταβλητή.
Τώρα ελέγξτε αν η κατάσταση του κουμπιού είναι HIG H, εφαρμόστε υψηλή τάση στον πείρο led χαμηλής τάσης.
Δοκιμάστε τον κώδικα κάνοντας κλικ στην προσομοίωση.
Βήμα 4: Επίδειξη
Αν υπάρχει κάποιο πρόβλημα, ενημερώστε με
Συνιστάται:
Switch Adapt a Toy: WolVol Train Made Switch Accessible!: 7 Βήματα
Switch Adapt a Toy: WolVol Train Made Switch Accessible !: Η προσαρμογή παιχνιδιού ανοίγει νέους δρόμους και προσαρμοσμένες λύσεις που επιτρέπουν στα παιδιά με περιορισμένες κινητικές ικανότητες ή αναπτυξιακές δυσκολίες να αλληλεπιδρούν με τα παιχνίδια ανεξάρτητα. Σε πολλές περιπτώσεις, τα παιδιά που χρειάζονται τα προσαρμοσμένα παιχνίδια δεν είναι σε θέση να
Bontrager Duotrap S Cracked Case and Magnetic Reed Switch Switch: 7 Βήματα
Bontrager Duotrap S Cracked Case and Magnetic Reed Switch Repair: Γεια, αυτό που ακολουθεί είναι η ιστορία μου για την αποθήκευση ενός σπασμένου ψηφιακού αισθητήρα Bontrager duotrap S από τα σκουπίδια. Είναι εύκολο να καταστραφεί ο αισθητήρας, ένα τμήμα του προεξέχει έξω από την αλυσίδα για να βρίσκεται σε κοντινή απόσταση με τις ακτίνες του τροχού. Είναι ένα εύθραυστο σχέδιο
Home Automation WiFi Light Switch With ESP-01 και Relay Module With Push Button: 7 Βήματα
Home Automation WiFi Light Switch With ESP-01 and Relay Module With Push Button: Έτσι στις προηγούμενες οδηγίες προγραμματίσαμε ένα ESP-01 με Tasmota χρησιμοποιώντας ένα ESP Flasher και συνδέσαμε το ESP-01 στα δίκτυα wifi μας. Τώρα μπορούμε να ξεκινήσουμε τον προγραμματισμό του για να ενεργοποιήσετε/απενεργοποιήσετε έναν διακόπτη φώτων χρησιμοποιώντας WiFi ή το κουμπί. Για την ηλεκτρική λειτουργία
Πώς να χρησιμοποιήσετε το Push Switch με το SkiiiD: 9 βήματα
Πώς να χρησιμοποιήσετε το Push Switch With SkiiiD: Αυτό το έργο είναι μια οδηγία για τον τρόπο χρήσης του Segment 3642BH με το Arduino μέσω skiiiD Πριν ξεκινήσετε, παρακάτω είναι ένα βασικό σεμινάριο για τον τρόπο χρήσης του skiiiD https://www.instructables.com/id/Getting -Ξεκίνησε-Με-SkiiiD-Editor
Τρία Push ON - Push OFF Κυκλώματα σύσφιξης: 3 βήματα
Τρία Push ON-Push OFF Latching Circuits: Ένα flip-flop ή μάνδαλο είναι ένα κύκλωμα που έχει δύο σταθερές καταστάσεις και μπορεί να χρησιμοποιηθεί για την αποθήκευση πληροφοριών κατάστασης. Το κύκλωμα μπορεί να αλλάξει κατάσταση εφαρμόζοντας ένα σήμα (στην περίπτωση αυτή, πιέζοντας ένα κουμπί). Εδώ, θα σας δείξω τρεις διαφορετικούς τρόπους