Πίνακας περιεχομένων:
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Αυτό το έργο δείχνει πώς να χρησιμοποιείτε τον αισθητήρα πίεσης ως διακόπτη, ο οποίος θα κάνει ένα LED να φωτίζεται όσο υπάρχει πίεση στον αισθητήρα.
Βήμα 1: Αυτό που χρειάζεστε
χρησιμοποίησα
- 1 αισθητήρας πίεσης IEFSR
- 1 LED
- Αντίσταση 1 547 Ohm
- 1 αντίσταση 10k
- 5 σύρματα
- 1 Arduino
- 1 σανίδα ψωμιού
Βήμα 2: Ρύθμιση κυκλώματος
Ετοίμασα το breadboard μου έτσι. Συνδέστε τον αισθητήρα στο τροφοδοτικό Arduino 5V, στη συνέχεια συνδέστε το άλλο πείρο στην αντίσταση 10k και στη συνέχεια στη γείωση. Συνδέστε την ίδια προεξοχή στο A0.
Στη συνέχεια, συνδέστε την άλλη αντίσταση σε μία από τις ψηφιακές θύρες (χρησιμοποίησα 6 χωρίς ιδιαίτερο λόγο). Συνδέστε τη λυχνία LED σε σειρά και, στη συνέχεια, συνδέστε τη στη γείωση.
Όλα τα βασικά σας κυκλώματα έχουν ρυθμιστεί.
Βήμα 3: Προγραμματισμός
Αφού ρυθμίσετε τα κυκλώματα, ανοίξτε το πρόγραμμα Arduino στον υπολογιστή σας και βεβαιωθείτε ότι έχει επιλεγεί το σωστό Arduino, καθώς και η θύρα COM.
Μπορείτε απλά να αντιγράψετε τον κωδικό μου εδώ, αν και δεν είναι πολύ περιγραφικός. Η βασική ιδέα είναι ότι το Arduino θα ρυθμίσει τους πείρους ως ΕΞΟΔΟΣ και ΕΙΣΟΔΟΣ και θα χρησιμοποιήσει τις πληροφορίες που προέρχονται από τον ακροδέκτη A0 για να πει στην ακίδα 6 τι να κάνει. Δυστυχώς, αυτό το διδακτικό ΔΕΝ θα σας δείξει πώς να κάνετε το LED πιο φωτεινό σε σχέση με την πίεση, αλλά απλώς να το κάνετε πιο φωτεινό με την πάροδο του χρόνου όσο πιέζεται ο αισθητήρας. Ωστόσο, τα κυκλώματα και ο κώδικας είναι πολύ παρόμοια και μπορούν εύκολα να τροποποιηθούν με μια αναζήτηση στο Google, αν αυτό είναι που ψάχνετε.
Επισυνάπτεται ο κωδικός (αγνοήστε το όνομα του αρχείου στη φωτογραφία, αυτό ήταν λάθος).
Βήμα 4: Δοκιμή
Θα πρέπει τώρα να δείτε ότι όσο περισσότερο κρατάτε τον αισθητήρα πίεσης, τόσο πιο φωτεινό θα γίνει το LED (μέχρι να επανεκκινήσει)