Σε αυτό το άρθρο θα μάθουμε πως να χρησιμοποιούμε ένα flex sensor με το Arduino. Πρόκειται για άλλον ένα τύπο μεταβλητής αντίστασης, η τιμή του οποίου μεταβάλλεται, όπως μπορούμε να καταλάβουμε και απ' το όνομα του, λυγίζοντας το. Στόχος μας στο σημερινό μάθημα είναι να αλλάξουμε την φωτεινότητα ενός led λυγίζοντας το.
Δείτε το αποτέλεσμα στο παρακάτω βίντεο:
Τα υλικά που θα χρειαστούμε:
- Arduino uno
- Flex Sensor
- Led
- Αντιστάσεις 10ΚΩ και 220Ω
- Breadboard και μερικά καλώδια
Το κύκλωμα σε breadboard:
Ο κώδικας:
Εδώ θα βρείτε τον κώδικα με την χρήση του Codebender!
Το συγκεκριμένο εξάρτημα έχει ένα εύρος αντίστασης απο ~10KΩ μέχρι ~35KΩ, αυτό σημαίνει πως δε μπορεί να μας δώσει τιμές απο 0 έως 5V (ή αναλογικές 0-1023). Συνήθως δίνει τιμές απο 700 μέχρι 900, κάτι που μπορείτε να δείτε ανοίγοντας την σύνδεση στην σειριακή οθόνη που θα βρείτε παρακάτω.
Αυτό ηταν! Εύκολο, δύσκολο? Πείτε μου πως σας φάνηκε στα σχόλια παρακάτω!
Συντάκτης: Βασιλάκης Μιχάλης
www.ardumotive.com Το μεγαλύτερο ελληνικό site για το Arduino