Είναι φορές που ο έλεγχος πρέπει να γίνεται χειροκίνητα.
Π.χ. όταν πατάει ένα κουμπί ο χρήστης να ξεκινάει ένας κινητήρας, ή αντίθετα να σταματάει.
Το κουμπί του arduino είναι κανονικά ανοικτός διακόπτης μόνο στα διαγώνια ποδαράκια!
Στα ποδαράκια που βρίσκονται στην ίδια πλευρά είναι κλειστός διακόπτης
Άσκηση
Να γίνεται έλεγχος LED με χρήση κουμπιού του Arduino. Να ανάβει όταν πατιέται το κουμπί και να σβήνει όταν δεν πατιέται.
Συνδέουμε τα 5V του arduino σε ένα ποδαράκι του κουμπιού και το διαγώνιο ποδαράκι το ενώνουμε με μία ψηφιακή είσοδο του arduino (π.χ. την 2). Στο τελευταίο αυτό ποδαράκι συνδέουμε και μία αντίσταση 10 ΚΩ, το άλλο άκρο της οποίας καταλήγει στην γείωση (αν δεν υπήρχε η αντίσταση, πάντα η τάση της γείωσης 0V θα κατέληγε στην είσοδο 3, ενώ με κλειστό διακόπτη θα γινόταν βραχυκύκλωμα.)
Σε μία ψηφιακή έξοδο του Arduino (π.χ. την 3 ) συνδέουμε όπως έχουμε ήδη διδαχθεί στο πρώτο μάθημα (βλ. παλιότερες αναρτήσεις) μία LED.
Το κύκλωμα για τη σύνδεση του κουμπιού φαίνεται παρακάτω:
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου
Σημείωση: Μόνο ένα μέλος αυτού του ιστολογίου μπορεί να αναρτήσει σχόλιο.