To Κύκλωμα περιλαμβάνει μία αντίσταση 330Ω συνδεδεμένη με την έξοδο 3 του Arduinο σε σειρά με μία LED.
(To μακρύ ποδαράκι της LED αντιστοιχεί στο +)
Το παρακάτω πρόγραμμα αναβοσβήνει μία LED κάθε 3 sec .Η Led συνδέεται με την ψηφιακή έξοδο 3 του Arduino.
int led =3;
void setup() {
// initialisation
pinMode(led, OUTPUT);
}
void loop() {
// send 5V to output 3
digitalWrite (led, HIGH);
//Wait for 3 secs
delay (3000);
// send 0V to output 3
digitalWrite (led, LOW);
delay (3000);
}
Δηλώνουμε μία ακέραια μεταβλητή led και της δίνουμε αρχική τιμή 3
Κατόπιν, βάζουμε αρχική κατάσταση της εξόδου 3 να είναι 5V.
Εισάγουμε 3 sec καθυστέρηση
Τέλος, βάζουμε την έξοδο 3 σε κατάσταση LOW (0V)
Εισάγουμε 3 sec καθυστέρηση .
H διαδικασία επαναλαμβάνεται επ' συνεχώς.
Ασκήσεις
1. Βάλτε άλλη μία LED και συνδέστε την στην έξοδο 4. Κάντε τις να ανάβουν εναλλάξ κάθε 2 secs.
2. Ελέγξτε τη λειτουργία ενός φαναριού ελέγχου κυκλοφορίας, με τρία LED.
3. Προσθέστε LED ώστε να υπάρχει φανάρι για τους πεζούς.
Δεν υπάρχουν σχόλια:
Δημοσίευση σχολίου