Πώς μπορώ να προγραμματίσω ένα κουμπί στο Arduino;
Πώς μπορώ να προγραμματίσω ένα κουμπί στο Arduino;

Βίντεο: Πώς μπορώ να προγραμματίσω ένα κουμπί στο Arduino;

Βίντεο: Πώς μπορώ να προγραμματίσω ένα κουμπί στο Arduino;
Βίντεο: Arduino Basics | LED με κουμπί 2024, Απρίλιος
Anonim

Συνδέστε την αντίσταση 220 ohm από την ακίδα 13 στην ίδια σειρά που έχετε συνδεδεμένο το μακρύ πόδι του LED. Τοποθετήστε το κουμπί πάνω στο breadboard. Πλέον κουμπιά θα διασχίσει την κεντρική τάφρο στο breadboard. Συνδέστε ένα καλώδιο βραχυκυκλωτήρα από τον πείρο 5 volt στη μία πλευρά του κουμπιού.

Στη συνέχεια, κάποιος μπορεί επίσης να ρωτήσει, πώς μπορώ να χρησιμοποιήσω ένα κουμπί στο Arduino;

Προς το χρήση την εσωτερική αντίσταση έλξης, συνδέστε τη μία πλευρά του κουμπί στην ακίδα 2 του Arduino και συνδέστε την άλλη πλευρά του κουμπί στο έδαφος του Arduino . Στη συνέχεια συνδέστε το LED με Arduino . Τώρα το LED θα ανάψει όταν το κουμπί θα είναι σε ανοιχτή κατάσταση και θα πάει ΧΑΜΗΛΟ όταν το κουμπί θα πατηθεί.

Δεύτερον, πώς επαναφέρετε το κουμπί στο Arduino Uno; Ευτυχώς για εμάς, επαναφορά ένα Arduino είναι πολύ πιο εύκολο. Το μόνο που έχετε να κάνετε είναι να πατήσετε το στιγμιαίο πάτημα κουμπί τοποθετηθεί στην κορυφή του πίνακα, και σας Arduino θα επαναφορά . Αλλά σε ορισμένες περιπτώσεις, μπορεί να θέλετε να δημιουργήσετε το δικό σας εξωτερικό κουμπί επαναφοράς.

Λαμβάνοντας υπόψη αυτό, πώς λειτουργεί ένα κουμπί με το Arduino;

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

Τα κουμπιά χρειάζονται αντιστάσεις;

Η αξία του pull-up ανάγκες αντίστασης να επιλεγεί για να πληροί δύο προϋποθέσεις: Όταν το κουμπί πιέζεται, η ακίδα εισόδου τραβιέται χαμηλά. Η αξία του αντίσταση Το R1 ελέγχει πόσο ρεύμα έχετε θέλω να ρέει από το VCC, μέσω του κουμπί , και μετά στο έδαφος. Οταν ο κουμπί δεν πιέζεται, η ακίδα εισόδου τραβιέται ψηλά.

Συνιστάται: