Σε αυτό το μάθημα θα δούμε πως μπορούμε με μια μεταβλητή αντίσταση να ρυθμίσουμε την φωτεινότητα ενός led. Όσο μικρότερη η αντίσταση τόσο πιο φωτεινό θα είναι. Δείτε εδώ το σχετικό άρθρο.
Το μάθημα αυτό δεν έχει βίντεο κατασκευής γιατί ότι γνώση χρειάζεται πάνω στην κατασκευή του κυκλώματος την έχετε πάρει απ' τα προηγούμενα μαθήματα-κατασκευές μας. Προσπαθήστε να το φτιάξετε μόνοι σας αυτή την φορά και αν χρειαστείτε βοήθεια αφήστε την ερώτηση σας παρακάτω στα σχόλια.
Το αποτέλεσμα της κατασκευής, δηλαδή ο έλεγχος της φωτεινότητας με μια μεταβλητή αντίσταση, μπορεί να επιτευχθεί και χωρίς την χρήση μικρο-εκλεκτή (arduino). Αυτό που θα μάθουμε εδώ είναι πως το Arduino uno μπορεί να διαβάσει μια τιμή μέσω της analogRead() και να κάνει κάτι με αυτή.

Τα υλικά που θα χρειαστούμε:

  1. Arduino uno
  2. 1x led
  3. Αντίσταση 220Ohm 
  4. Ποτενσιόμετρο (οτι τιμή θέλετε) 

Βαθμός δυσκολίας

Το κύκλωμα μας σε Breadboard


(κάντε κλικ πάνω στην εικόνα για μεγέθυνση)

Κώδικας (download)
Το αρχείο με τον κώδικα περιέχει σχόλια στα ελληνικά για την κατανόηση του. Για να περάσετε τον κώδικα στο Arduino θα χρειαστείτε το Arduino IDE το οποίο μπορείτε να το κατεβάσετε απο εδώ. 

Συντάκτης: Βασιλάκης Μιχάλης