Αυτόματη λάμπα με Arduino και αισθητήρα φωτός

Αυτόματη λάμπα με Arduino και αισθητήρα φωτός

Η αυτόματη λάμπα είναι μια απλή κατασκευή με Arduino, η οποία ενεργοποιεί τον φωτισμό της όταν το φως στον χώρο δεν είναι επαρκές.

Η κατασκευή χρησιμοποιεί μια φωτοαντίσταση, δηλαδή έναν αισθητήρα του οποίου η ηλεκτρική συμπεριφορά μεταβάλλεται ανάλογα με την ένταση του φωτός. Το Arduino διαβάζει συνεχώς την αναλογική τιμή του αισθητήρα και τη συγκρίνει με ένα προκαθορισμένο όριο.

Όταν η μέτρηση δείξει ότι ο χώρος είναι αρκετά σκοτεινός, ενεργοποιείται αυτόματα το LED. Όταν ο διαθέσιμος φωτισμός αυξηθεί, το LED σβήνει.

int dark;

void setup() {
   pinMode(9, OUTPUT);
}

void loop() {
   dark = analogRead(A0);
   if (dark > 700) {
      digitalWrite(9, HIGH);
   } else {
      digitalWrite(9, LOW);
   }
}

Μέσα από το έργο, τα παιδιά γνώρισαν τη λειτουργία των αναλογικών αισθητήρων και διερεύνησαν πώς ένα πρόγραμμα μπορεί να χρησιμοποιεί δεδομένα από το περιβάλλον για να ελέγχει μια ηλεκτρονική έξοδο. Παράλληλα, χρειάστηκε να πειραματιστούν με διαφορετικές τιμές, ώστε να επιλέξουν το κατάλληλο όριο ενεργοποίησης της λάμπας.

Η κατασκευή μπορεί να τροφοδοτηθεί μέσω κατάλληλου τροφοδοτικού USB ή με μπαταρίες, ώστε να λειτουργεί χωρίς να είναι συνδεδεμένη με υπολογιστή.

Η αυτόματη λάμπα παρουσιάστηκε από τους μαθητές και τις μαθήτριες του ομίλου στο 7ο Μαθητικό Φεστιβάλ Ψηφιακής Δημιουργίας.

Αποτελεί ένα από τα πρώτα έργα της ομάδας με Arduino και ένα απλό παράδειγμα αυτοματισμού στον οποίο μια κατασκευή αντιλαμβάνεται μια αλλαγή στο περιβάλλον και αντιδρά χωρίς την παρέμβαση του χρήστη.

Σχόλια

Δεν υπάρχουν ακόμη σχόλια. Γιατί δεν ξεκινάτε τη συζήτηση;

Αφήστε μια απάντηση