3
Theoni Laskari 20-Feb-14 1 | Page Έλεγχος LED (Blink) Σκοπός Σε αυτήν την εφαρμογή θα ελέγξουμε ένα Led με την βοήθεια του Arduino. Το Led θα ανάβει για 1 δευτερόλεπτο και έπειτα θα σβήνει. Ο έλεγχος θα γίνεται με το πρόγραμμα που θα αναπτύξουμε. Το LED θα λειτουργεί όσο το Arduino έχει τροφοδοσία (από USB ή μπαταρία). Απαραίτητα υλικά Arduino Board (π.χ. UNO) Καλώδιο σύνδεσης USB (Α σε Β, όπως αυτό του εκτυπωτή) Λογισμικό Arduino IDE (διατίθεται δωρεάν στο internet) LED (x 1) Αντίσταση 220Ω (x 1) Βήματα Υλοποίησης Βήμα 1 Εγκαταστήστε το Arduino IDE για το λειτουργικό σύστημα που διαθέτει ο υπολογιστής σας. Διεύθυνση: http://www.arduino.cc (επιλογή Download). Βήμα 2 Κατασκευάστε το κύκλωμα σύμφωνα με τις προφορικές υποδείξεις χρησιμοποιώντας τα εξαρτήματα με το breadboard. Στη συνέχεια υλοποιήστε και τις συνδέσεις με το Arduino. Θεωρητικό Κύκλωμα Πρακτικό Κύκλωμα Προσέξτε την πολικότητα του LED (κοντό σκέλος = αρνητικός ακροδέκτης). Ο θετικός ακροδέκτης συνδέεται στην ψηφιακή έξοδο 13 του Arduino ενώ ο αρνητικός στον αντίστοιχο του GND (γείωση). Βήμα 3 Συνδέστε το Arduino σε μια θύρα USB. Βήμα 4 Ανοίξτε το Arduino IDE και γράψτε τον ακόλουθο κώδικα.

led blink 20080

Embed Size (px)

DESCRIPTION

led blink 20080

Citation preview

Theoni Laskari 20-Feb-14 1 | P a g e LED (Blink) Led Arduino. Led 1 . . LED Arduino ( USB ). Arduino Board (.. UNO) USB ( , ) Arduino IDE ( internet) LED (x 1) 220 (x 1) 1 Arduino IDE . : http://www.arduino.cc ( Download). 2 breadboard. Arduino. LED(=). 13 Arduino GND (). 3 Arduino USB. 4 Arduino IDE . Theoni Laskari 20-Feb-14 2 | P a g e () /* Blink/ LED , ( ). */ // 13 Led (on board) Arduino. int led = 13; /*setup()Arduino. (.. ). */ void setup() { // 13 () pinMode(led, OUTPUT);} /* loop() () Arduino.*/ void loop(){ /*LEDdigitalWrite(led,HIGH).,135V. LED . */ digitalWrite(led, HIGH); // LED /*,, .,delay()Arduino1000ms(1 ). delay(), . */ delay(1000); // /* LED digitalWrite(led,LOW). ', 13 0V .*/ digitalWrite(led, LOW);// LED delay(1000); // } 5 Tools -> board Arduino (.. UNO, MEGA, ). , Serial port Arduino. 6 File upload Arduino . Theoni Laskari 20-Feb-14 3 | P a g e (1) IDE (2)upload()Arduino .