Ελληνικά

Ανάβοντας ένα Led Υπό Συνθήκη

Άνοιγμα Led με Ποτενσιόμετρο

ΣΕΝΑΡΙΟ: Θα πρέπει να προγραμματίσουμε το φωτάκι μας ώστε να ανάβει όταν περιστρέφουμε το ποτενσιόμετρο και να σβήνει όταν το επαναφέρουμε στην αρχική του θέση.

Για την κατασκευή του θα χρειαστούμε:

α) ΣΥΝΔΕΣΙΜΟΛΟΓΙΑ


1. Συνδέουμε το ποτενσιόμετρο στη θύρα Α0 (Αναλογική), μέσω καλωδίου μπλε (UTP-RJ11).
2. Συνδέουμε το Led στη θύρα D5 (Ψηφιακή) μέσω καλωδίου μπλε (UTP-RJ11).
3. Συνδέουμε το Μαύρο καλώδιο στο ARD:icon και στον υπολογιστή.
4. Ανοίγουμε το Mind+.
5. Επιλέγουμε από την "Προσθήκη Επέκτασης" την πλακέτα Arduino Uno, και από το User-Ext το STEM education Arduino Uno Extension.
6. Επιστρέφουμε με το "Πίσω". Οι εντολές μας είναι στην επιλογή "Επεκτάσεις Χρήστη".  Είμαστε έτοιμοι για τον κώδικα.

β) Κώδικας

Φροντίστε να συνδυάσετε κατάλληλα τα μπλοκς που εμφανίζονται στη διπλανή εικόνα ώστε να ανάβει το κόκκινο led όταν περιστρέφουμε τον αισθητήρα περιστροφής (ποτενσιόμετρο) και να κλείνει το λαμπάκι όταν το επιστρέφουμε στην αρχική του θέση.
ΠΡΟΣΟΧΗ: 1) Θα πρέπει να δημιουργηθεί μεταβλητή ώστε να αποθηκεύεται η τιμή του ποτενσιόμετρου και να αποδίδεται στο led.  2) Παρατηρείστε επίσης ότι οι τιμές για το λεντ είναι μέχρι 255 ενώ οι τιμές για το ποτενσιόμετρο είναι 1023. Γι΄αυτό θα πρέπει να γίνει αντιστοίχιση των τιμών.

Μόλις τελειώσετε με τον κώδικα, τον κάνετε Upload για να περάσει στο ARD:icon μικροεπεξεργαστή και να εκτελεστεί.

 

ΕΠΕΚΤΑΣΗ

Μπορείτε να προσθέσετε ακόμα ένα led-άκι, ένα πράσινο για παράδειγμα, ώστε όταν θα κλείνει με το διακόπτη το ένα led-άκι (κόκκινο) θα ανάβει το 2ο (πράσινο) και αντίστροφα.

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