Κυριακή 6 Οκτωβρίου 2019

Led που αναβοσβήνει



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 ώστε να  υπάρχει φανάρι για τους πεζούς.


Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου