SlideShare a Scribd company logo
1 of 15
Download to read offline
ΑΠΟ ΤΗΝJODY CULKIN 
ΤΙ ΕΙΝΑΙ ΤΟ 
ARDUINO; 
ΕΙΝΑΙ ΜΙΑ ΑΝΟΙΚΤΟΥ ΚΩΔΙΚΑ 
ΗΛΕΚΤΡΟΝΙΚΗ ΠΛΑΤΦΟΡΜΑ 
Π Ο Υ ΧΡΗΣΙΜΟΠΟΙΕΙΤΑΙ ΓΙΑ ΤΗΝ 
ΚΑΤΑΣΚΕΥΗ ΠΡΩΤΟΤΥΠΩΝ. 
ΤΙ ΣΗΜΑΙΝΕΙ ΑΥΤΟ; 
ΑΝΟΙΚΤΟΣ ΚΩΔΙΚΑΣ 
OPEN SOURCE 
ΗΛΕΚΤΡΟΝΙΚΑ 
ELECTRONICS 
ΠΡΩΤΟΤΥΠΟ 
PROTOTYPE 
ΠΛΑΤΦΟΡΜΑ 
PLATFORM 
ΛΟΓΙΣΜΙΚΟ ΠΟΥ ΜΠΟΡΕΙ ΝΑ ΧΡΗΣΙΜΟΠΟΙΗΘΕΙ, ΑΝΤΙΓΡΑΦΕΙ, ΜΕΛΕΤΗΘΕΙ, 
ΤΡΟΠΟΠΟΙΗΘΕΙ ΚΑΙ ΑΝΑΔΙΑΝΕΜΗΘΕΙ ΧΩΡΙΣ ΠΕΡΙΟΡΙΣΜΟ Ή ΧΡΗΜΑΤΙΚΟ 
ΑΝΤΙΤΙΜΟ. ΑΝΑΦΕΡΕΤΑΙ ΣΥΝΗΘΩΣ ΣΕ ΛΟΓΙΣΜΙΚΟ (SOFTWARE) Ή ΥΛΙΚΟ 
(HARDWARE). 
Η ΤΕΧΝΟΛΟΓΙΑ ΠΟΥ ΧΡΗΣΙΜΟΠΟΙΕΙ ΤΟΝ ΕΛΕΓΧΟ ΡΟΗΣ ΗΛΕΚΤΡΟΝΙΩΝ ΚΑΙ 
ΑΛΛΩΝ ΗΛΕΚΤΡΙΚΑ ΦΟΡΤΙΣΜΕΝΩΝ ΣΩΜΑΤΩΝ ΣΕ ΔΙΑΦΟΡΕΣ ΕΦΑΡΜΟΓΕΣ. 
ΜΙΑ ΜΟΡΦΗ ΠΟΥ ΛΕΙΤΟΥΡΓΕΙ ΩΣ ΒΑΣΗ Ή ΣΗΜΕΙΟ ΑΝΑΦΟΡΑΣ (ΠΡΟΤΥΠΟ) 
ΓΙΑ ΕΠΟΜΕΝΕΣ. 
ΥΛΙΚΟ Π ΟΥ ΕΙΝΑΙ ΣΧΕΔΙΑΣΜΕΝΟ ΕΤΣΙ ΩΣΤΕ ΝΑ ΕΙΝΑΙ ΣΕ ΘΕΣΗ ΝΑ ΥΠΟΣΤΗΡΙΞΕΙ 
ΔΙΑΦΟΡΩΝ ΕΙΔΩΝ ΛΟΓΙΣΜΙΚΑ.
ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΗΣ 
ΦΩΤΟΚΥΤΤΑΡΟ 
ΠΛΑΚΕΤΑ ΠΡΩΤΟΤΥΠΩΝ 
/ BREADBOARD 
LED / 
ΔΙΟΔΟΣ 
ΕΚΠΟΜΠΗΣ 
ΦΩΤΟΣ 
ΕΝΑ ARDUINO ΠΕΡΙΕΧΕΙ ΕΝΑ ΜΙΚΡΟΤΣΙΠ, ΔΗΛΑΔΗ ΕΝΑΝ ΠΟΛΥ ΜΙΚΡΟ ΥΠΟΛΟΓΙΣΤΗ ΠΟΥ ΜΠΟΡΟΥΜΕ ΝΑ 
ΠΡΟΓΡΑΜΜΑΤΙΣΟΥΜΕ. ΣΕ ΑΥΤΟ ΣΥΝΔΕΟΝΤΑΙ ΣΕΝΣΟΡΕΣ ΠΟΥ ΔΕΧΟΝΤΑΙ ΕΞΩΤΕΡΙΚΑ ΕΡΕΘΙΣΜΑΤΑ (ΓΙΑ ΠΑΡΑΔΕΙΓΜΑ ΤΟ 
ΠΟΣΟ ΦΩΣ ΥΠΑΡΧΕΙ ΣΕ ΕΝΑ ΔΩΜΑΤΙΟ) ΚΑΙ ΜΠΟΡΕΙ ΝΑ ΚΑΘΟΡΙΣΕΙ ΤΟΝ ΤΡΟΠΟ ΜΕ ΤΟΝ ΟΠΟΙΟ ΑΛΛΑ ΑΝΤΙΚΕΙΜΕΝΑ 
ΑΝΤΙΔΡΟΥΝ ΣΕ ΑΥΤΑ (ΟΤΑΝ ΣΤΟ ΔΩΜΑΤΙΟ ΣΚΟΤΕΙΝΙΑΖΕΙ ΑΝΑΒΕΙ ΕΝΑ ΦΩΣ). 
ΕΝΕΡΓΟΠΟΙΗΜΕΝΟ 
ON 
ΑΠΕΝΕΡΓΟΠΟΙΗΜΕΝΟ 
OFF 
Ή ΜΠΟΡΕΙ ΝΑ ΑΝΤΑΠΟΚΡΙΝΕΤΑΙ ΣΤΟ ΑΝΟΙΓΜΑ 
Ή ΚΛΕΙΣΙΜΟ ΕΝΟΣ ΔΙΑΚΟΠΤΗ. 
ΕΝΑ ΠΟΝΤΙΚΙ ΕΙΝΑΙ ΕΝΑΣ 
ΣΥΝΗΘΗΣ ΤΡΟΠΟΣ ΕΙΣΑΓΩΓΗΣ 
ΠΛΗΡΟΦΟΡΙΩΝ ΣΤΟΝ 
ΥΠΟΛΟΓΙΣΤΗ ΕΝΩ ΜΙΑ ΟΘΟΝΗ 
ΕΝΑΣ ΤΡΟΠΟΣ ΕΞΑΓΩΓΗΣ. 
ΟΙ ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΕΣ ΚΑΝΟΥΝ ΧΡΗΣΗ ΕΙΣΟΔΩΝ ΚΑΙ ΕΞΟΔΩΝ 
ΟΠΩΣ ΟΙ ΥΠΟΛΟΓΙΣΤΕΣ. ΟΙ ΕΙΣΟΔΟΙ ΚΑΤΑΓΡΑΦΟΥΝ ΠΛΗΡΟΦΟΡΙΕΣ 
ΠΟΥ ΠΡΟΕΡΧΟΝΤΑΙ ΑΠΟ ΤΟΝ ΧΡΗΣΤΗ Ή ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΕΝΩ ΟΙ 
ΕΞΟΔΟΙ ΑΛΛΗΛΕΠΙΔΡΟΥΝ ΜΕ ΤΙΣ ΠΛΗΡΟΦΟΡΙΕΣ ΑΥΤΕΣ ΓΙΑ ΝΑ 
ΠΑΡΑΞΟΥΝ ΕΝΑ ΑΠΟΤΕΛΕΣΜΑ.
ΣΤΙΓΜΙΑΙΟΣ ΔΙΑΚΟΠΤΗΣ 
/ ΜΠΟΥΤΟΝ 
ΑΝΤΙΣΤΑΣΗ 
ΜΕ 
ΕΥΑΙΣΘΗΣΙΑ 
ΣΤΗ 
ΔΥΝΑΜΗ 
ΜΙΑ ΕΙΣΟΔΟΣ ΜΠΟΡΕΙ ΝΑ ΕΙΝΑΙ ΕΝΑΣ ΔΙΑΚΟΠΤΗΣ Ή ΕΝΑΣ 
ΣΕΝΣΟΡΑΣ. 
ΜΟΤΕΡ ΣΥΝΕΧΟΥΣ 
ΡΕΥΜΑΤΟΣ 
ΟΠΟΙΟΔΗΠΟΤΕ ΑΝΤΙΚΕΙΜΕΝΟ ΠΟΥ ΘΕΛΟΥΜΕ ΝΑ 
ΕΝΕΡΓΟΠΟΙΗΣΟΥΜΕ Ή ΑΠΕΝΕΡΓΟΠΟΙΗΣΟΥΜΕ ΜΠΟΡΕΙ ΝΑ 
ΕΙΝΑΙ ΕΞΟΔΟΣ ΤΟΥ ΣΥΣΤΗΜΑΤΟΣ, ΟΠΩΣ ΕΝΑ ΜΟΤΕΡ Ή 
ΕΝΑΣ ΥΠΟΛΟΓΙΣΤΗΣ. 
ΠΟΙΑ ΕΙΝΑΙ Η ΔΙΑΦΟΡΑ 
ΑΝΑΜΕΣΑ ΣΤΙΣ 
ΑΝΑΛΟΓΙΚΕΣ ΚΑΙ ΨΗΦΙΑΚΕΣ 
ΕΙΣΟΔΟΥΣ ΚΑΙ ΕΞΟΔΟΥΣ; 
Η ΨΗΦΙΑΚΗ 
ΠΛΗΡΟΦΟΡΙΑ ΕΙΝΑΙ 
ΔΙΑΚΡΙΤΗ ΚΑΙ 
ΠΕΠΕΡΑΣΜΕΝΗ. 
ΠΕΡΙΓΡΑΦΕΤΑΙ ΜΕ ΔΥΟ 
ΤΡΟΠΟΥΣ, 1 ΚΑΙ 0 Η 
ΕΝΕΡΓΟΠΟΙΗΜΕΝΗ ΚΑΙ 
ΑΠΕΝΕΡΓΟΠΟΙΗΜΕΝΗ 
(ON – OFF). 
Η ΑΝΑΛΟΓΙΚΗ 
ΠΛΗΡΟΦΟΡΙΑ 
ΧΑΡΑΚΤΗΡΙΖΕΤΑΙ ΑΠΟ 
ΜΙΑ ΣΥΝΕΧΟΜΕΝΗ ΡΟΗ. 
ΜΠΟΡΕΙ ΝΑ ΛΑΒΕΙ 
ΑΠΕΡΙΟΡΙΣΤΟ ΑΡΙΘΜΟ 
ΤΙΜΩΝ. 
ΟΙ ΕΙΣΟΔΟΙ ΚΑΙ ΕΞΟΔΟΙ ΜΠΟΡΟΥΝ ΝΑ ΕΙΝΑΙ ΕΙΤΕ ΨΗΦΙΑΚΕΣ 
ΕΙΤΕ ΑΝΑΛΟΓΙΚΕΣ. Η ΨΗΦΙΑΚΗ ΠΛΗΡΟΦΟΡΙΑ ΕΙΝΑΙ ΔΥΑΔΙΚΗ, 
ΕΙΝΑΙ ΔΗΛΑΔΗ ΑΛΗΘΗΣ Ή ΨΕΥΔΗΣ. Η ΑΝΑΛΟΓΙΚΗ ΕΙΝΑΙ 
ΣΥΝΕΧΗΣ, ΜΠΟΡΕΙ ΔΗΛΑΔΗ ΝΑ ΠΕΡΙΕΧΕΙ ΕΝΑ ΣΥΝΟΛΟ 
ΤΙΜΩΝ. 
ΕΝΑΣ ΔΙΑΚΟΠΤΗΣ ΕΙΝΑΙ ΜΙΑ ΨΗΦΙΑΚΗ ΕΙΣΟΔΟΣ ΕΝΩ ΕΝΑΣ 
ΣΕΝΣΟΡΑΣ ΜΙΑ ΑΝΑΛΟΓΙΚΗ. ΤΟ ΕΥΡΟΣ ΤΟΥ ΑΝΑΛΟΓΙΚΟΥ 
ΣΕΝΣΟΡΑ ΠΕΡΙΟΡΙΖΕΤΑΙ ΑΠΟ ΤΗΝ ΜΕΤΑΤΡΟΠΗ ΤΩΝ 
ΔΕΔΟΜΕΝΩΝ ΠΟΥ ΠΑΡΑΓΕΙ ΣΕ ΨΗΦΙΑΚΑ.
HΛΕΚΤΡΙΚΟ ΔΥΝΑΜΙΚΟ 
Ή ΤΑΣΗ; 
ΕΝΤΑΣΗ ΡΕΥΜΑΤΟΣ; 
ΑΝΤΙΣΤΑΣΗ; 
NΟΜΟΣ ΤΟΥ ΩΜ; 
ΠΡΙΝ ΣΥΝΔΕΣΟΥΜΕ ΤΟ ARDUINO ΑΣ 
ΔΟΥΜΕ ΚΑΠΟΙΟΥΣ ΟΡΟΥΣ ΚΑΙ ΑΡΧΕΣ 
ΛΕΙΤΟΥΡΓΙΑΣ ΤΟΥ ΗΛΕΚΤΡΙΣΜΟΥ ΚΑΙ 
ΑΡΑ ΤΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ 
ΣΥΣΤΗΜΑΤΩΝ ΚΑΙ ΣΥΣΚΕΥΩΝ. 
ΤΟ ΗΛΕΚΤΡΙΚΟ 
ΔΥΝΑΜΙΚΟ 
ΕΙΝΑΙ ΜΟΝΑΔΑ 
ΜΕΤΡΗΣΗΣ 
ΤΗΣ 
ΗΛΕΚΤΡΙΚΗΣ 
ΤΑΣΗΣ. 
ΜΕΤΡΑΤΑΙ ΣΕ 
ΒΟΛΤ (V). 
ΕΝΤΑΣΗ ΤΟΥ 
ΗΛΕΚΤΡΙΚΟΥ 
ΡΕΥΜΑΤΟΣ 
ΕΙΝΑΙ Ο 
ΡΥΘΜΟΣ 
ΔΙΕΛΕΥΣΗΣ 
ΤΟΥ 
ΗΛΕΚΤΡΙΚΟΥ 
ΦΟΡΤΙΟΥ ΑΠΟ 
ΤΗ ΔΙΑΤΟΜΗ 
ΕΝΟΣ ΑΓΩΓΟΥ. 
ΜΕΤΡΑΤΑΙ ΣΕ 
ΑΜΠΕΡ (Α). 
ΩΜΙΚΗ 
ΗΛΕΚΤΡΙΚΗ 
ΑΝΤΙΣΤΑΣΗ ΕΙΝΑΙ 
ΤΟ ΜΕΓΕΘΟΣ ΜΕ 
ΤΟ ΟΠΟΙΟ 
ΠΡΟΣΜΕΤΡΕΙΤΑΙ 
Η ΔΥΣΧΕΡΕΙΑ 
ΣΤΗΝ ΕΛΕΥΣΗ 
ΗΛΕΚΤΡΙΚΟΥ 
ΡΕΥΜΑΤΟΣ ΜΕΣΑ 
ΑΠΟ ΕΝΑ ΥΛΙΚΟ. 
ΜΕΤΡΑΤΑΙ ΣΕ ΩΜ 
(OHM). 
ΗΛΕΚΤΡΙΚΟ ΡΕΥΜΑ ΕΙΝΑΙ Η ΠΡΟΣΑΝΑΤΟΛΙΣΜΕΝΗ ΚΙΝΗΣΗ ΗΛΕΚΤΡΙΚΩΝ ΦΟΡΤΙΩΝ 
Ή ΦΟΡΕΩΝ ΗΛΕΚΤΡΙΚΟΥ ΦΟΡΤΙΟΥ, ΚΑΤΑ ΜΗΚΟΣ ΕΝΟΣ ΗΛΕΚΤΡΟΦΟΡΟΥ ΑΓΩΓΟΥ. 
Η ΤΑΧΥΤΗΤΑ ΤΗ ΡΟΗΣ 
ΚΑΘΟΡΙΖΕΤΑΙ ΑΠΟ ΤΗΝ ΤΑΣΗ. 
Η ΑΝΤΙΣΤΑΣΗ ΑΥΞΟΜΕΙΩΝΕΙ 
ΤΟ ΠΟΣΟ ΤΗΣ ΡΟΗΣ ΠΟΥ ΚΥΚΛΟΦΟΡΕΙ ΣΤΟΥΣ ΑΓΩΓΟΥΣ 
ΕΙΝΑΙ Η ΕΝΤΑΣΗ ΤΟΥ ΗΛΕΚΤΡΙΚΟΥ ΡΕΥΜΑΤΟΣ. 
ΤΗ ΡΟΗ. 
ΤΟ ΠΑΡΑΔΕΙΓΜΑ ΤΟΥ ΝΕΡΟΥ ΧΡΗΣΙΜΟΠΟΙΕΙΤΑΙ ΣΥΧΝΑ ΓΙΑ ΝΑ ΠΕΡΙΓΡΑΨΕΙ ΤΕΤΟΙΟΥΣ ΟΡΟΥΣ. ΝΑ ΕΝΑ ΜΟΝΤΕΛΟ.
- 
+ 
Ο ΝΟΜΟΣ ΤΟΥ ΩΜ 
ΕΝΤΑΣΗ = ΤΑΣΗ / ΑΝΤΙΣΤΑΣΗ 
(I= V/R) 
Ή 
ΑΝΤΙΣΤΑΣΗ = ΤΑΣΗ / ΕΝΤΑΣΗ 
(R = V/I) 
Ή 
ΤΑΣΗ = ΑΝΤΙΣΤΑΣΗ * ΕΝΤΑΣΗ 
(V = R*I) 
Η ΣΧΕΣΗ ΠΟΥ ΥΠΑΡΧΕΙ ΑΝΑΜΕΣΑ ΣΤΗΝ ΤΑΣΗ, ΣΤΗΝ 
ΕΝΤΑΣΗ ΚΑΙ ΣΤΗΝ ΑΝΤΙΣΤΑΣΗ ΑΝΑΚΑΛΥΦΘΗΚΕ ΑΠΟ ΤΟΝ 
ΓΕΡΜΑΝΟ ΦΥΣΙΚΟ GEORG OHM. 
ΓΙΑ ΠΑΡΑΔΕΙΓΜΑ, ΑΝ 
ΑΥΞΗΣΟΥΜΕ ΤΗΝ 
ΑΝΤΙΣΤΑΣΗ ΘΑ ΕΧΟΥΜΕ 
ΜΙΚΡΟΤΕΡΗ ΡΟΗ. 
Η ΑΛΛΙΩΣ ΑΝ ΑΥΞΗΣΟΥΜΕ 
ΤΗΝ ΤΑΣΗ, ΜΕΓΑΛΥΤΕΡΗ ΡΟΗ. 
ΤΩΡΑ ΑΣ ΔΟΥΜΕ ΕΝΑ ΑΠΛΟ ΚΥΚΛΩΜΑ. ΚΑΘΕ ΚΥΚΛΩΜΑ 
ΕΙΝΑΙ ΕΝΑΣ ΚΛΕΙΣΤΟΣ ΒΡΟΓΧΟΣ ΠΟΥ ΕΧΕΙ ΜΙΑ ΠΗΓΗ 
ΕΝΕΡΓΕΙΑΣ (ΜΠΑΤΑΡΙΑ) ΚΑΙ ΕΝΑ ΦΟΡΤΙΟ (ΛΑΜΠΑ). ΤΟ 
ΦΟΡΤΙΟ ΜΕΤΑΤΡΕΠΕΙ ΤΗΝ ΗΛΕΚΤΡΙΚΗ ΕΝΕΡΓΕΙΑ ΠΟΥ 
ΠΑΡΕΧΕΤΑΙ ΑΠΟ ΤΗΝ ΜΠΑΤΑΡΙΑ ΓΙΑ ΝΑ ΤΗΝ 
ΧΡΗΣΙΜΟΠΟΙΗΣΕΙ. ΑΥΤΟ ΤΟ ΚΥΚΛΩΜΑ ΕΧΕΙ ΚΑΙ ΔΙΑΚΟΠΤΗ. 
Λάμπα 
Διακόπτης 
Παροχή 
ενέργειας 
συνεχούς 
ρεύματος 
ΑΥΤΟ ΕΙΝΑΙ ΕΝΑ ΣΧΕΔΙΟ ΤΟΥ ΙΔΙΟΥ ΚΥΚΛΩΜΑΤΟΣ 
(ΑΝΑΠΑΡΙΣΤΑ ΤΟ ΚΥΚΛΩΜΑ ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΣΥΜΒΟΛΑ 
ΑΝΤΙ ΓΙΑ ΗΛΕΚΤΡΟΝΙΚΑ ΜΕΡΗ). ΟΤΑΝ Ο ΔΙΑΚΟΠΤΗΣ ΕΙΝΑΙ 
ΣΤΗΝ ΚΛΕΙΣΤΗ ΘΕΣΗ (ΕΝΕΡΓΟΠΟΙΗΜΕΝΟΣ), ΤΟ ΡΕΥΜΑ ΡΕΕΙ 
ΑΠΟ ΤΗΝ ΠΗΓΗ ΕΝΕΡΓΕΙΑΣ ΚΑΙ ΑΝΑΒΕΙ ΤΗΝ ΛΑΜΠΑ.
I 
I 
Συνεχές ρεύμα 
(DC) 
Εναλλασσόμενο 
ρεύμα 
(ΑC) 
I I 
ΥΠΑΡΧΟΥΝ ΔΥΟ ΤΥΠΟΙ ΚΥΚΛΩΜΑΤΩΝ, ΤΑ ΣΥΝΕΧΟΥΣ 
ΡΕΥΜΑΤΟΣ ΚΑΙ ΤΑ ΕΝΑΛΛΑΣΣΟΜΕΝΟΥ ΡΕΥΜΑΤΟΣ. ΣΕ ΕΝΑ 
ΚΥΚΛΩΜΑ ΣΥΝΕΧΟΥΣ ΡΕΥΜΑΤΟΣ Η ΡΟΗ ΕΙΝΑΙ ΜΟΝΗΣ 
ΚΑΤΕΥΘΥΝΣΗΣ. ΣΕ ΕΝΑ ΕΝΑΛΛΑΣΣΟΜΕΝΟ ΤΟ ΡΕΥΜΑ ΡΕΕΙ 
ΠΡΟΣ ΑΝΤΙΘΕΤΕΣ ΚΑΤΕΥΘΥΝΣΕΙΣ ΑΝΑ ΙΣΑ ΧΡΟΝΙΚΑ 
ΔΙΑΣΤΗΜΑΤΑ. ΕΔΩ ΘΑ ΜΙΛΗΣΟΥΜΕ ΜΟΝΟ ΓΙΑ ΚΥΚΛΩΜΑΤΑ 
ΣΥΝΕΧΟΥΣ ΡΕΥΜΑΤΟΣ. 
ΤΩΡΑ ΠΟΥ ΞΑΝΑΕΙΔΑΜΕ 
ΚΑΠΟΙΑ ΒΑΣΙΚΑ ΓΙΑ ΤΟ ΡΕΥΜΑ 
ΑΣ ΓΥΡΙΣΟΥΜΕ ΠΙΣΩ ΣΤΟ 
ARDUINO. 
ΤΟ ARDUINO ΧΡΕΙΑΖΕΤΑΙ ΕΝΕΡΓΕΙΑ ΓΙΑ ΝΑ ΛΕΙΤΟΥΡΓΗΣΕΙ. 
ΠΡΕΠΕΙ ΝΑ ΤΟ ΣΥΝΔΕΣΟΥΜΕ ΣΕ ΕΝΑΝ ΥΠΟΛΟΓΙΣΤΗ ΩΣΤΕ 
ΝΑ ΤΟ ΠΡΟΓΡΑΜΜΑΤΙΣΟΥΜΕ. 
ΣΥΝΔΕΟΝΤΑΣ ΤΟ ARDUINO ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ ΜΕΣΩ ΕΝΟΣ 
ΚΑΛΩΔΙΟΥ USB ΤΟΥ ΠΑΡΕΧΟΥΜΕ ΤΗΝ ΑΠΑΙΤΟΥΜΕΝΗ 
ΕΝΕΡΓΕΙΑ ΚΑΙ ΕΤΣΙ ΜΠΟΡΟΥΜΕ ΝΑ ΑΡΧΙΣΟΥΜΕ ΝΑ 
ΠΡΟΓΡΑΜΜΑΤΙΖΟΥΜΕ. 
ΚΑΤΕΒΑΣΕ ΑΠΟ ΕΔΩ: 
HTTP://WWW.ARDUINO.CC/EN/MAIN/SOFTWARE 
ΓΙΑ ΝΑ ΠΡΟΓΡΑΜΜΑΤΙΣΕΙΣ ΤΟ ARDUINO ΠΡΕΠΕΙ ΝΑ 
ΚΑΤΕΒΑΣΕΙΣ ΚΑΙ ΝΑ ΕΓΚΑΤΑΣΤΗΣΕΙΣ ΣΥΓΚΕΚΡΙΜΕΝΟ 
ΛΟΓΙΣΜΙΚΟ ΤΟ ΟΠΟΙΟ ΠΑΡΕΧΕΤΑΙ ΕΛΕΥΘΕΡΑ ΣΤΟΝ 
ΠΑΡΑΠΑΝΩ ΣΥΝΔΕΣΜΟ. ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ARDUINO 
ΤΡΕΧΕΙ ΣΕ MAC OS X, WINDOWS ΚΑΙ LINUX.
ΓΙΑ ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ARDUINO ΣΕ MAC: 
HTTP://WWW.ARDUINO.CC/EN/GUIDE/MACOSX 
ΓΙΑ ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ARDUINO ΣΕ WINDOWS: 
HTTP://WWW.ARDUINO.CC/EN/GUIDE/WINDOWS 
ΓΙΑ ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ARDUINO ΣΕ LINUX: 
HTTP://WWW.ARDUINO.CC/PLAYGROUND/LEARNING/LINUX 
ΠΗΓΑΙΝΕ ΣΤΙΣ ΙΣΤΟΣΕΛΙΔΕΣ ΓΙΑ ΑΝΑΛΥΤΙΚΕΣ ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ 
ΣΕ ΑΥΤΕΣ ΤΙΣ ΠΛΑΤΦΟΡΜΕΣ. 
ΑΦΟΥ ΕΓΚΑΤΑΣΤΗΣΕΙΣ ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ 
ARDUINO ΣΥΝΕΔΕΣΕ ΤΟ ΣΤΟΝ ΥΠΟΛΟΓΙΣΤΗ. 
ΠΑΝΩ ΣΤΗΝ ΠΛΑΚΕΤΑ ΠΡΕΠΕΙ ΝΑ ΑΝΑΨΕΙ ΕΝΑ 
LED ΜΕ ΣΗΜΑΝΣΗ ON. 
ΑΝΟΙΞΕ ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ARDUINO. ΣΤΟ ΜΕΝΟΥ ΕΡΓΑΛΕΙΑ 
(MENU > TOOLS) ΕΠΕΛΕΞΕ ΤΟ ΕΙΔΟΣ ΤΗΣ ΠΛΑΚΕΤΑΣ ΠΟΥ 
ΧΡΗΣΙΜΟΠΟΙΕΙΣ (TOOLS > BOARD). ΓΙΑ ΠΑΡΑΔΕΙΓΜΑ 
ARDUINO UNO. 
ΜΕΤΑ ΕΠΕΛΕΞΕ ΤΗΝ ΣΕΙΡΙΑΚΗ ΘΥΡΑ (TOOLS > SERIAL 
PORT). ΣΕ MAC ΥΠΟΛΟΓΙΣΤΗ ΑΥΤΟ ΘΑ ΜΟΙΑΖΕΙ ΜΕ 
/DEV/TTY.USBMODEM. ΣΕ ΥΠΟΛΟΓΙΣΤΗ ΜΕ ΛΕΙΤΟΥΡΓΙΚΟ 
WINDOWS ΘΑ ΕΙΝΑΙ COM3 Η ΚΑΤΙ ΠΑΡΟΜΟΙΟ.
ΤΙ ΕΙΝΑΙ ΤΟ 
ΟΛΟΚΛΗΡΩΜΕΝΟ 
ΠΕΡΙΒΑΛΛΟΝ 
ΑΝΑΠΤΥΞΗΣ 
(INTEGRATED DEVEL-OPMENT 
ENVIRON-MENT 
/ IDE); 
ΟΤΑΝ ΚΑΤΕΒΑΖΕΙΣ ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ 
ARDUINO ΚΑΤΕΒΑΖΕΙΣ ΕΝΑ IDE. ΑΥΤΟ 
ΣΥΝΔΥΑΖΕΙ ΕΝΑ ΕΠΕΞΕΡΓΑΣΤΗ ΠΗΓΑΙΟΥ 
ΚΩΔΙΚΑ (TEXT EDITOR), ΕΝΑΝ 
ΜΕΤΑΓΛΩΤΤΙΣΤΗ (COMPILER) ΚΑΙ ΑΛΛΑ 
ΕΡΓΑΛΕΙΑ ΠΟΥ ΒΟΗΘΑΝΕ ΤΟΥΣ 
ΠΡΟΓΡΑΜΜΑΤΙΣΤΕΣ ΣΤΗΝ ΑΝΑΠΤΥΞΗ 
ΠΡΟΓΡΑΜΜΑΤΩΝ. 
int ledPin = 13; 
void setup() { 
pinMode(ledPin, OUTPUT 
OUTPUT 
); 
} 
void loop() { 
Serial.println(analogRead(A0); 
} 
ΤΟ IDE ΤΟΥ ARDUINO ΣΟΥ ΕΠΙΤΡΕΠΕΙ ΝΑ ΦΤΙΑΞΕΙΣ ‘ΣΚΙΤΣΑ’ (SKETCHES) Ή 
ΠΡΟΓΡΑΜΜΑΤΑ ΚΑΙ ΝΑ ΤΑ ΦΟΡΤΩΣΕΙΣ ΣΤΗΝ ΠΛΑΚΕΤΑ. ΑΝΟΙΞΕ ΤΟ 
ΠΑΡΑΔΕΙΓΜΑ ‘BLINK’ ΑΠΟ ΤΟ ΜΕΝΟΥ FILE (FILE > EXAMPLES > 1.BASICS > BLINK). 
ΚΟΥΜΠΙ UPLOAD 
ΓΙΑ ΝΑ ΦΟΡΤΩΣΕΙΣ ΤΟ ΣΚΙΤΣΟ ΣΤΗΝ ΠΛΑΚΕΤΑ ΠΑΤΑ ΤΟ 
ΚΟΥΜΠΙ UPLOAD ΠΟΥ ΒΡΙΣΚΕΤΑΙ ΣΤΗ ΣΕΙΡΑ ΜΕ ΤΑ 
ΚΟΥΜΠΙΑ ΣΤΟ ΠΑΝΩ ΜΕΡΟΣ ΤΟΥ ΠΑΡΑΘΥΡΟΥ. ΣΤΟ ΚΑΤΩ 
ΜΕΡΟΣ ΤΟΥ ΘΑ ΕΜΦΑΝΙΣΤΟΥΝ ΚΑΠΟΙΑ ΜΗΝΥΜΑΤΑ ΚΑΙ 
ΣΤΟ ΤΕΛΟΣ ΘΑ ΔΕΙΣ ΤΗ ΦΡΑΣΗ DONE UPLOADING ΠΟΥ 
ΣΗΜΑΙΝΕΙ ΟΤΙ ΤΟ ΣΚΙΤΣΟ ΣΟΥ ΦΟΡΤΩΘΗΚΕ ΕΠΙΤΥΧΩΣ. 
ΤΟ LED ΣΤΗ ΘΕΣΗ (PIN) 13 ΤΗΣ ΠΛΑΚΕΤΑΣ ΤΟΥ ARDUINO ΘΑ 
ΑΡΧΙΣΕΙ ΝΑ ΑΝΑΒΟΣΒΗΝΕΙ.
void setup() { 
// ορίζει το ψηφιακό pin ως έξοδο 
// το pin 13 είναι συνδεδεμένο με LED στα 
περισσότερα Arduino 
pinMode(13, OUTPUT); 
} 
void loop() { 
digitalWrite(13, HIGH); // ενεργοποιεί το LED 
delay(1000); // ορίζει χρονική αναμονή 
ενός δευτερόλεπτου 
digitalWrite(13, LOW); // απενεργοποιεί το LED 
delay(1000); // ορίζει χρονική αναμονή 
ενός δευτερόλεπτου 
} 
ΕΝΑ ΣΚΙΤΣΟ ΟΠΩΣ ΕΝΑ ΠΡΟΓΡΑΜΜΑ ΓΡΑΜΜΕΝΟ ΣΕ 
ΟΠΟΙΑΔΗΠΟΤΕ ΓΛΩΣΣΑ, ΕΙΝΑΙ ΜΙΑ ΑΚΟΛΟΥΘΙΑ ΕΝΤΟΛΩΝ 
ΠΡΟΣ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ. ΑΝ ΠΑΡΑΤΗΡΗΣΕΙΣ ΠΡΟΣΕΚΤΙΚΑ 
ΤΟ ΣΚΙΤΣΟ BLINK ΠΑΡΑΤΗΡΕΙΣ ΟΤΙ ΥΠΑΡΧΟΥΝ ΔΥΟ ΒΑΣΙΚΑ 
ΤΜΗΜΑΤΑ, ΤΟ SETUP ΚΑΙ ΤΟ LOOP. 
SETUP: ΕΚΤΕΛΕΙΤΑΙ ΜΙΑ ΦΟΡΑ ΣΤΗΝ 
ΑΡΧΗ ΟΤΑΝ ΤΟ ΠΡΟΓΡΑΜΜΑ ΑΡΧΙΖΕΙ 
ΝΑ ΤΡΕΧΕΙ 
LOOP : ΕΠΑΝΑΛΑΜΒΑΝΕΤΑΙ ΣΥΝΕΧΩΣ 
ΑΥΤΑ ΕΙΝΑΙ ΤΜΗΜΑΤΑ (BLOCKS) ΚΩΔΙΚΑ ΠΟΥ 
ΟΝΟΜΑΖΟΝΤΑΙ ΛΕΙΤΟΥΡΓΙΕΣ (FUNCTIONS) ΚΑΙ ΒΡΙΣΚΟΝΤΑΙ 
ΣΕ ΚΑΘΕ ΠΡΟΓΡΑΜΜΑ. Ο ΚΩΔΙΚΑΣ ΠΟΥ ΠΕΡΙΕΧΟΥΝ 
ΤΟΠΟΘΕΤΕΙΤΑΙ ΣΕ ΑΓΚΙΣΤΡΑ { }. 
HTTP://ARDUINO.CC/EN/REFERENCE/HOMEPAGE 
ΠΗΓΑΙΝΕ ΣΤΗΝ ΙΣΤΟΣΕΛΙΔΑ ΤΟΥ ARDUINO ΓΙΑ ΤΟΝ ΟΔΗΓΟ 
ΒΟΗΘΕΙΑΣ (ARDUINO REFERENCE GUIDE) ΚΑΙ ΑΛΛΕΣ ΠΗΓΕΣ 
ΠΟΥ ΘΑ ΣΕ ΒΟΗΘΗΣΟΥΝ ΝΑ ΜΑΘΕΙΣ ΤΗ ΓΛΩΣΣΑ 
ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. 
void setup() { //δηλώνει την αρχή του 
συγκεκριμένου τμήματος του κώδικα 
pinMode(13, OUTPUT); //ορίζει το pin 13 ως έξοδο 
} //τέλος τμήματος κώδικα 
void loop() { //δηλώνει την αρχή του 
συγκεκριμένου τμήματος του κώδικα 
digitalWrite(13, HIGH); //δίνει στο pin 13 την τιμή high 
delay(1000); //χρονοκαθηστέρηση ενός 
δευτερόλεπτου 
digitalWrite(13, LOW); //δίνει στο pin 13 την τιμή low 
delay(1000); //χρονοκαθηστέρηση ενός 
δευτερόλεπτου 
} //τέλος τμήματος κώδικα 
ΑΣ ΔΟΥΜΕ ΑΥΤΟ ΤΟ ΑΠΛΟ ΚΟΜΜΑΤΙ ΚΩΔΙΚΑ ΓΡΑΜΜΗ 
ΓΡΑΜΜΗ ΓΙΑ ΝΑ ΤΟ ΚΑΤΑΝΟΗΣΟΥΜΕ.
ΠΩΣ ΕΛΕΓΧΟΥΜΕ ΑΝΤΙΚΕΙΜΕΝΑ ΠΟΥ ΔΕΝ ΕΙΝΑΙ ΠΑΝΩ 
ΣΤΗΝ ΠΛΑΚΕΤΑ ΤΟΥ ARDUINO? ΤΟ ΣΥΝΔΕΟΥΜΕ ΜΕ ΜΙΑ 
ΠΛΑΚΕΤΑ ΠΡΩΤΟΤΥΠΩΝ Ή ΑΛΛΙΩΣ BREADBOARD (ΣΤΗΝ 
ΠΛΑΚΕΤΑ ΑΥΤΗ ΔΕΝ ΧΡΕΙΑΖΟΝΤΑΙ ΣΥΓΚΟΛΛΗΣΕΙΣ). 
ΘΑ ΣΥΝΔΕΣΟΥΜΕ ΤΗΝ ΠΑΡΟΧΗ ΡΕΥΜΑΤΟΣ (5V) ΚΑΙ ΤΗ 
ΓΕΙΩΣΗ (GND) ΑΠΟ ΤΗΝ ΠΛΑΚΕΤΑ ΣΤΙΣ ΚΑΘΕΤΑ 
ΣΥΝΔΕΔΕΜΕΝΕΣ ΟΠΕΣ ΣΤΑ ΑΡΙΣΤΕΡΑ ΚΑΙ ΔΕΞΙΑ ΜΕ 
ΚΑΛΩΔΙΟ ΔΙΑΜΕΤΡΟΥ 0.645 ΧΙΛ. (22 GAUGE). ΕΠΙΠΛΕΟΝ 
ΣΤΟΙΧΕΙΑ ΜΠΟΡΟΥΝ ΝΑ ΣΥΝΔΕΘΟΥΝ ΕΚΕΙ ΑΝΑΛΟΓΑ ΜΕ 
ΤΙΣ ΑΝΑΓΚΕΣ ΤΗΣ ΚΑΤΑΣΚΕΥΗΣ. 
ΟΠΕΣ ΠΟΥ ΣΥΝΔΕΟΝΤΑΙ 
ΟΡΙΖΟΝΤΙΑ 
ΟΠΕΣ ΠΟΥ ΣΥΝΔΕΟΝΤΑΙ 
ΚΑΘΕΤΑ 
ΑΥΤΟ ΤΟ BREADBOARD ΕΧΕΙ ΔΥΟ ΣΕΙΡΕΣ ΟΠΩΝ ΠΟΥ 
ΔΙΑΤΡΕΧΟΥΝ ΤΗΝ ΑΡΙΣΤΕΡΗ ΚΑΙ ΔΕΞΙΑ ΠΛΕΥΡΑ ΤΟΥ ΚΑΙ 
ΑΠΟ 5 ΣΕΙΡΕΣ ΕΚΑΤΕΡΩΘΕΝ ΤΗΝ ΚΕΝΤΡΙΚΗΣ ΣΧΙΣΜΗΣ . ΟΙ 
ΑΚΡΙΑΝΕΣ ΣΕΙΡΕΣ ΣΥΝΔΕΟΝΤΑΙ ΚΑΘΕΤΑ ΕΝΩ ΚΑΘΕ 
ΓΡΑΜΜΗ 5 ΟΠΩΝ ΤΩΝ ΚΕΝΤΡΙΚΩΝ ΣΕΙΡΩΝ ΣΥΝΔΕΕΤΑΙ 
ΟΡΙΖΟΝΤΙΑ. 
ΑΝΟΔΟΣ (ΣΥΝΔΕΕΤΑΙ 
ΜΕ ΤΗΝ ΜΠΑΤΑΡΙΑ) 
ΚΑΘΟΔΟΣ (ΣΥΝΔΕΕΤΑΙ 
ΜΕ ΤΗ ΓΕΙΩΣΗ) 
ΟΤΑΝ ΜΕΣΑ ΑΠΟ ΕΝΑ LED ΡΕΕΙ ΗΛΕΚΤΡΙΚΟ ΡΕΥΜΑ ΜΕ ΤΗ 
ΣΩΣΤΗ ΚΑΤΕΥΘΥΝΣΗ ΑΥΤΟ ΑΝΑΒΕΙ. ΘΑ ΣΥΝΔΕΣΟΥΜΕ ΕΝΑ 
LED ΣΤΟ BREADBOARD ΚΑΙ ΕΝ ΣΥΝΕΧΕΙΑ ΣΤΟ ARDUINO ΜΕ 
ΣΚΟΠΟ ΝΑ ΤΟ ΕΛΕΓΞΟΥΜΕ ΜΕΣΩ ΚΩΔΙΚΑ.
Η ΑΝΟΔΟΣ ΕΙΝΑΙ ΣΥΝΔΕΔΕΜΕΝΗ ΜΕ ΤΟ PIN 2 ΤΗΣ ΠΛΑΚΕΤΑΣ ΜΕΣΩ ΜΙΑΣ 
ΑΝΤΙΣΤΑΣΗΣ 220 ΩΜ. Η ΚΑΘΟΔΟΣ ΕΙΝΑΙ ΣΥΝΔΕΔΕΜΕΝΗ ΜΕ ΤΗ ΓΕΙΩΣΗ. 
ΤΑ PINS 2 ΜΕ 13 ΜΠΟΡΟΥΝ ΝΑ ΡΥΘΜΙΣΤΟΥΝ ΩΣ ΨΗΦΙΑΚΕΣ ΕΙΣΟΔΟΙ ΚΑΙ 
ΕΞΟΔΟΙ. ΠΑΤΑ ΤΟ ΚΟΥΜΠΙ ΝΕW ΣΤΟ ΠΑΡΑΘΥΡΟ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ 
ΓΙΑ ΝΑ ΑΝΟΙΞΕΙΣ ΕΝΑ ΚΑΙΝΟΥΡΓΙΟ ΑΡΧΕΙΟ (ΝΕW). 
void setup() { 
pinMode(2, OUTPUT); 
} 
void loop() { 
digitalWrite(2, HIGH); 
delay(500); 
digitalWrite(2, LOW); 
delay(500); 
} 
ΣΤΟ ΤΜΗΜΑ ΤΟΥ SETUP ΟΡΙΖΟΥΜΕ ΤΟ PIN 2 
ΣΑΝ ΕΞΟΔΟΣ. ΣΤΟ LOOP ΔΙΝΟΥΜΕ ΣΤΟ PIN 2 
ΤΗΝ ΤΙΜΗ HIGH ΩΣΤΕ ΝΑ ΑΝΑΨΕΙ ΤΟ LED. Η 
ΧΡΟΝΟΚΑΘΗΣΤΕΡΗΣΗ ΠΟΥ ΕΧΟΥΜΕ ΟΡΙΣΕΙ 
(DELAY) ΕΙΝΑΙ ΣΤΟ ΜΙΣΟ ΔΕΥΤΕΡΟΛΕΠΤΟ. 
ΟΤΑΝ ΑΛΛΑΖΟΥΜΕ ΤΗΝ ΤΙΜΗ ΤΟΥ PIN 2 ΣΕ 
LOW ΤΟ LED ΣΒΗΝΕΙ ΚΑΙ ΚΑΝΕΙ ΠΑΥΣΗ ΓΙΑ 
ΑΛΛΟ ΜΙΣΟ ΔΕΥΤΕΡΟΛΕΠΤΟ. 
ΚΟΥΜΠΙ VERIFY (ΕΠΑΛΗΘΕΥΣΗ) 
ΚΟΥΜΠΙ UPLOAD (ΦΟΡΤΩΣΗ) 
ΠΑΤΑ VERIFY ΣΤΟ ΜΕΝΟΥ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ ΓΙΑ ΝΑ 
ΕΛΕΓΞΕΙΣ ΤΟΝ ΚΩΔΙΚΑ ΣΟΥ. ΑΝ ΔΕΝ ΥΠΑΡΧΟΥΝ ΛΑΘΗ 
ΠΑΤΑ ΤΟ ΚΟΥΜΠΙ UPLOAD ΓΙΑ ΝΑ ΦΟΡΤΩΣΕΙΣ ΤΟ 
ΠΡΟΓΡΑΜΜΑ ΣΤΟ ARDUINO. 
ΤΟ LED ΑΝΑΒΕΙ ΓΙΑ ΜΙΣΟ ΔΕΥΤΕΡΟΛΕΠΤΟ ΚΑΙ ΜΕΤΑ 
ΣΒΗΝΕΙ ΓΙΑ ΜΙΣΟ ΔΕΥΤΕΡΟΛΕΠΤΟ, ΞΑΝΑ ΚΑΙ ΞΑΝΑ.
ΣΤΗ ΣΥΝΕΧΕΙΑ ΘΑ ΠΡΟΣΘΕΣΟΥΜΕ ΕΝΑΝ 
ΔΙΑΚΟΠΤΗ, ΜΙΑ ΨΗΦΙΑΚΗ ΔΗΛΑΔΗ ΕΙΣΟΔΟ, 
ΕΤΣΙ ΩΣΤΕ ΝΑ ΜΠΟΡΟΥΜΕ ΝΑ 
ΑΝΑΒΟΣΒΗΝΟΥΜΕ ΤΟ LED. 
ΣΥΝΕΔΕΣΕ ΤΗ ΜΙΑ ΑΚΡΗ ΤΟΥ ΔΙΑΚΟΠΤΗ ΣΤΟ PIN 4 ΤΟΥ ARDUINO ΜΑΖΙ 
ΜΕ ΜΙΑ ΑΝΤΙΣΤΑΣΗ 10Κ ΠΟΥ ΕΧΕΙ ΤΗΝ ΑΛΛΗ ΤΗΣ ΑΚΡΗ ΣΥΝΔΕΔΕΜΕΝΗ 
ΣΤΗ ΓΕΙΩΣΗ. ΣΥΝΕΔΕΣΕ ΤΗΝ ΑΛΛΗ ΑΚΡΗ ΤΟΥ ΔΙΑΚΟΠΤΗ ΣΤΗΝ ΠΑΡΟΧΗ 
ΡΕΥΜΑΤΟΣ. ΘΑ ΑΦΗΣΟΥΜΕ ΤΟ LED ΣΤΗ ΘΕΣΗ ΠΟΥ ΗΤΑΝ. 
void setup() { 
pinMode(2, OUTPUT); 
pinMode(4, INPUT); 
} 
void loop() { 
if(digitalRead(4)){ 
digitalWrite(2, HIGH); 
}else{ 
digitalWrite(2, LOW); 
} 
} 
ΤΩΡΑ ΘΑ ΓΡΑΨΟΥΜΕ ΤΟΝ ΚΩΔΙΚΑ. ΣΤΟ SETUP ΟΡΙΖΟΥΜΕ ΤΟ 
PIN 2 ΣΑΝ ΕΞΟΔΟ ΚΑΙ ΤΟ PIN 4 ΣΑΝ ΕΙΣΟΔΟ. ΣΤΟ LOOP 
ΧΡΗΣΙΜΟΠΟΙΟΥΜΕ ΜΙΑ ΔΗΛΩΣΗ IF (ΑΝ): ΑΝ ΟΡΙΣΟΥΜΕ ΤΟ 
PIN 4 ΩΣ HIGH ΤΟΤΕ ΟΡΙΖΟΥΜΕ ΤΟ PIN ΤΟΥ LED ΩΣ HIGH 
ΕΝΩ ΑΝ ΟΡΙΣΟΥΜΕ ΤΟ PIN ΤΟΥ LED ΩΣ LOW ΑΥΤΟ ΣΒΗΝΕΙ. ΤΟ LED ΑΝΑΒΕΙ ΟΤΑΝ Ο ΔΙΑΚΟΠΤΗΣ ΕΙΝΑΙ ΠΑΤΗΜΕΝΟΣ.
Serial Monitor 
ΕΝΑ ΠΟΤΕΝΣΙΟΜΕΤΡΟ (POT) ΕΙΝΑΙ 
ΜΙΑ ΜΕΤΑΒΛΗΤΗ ΑΝΤΙΣΤΑΣΗ. Η 
ΤΙΜΗ ΤΗΣ ΑΝΤΙΣΤΑΣΗΣ 
ΜΕΤΑΒΑΛΛΕΤΑΙ ΚΑΘΩΣ ΤΟ 
ΚΟΥΜΠΙ ΤΟΥ ΠΕΡΙΣΤΡΕΦΕΤΑΙ ΚΑΙ 
ΑΥΞΟΜΕΙΩΝΕΤΑΙ ΑΝΑΛΟΓΑ ΜΕ ΤΗ 
ΦΟΡΑ ΠΟΥ ΑΥΤΟ ΓΥΡΝΑ. 
ΤΩΡΑ ΘΑ ΟΡΙΣΟΥΜΕ ΜΙΑ ΑΝΑΛΟΓΙΚΗ ΕΙΣΟΔΟ 
ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΕΝΑ ΠΟΤΕΝΣΙΟΜΕΤΡΟ. 
ΤΟΠΟΘΕΤΗΣΕ ΤΟ ΜΕΣΑΙΟ PIN ΤΟΥ ΠΟΤΕΝΣΙΟΜΕΤΡΟΥ ΣΤΟ ΑΝΑΛΟΓΙΚΟ PIN 
A0. ΣΤΗ ΣΥΝΕΧΕΙΑ ΤΟΠΟΘΕΤΗΣΕ ΤΗ ΜΙΑ ΑΚΡΗ ΤΟΥ ΣΤΗΝ ΠΗΓΗ 
ΕΝΕΡΓΕΙΑΣ ΚΑΙ ΤΗΝ ΑΛΛΗ ΣΤΗ ΓΕΙΩΣΗ. 
void setup() { 
Serial.begin(9600); 
} 
void loop() { 
Serial.println(analogRead(A0)); 
} 
ΠΡΩΤΑ ΘΑ ΔΟΥΜΕ ΤΟ ΕΥΡΟΣ ΤΙΜΩΝ ΠΟΥ ΛΑΜΒΑΝΟΥΜΕ 
ΟΤΑΝ ΓΥΡΝΑΜΕ ΤΟ ΔΙΑΚΟΠΤΗ ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΗ 
ΣΕΙΡΙΑΚΗ ΟΘΟΝΗ (SERIAL MONITOR). ΣΤΟΝ ΚΩΔΙΚΑ ΜΑΣ 
ΚΑΝΟΥΜΕ ΕΚΚΙΝΗΣΗ ΤΟΥ ΣΕΙΡΙΑΚΟΥ ΑΝΤΙΚΕΙΜΕΝΟΥ ΣΤΟ 
SETUP ΜΕ ΤΑΧΥΤΗΤΑ BAUD (BAUD RATE) 9600. ΣΤΟ LOOP 
ΔΙΑΒΑΖΟΥΜΕ ΤΗΝ ΤΙΜΗ ΑΠΟ ΤΟ ΑΝΑΛΟΓΙΚΟ PIN Α0 ΚΑΙ ΤΟ 
ΤΥΠΩΝΟΥΜΕ ΣΤΟ ΣΕΙΡΙΑΚΟ ΑΝΤΙΚΕΙΜΕΝΟ 
ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΗΝ ΕΝΤΟΛΗ PRINTLN. 
ΠΑΤΑ ΓΙΑ ΝΑ ΑΝΟΙΞΕΙ 
ΤΟ ΣΕΙΡΙΑΚΟ ΠΑΡΑΘΥΡΟ. 
ΑΦΟΥ ΕΧΕΙΣ ΦΟΡΤΩΣΕΙ ΤΟΝ ΚΩΔΙΚΑ ΣΤΟ ARDUINO ΠΑΤΑ 
ΣΤΟ ΚΟΥΜΠΙ ΤΗΣ ΣΕΙΡΙΑΚΗΣ ΟΘΟΝΗΣ ΩΣΤΕ ΝΑ ΜΠΟΡΕΙΣ 
ΝΑ ΠΑΡΑΚΟΛΟΥΘΕΙΣ ΤΗΝ ΜΕΤΑΒΟΛΗ ΤΩΝ ΤΙΜΩΝ ΚΑΘΩΣ 
ΓΥΡΝΑΣ ΤΟ ΠΟΤΕΝΣΙΟΜΕΤΡΟ. ΕΝΑ ΠΑΡΑΘΥΡΟ ΘΑ ΑΝΟΙΞΕΙ 
ΚΑΙ ΘΑ ΔΕΙΣ, ΚΑΘΩΣ ΓΥΡΙΖΕΙΣ ΤΟ ΔΙΑΚΟΠΤΗ, ΤΙΜΕΣ ΠΟΥ 
ΚΥΜΑΙΝΟΝΤΑΙ ΑΠΟ 0 ΕΩΣ 1023.
5V 
0V 
5V 
0V 
5V 
0V 
ΑΣ ΧΡΗΣΙΜΟΠΟΙΗΣΟΥΜΕ ΤΙΣ ΜΕΤΑΒΑΛΛΟΜΕΝΕΣ ΤΙΜΕΣ ΠΟΥ 
ΛΑΜΒΑΝΟΥΜΕ ΑΠΟ ΤΟ ΠΟΤΕΝΣΙΟΜΕΤΡΟ ΩΣ ΡΟΟΣΤΑΤΗ ΕΛΕΓΧΟΥ ΤΟΥ 
LED. ΤΟΠΟΘΕΤΗΣΕ, ΠΑΡΕΜΒΑΛΛΟΝΤΑΣ ΜΙΑ ΑΝΤΙΣΤΑΣΗ, ΤΗΝ ΑΝΟΔΟ 
ΣΤΟ PIN 3 ΤΗΣ ΠΛΑΚΕΤΑΣ ΚΑΙ ΤΗΝ ΚΑΘΟΔΟ ΣΤΗ ΓΕΙΩΣΗ. 
0% Κύκλος λειτουργίας - analogWrite(0) 
50% Κύκλος λειτουργίας - analogWrite(127) 
100% Κύκλος λειτουργίας - analogWrite(255) 
ΘΑ ΧΡΗΣΙΜΟΠΟΙΗΣΟΥΜΕ ΠΑΛΜΟΕΥΡΙΚΗ 
ΔΙΑΜΟΡΦΩΣΗ (PULSE WIDTH MODULATION / PWM). 
ΑΥΤΗ ΕΙΝΑΙ ΜΙΑ ΜΕΘΟΔΟΣ ΠΡΟΣΟΜΟΙΩΣΗΣ ΜΙΑΣ 
ΑΝΑΛΟΓΙΚΗΣ ΤΙΜΗΣ ΜΕΣΩ ΔΙΑΧΕΙΡΙΣΗΣ ΤΗΣ 
ΤΑΣΗΣ, ΕΝΕΡΓΟΠΟΙΗΣΗΣ Ή ΑΠΕΝΕΡΓΟΠΟΙΗΣΗΣ 
ΤΗΣ ΜΕ ΔΙΑΦΟΡΕΤΙΚΟΥΣ ΡΥΘΜΟΥΣ Ή ΚΥΚΛΟΥΣ 
ΛΕΙΤΟΥΡΓΙΑΣ. ΜΠΟΡΕΙΣ ΝΑ ΚΑΝΕΙΣ ΧΡΗΣΗ ΤΟΥ 
PWM ΜΕ ΤΑ PINS 3, 5, 6, 9, 10, ΚΑΙ 11. 
int sensorValue = 0; 
void setup() { 
pinMode(3,OUTPUT); 
} 
void loop() { 
sensorValue = analogRead(A0); 
analogWrite(3, sensorValue/4); 
} 
ΑΡΧΙΚΑ ΔΗΜΙΟΥΡΓΟΥΜΕ ΜΙΑ ΜΕΤΑΒΛΗΤΗ ΠΟΥ ΑΠΟΘΗΚΕΥΕΙ 
ΤΙΣ ΤΙΜΕΣ ΤΟΥ ΠΟΤΕΝΣΙΟΜΕΤΡΟΥ. ΣΤΟ SETUP ΟΡΙΖΟΥΜΕ ΤΟ 
PIN 3 ΩΣ ΕΞΟΔΟ. ΣΤΟ LOOP ΑΠΟΘΗΚΕΥΟΥΜΕ ΤΗΝ ΤΙΜΗ ΠΟΥ 
ΛΑΜΒΑΝΟΥΜΕ ΑΠΟ ΤΟ PIN Α0 ΣΤΗΝ ΜΕΤΑΒΛΗΤΗ ΠΟΥ 
ΟΡΙΣΑΜΕ. ΜΕΤΑ ΔΙΝΟΥΜΕ ΤΗΝ ΤΙΜΗ ΣΤΟ PIN 3, ΕΚΕΙ ΠΟΥ 
ΕΧΟΥΜΕ ΤΟ LED. ΔΙΑΙΡΟΥΜΕ ΤΗΝ ΜΕΤΑΒΛΗΤΗ ΜΕ ΤΟ 4 ΩΣΤΕ 
ΝΑ ΕΧΟΥΜΕ ΕΝΑ ΕΥΡΟΣ ΤΙΜΩΝ ΑΠΟ 0 ΜΕΧΡΙ 255 Ή ΑΛΛΙΩΣ 
ΕΝΑ BYTE. 
Η ΦΩΤΕΙΝΟΤΗΤΑ ΤΟΥ LED ΚΑΘΩΣ ΓΥΡΙΖΟΥΜΕ ΤΟ 
ΠΟΤΕΝΣΙΟΜΕΤΡΟ ΚΥΜΑΙΝΕΤΑΙ ΑΠΟ ΕΝΤΕΛΩΣ ΣΒΗΣΤΟ 
ΜΕΧΡΙ ΠΟΛΥ ΦΩΤΕΙΝΟ.
ΑΥΤΟ ΕΙΝΑΙ! ΑΥΤΗ ΕΙΝΑΙ 
ΜΙΑ ΠΟΛΥ ΣΥΝΤΟΜΗ 
ΕΙΣΑΓΩΓΗ. ΣΤΑ ΕΠΟΜΕΝΑ 
ΚΑΡΕ ΜΠΟΡΕΙΣ ΝΑ ΒΡΕΙΣ 
ΣΥΝΔΕΣΜΟΥΣ ΚΑΙ ΑΛΛΕΣ 
ΠΗΓΕΣ. ΔΕΣ ΤΑ ΟΛΑ, ΘΑ 
ΑΝΑΚΑΛΥΨΕΙΣ ΠΟΛΛΑ 
ΧΡΗΣΙΜΑ ΠΡΑΓΜΑΤΑ! 
ΧΡΗΣΙΜΟΙ ΣΥΝΔΕΣΜΟΙ 
ΛΟΓΙΣΜΙΚΟ 
ΛΗΨΗ ΛΟΓΙΣΜΙΚΟΥ 
HTTP://WWW.ARDUINO.CC/EN/MAIN/SOFTWARE 
ΟΔΗΓΟΣ ΓΛΩΣΣΑΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ 
HTTP://ARDUINO.CC/EN/REFERENCE/HOMEPAGE 
ΠΡΟΜΗΘΕΙΕΣ 
SPARKFUN ELECTRONICS 
HTTP://WWW.SPARKFUN.COM/ 
ADAFRUIT INDUSTRIES 
HTTP://ADAFRUIT.COM/ 
MAKER SHED 
HTTP://WWW.MAKERSHED.COM/ 
JAMECO ELECTRONICS 
HTTP://WWW.JAMECO.COM/ 
ΔΙΑΔΙΚΤΥΑΚΑ ΜΑΘΗΜΑΤΑ 
ΜΑΘΗΜΑΤΑ ΑΠΟ ΤΗΝ ΙΣΤΟΣΕΛΙΔΑ ΤΟΥ ARDUINO 
HTTP://WWW.ARDUINO.CC/EN/TUTORIAL/HOMEPAGE 
LADY ADA 
HTTP://WWW.LADYADA.NET/LEARN/ARDUINO/ 
INSTRUCTABLES 
HTTP://WWW.INSTRUCTABLES.COM/TAG/TYPE-ID/ 
CATEGORY-TECHNOLOGY/CHANNEL-ARDUINO/ 
ΒΙΒΛΙΑ 
GETTING STARTED WITH ARDUINO BY MASSIMO BANZI 
MAKING THINGS TALK: USING SENSORS, NETWORKS, AND 
ARDUINO TO SEE, HEAR, AND FEEL YOUR WORLD BY 
TOM IGOE 
PHYSICAL COMPUTING: SENSING AND CONTROLLING THE 
PHYSICAL WORLD WITH COMPUTERS BY DAN 
O'SULLIVAN & TOM IGOE 
ARDUINO COOKBOOK BY MICHAEL MARGOLIS 
ΟΛΗ Η ΕΙΚΟΝΟΓΡΑΦΗΣΗ ΚΑΙ ΤΑ ΚΕΙΜΕΝΑ 
ΑΠΟ ΤΗΝ JODY CULKIN, ΓΙΑ ΠΕΡΙΣΣΟΤΕΡΕΣ 
ΠΛΗΡΟΦΟΡΙΕΣ: JODYCULKIN.COM 
ΠΟΛΛΑ ΕΥΧΑΡΙΣΤΩ ΣΤΟΥΣ TOM IGOE, MARIANNE PETIT, CALVIN 
REID, ΤΟ ΠΡΟΣΩΠΙΚΟ ΣΤΟ INTERACTIVE TELECOMMUNICATIONS 
PROGRAM ΣΤΟ NYU, ΕΙΔΙΚΑ ΤΟΥΣ DAN O’SULLIVAN, DANNY ROZIN 
AND RED BURNS. ΕΥΧΑΡΙΣΤΩ ΤΟΥΣ CINDY KARASEK, CHRIS 
STEIN, SARAH TEITLER, KATHY GONCHAROV & ZANNAH MARSH. 
ΕΠΙΣΗΣ ΠΟΛΛΑ ΕΥΧΑΡΙΣΤΩ ΣΤΗΝ ΟΜΑΔΑ ΤΟΥ ARDUINO ΠΟΥ 
ΜΑΣ ΠΑΡΕΧΟΥΝ ΑΥΤΗ ΤΗΝ ΙΣΧΥΡΗ ΚΑΙ ΕΥΕΛΙΚΤΗ 
ΠΛΑΤΦΟΡΜΑ ΑΝΟΙΚΤΟΥ ΚΩΔΙΚΑ. 
ΚΑΙ ΤΕΛΟΣ ΕΝΑ ΕΥΧΑΡΙΣΤΩ ΣΤΗΝ ΖΩΝΤΑΝΗ, ΕΝΕΡΓΗ ΚΑΙ 
ΣΥΝΕΧΩΣ ΑΝΑΠΤΥΣΣΟΜΕΝΗ ΚΟΙΝΟΤΗΤΑ ΤΟΥ ARDUINO. 
ΤΟ ‘ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO’ ΑΠΟ ΤΗΝ JODY 
CULKIN ΕΧΕΙ ΕΚΔΟΘΕΙ ΜΕ ΑΔΕΙΑ CREATIVE 
COMMONS - ΑΝΑΦΟΡΑ ΔΗΜΙΟΥΡΓΟΥ - ΜΗ 
ΕΜΠΟΡΙΚΗ ΧΡΗΣΗ - ΠΑΡΟΜΟΙΑ ΔΙΑΝΟΜΗ 
3.0 ΜΗ ΕΙΣΑΓΟΜΕΝΟ. 
ΜΕΤΑΦΡΑΣΗ: ΑΝΝΑ ΜΑΡΑΓΚΟΥΔΑΚΗ

More Related Content

Similar to Arduino κόμικ (της Jody Culkin, μετάφραση Άννα Μαραγκουδάκη)

PLC_ EISAGOGH_sae04eisagvgh_plc.pdf
PLC_ EISAGOGH_sae04eisagvgh_plc.pdfPLC_ EISAGOGH_sae04eisagvgh_plc.pdf
PLC_ EISAGOGH_sae04eisagvgh_plc.pdfMitsakisMitsaras
 
Εισαγωγή στην χρήση των Arduino. Σεμινάριο στην ΔΔΕ Γ Αθήνας
Εισαγωγή στην χρήση των Arduino. Σεμινάριο στην ΔΔΕ Γ ΑθήναςΕισαγωγή στην χρήση των Arduino. Σεμινάριο στην ΔΔΕ Γ Αθήνας
Εισαγωγή στην χρήση των Arduino. Σεμινάριο στην ΔΔΕ Γ Αθήναςcdfanph
 
Εργαστήριο STEM - Αυτοματισμοί κυκλωμάτων και μικροελεγκτές Arduino
Εργαστήριο STEM - Αυτοματισμοί κυκλωμάτων και μικροελεγκτές ArduinoΕργαστήριο STEM - Αυτοματισμοί κυκλωμάτων και μικροελεγκτές Arduino
Εργαστήριο STEM - Αυτοματισμοί κυκλωμάτων και μικροελεγκτές ArduinoIraklis Markelis
 
Συστήματα Ψηφιακών Ηλεκτρονικών Θεωρία ΚΕΦ (4) Βιβλίο Μικροϋπολογιστών
Συστήματα Ψηφιακών Ηλεκτρονικών Θεωρία ΚΕΦ (4) Βιβλίο ΜικροϋπολογιστώνΣυστήματα Ψηφιακών Ηλεκτρονικών Θεωρία ΚΕΦ (4) Βιβλίο Μικροϋπολογιστών
Συστήματα Ψηφιακών Ηλεκτρονικών Θεωρία ΚΕΦ (4) Βιβλίο ΜικροϋπολογιστώνTheodoros Leftheroudis
 
ΤΟ ΥΛΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ.pptx
ΤΟ ΥΛΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ.pptxΤΟ ΥΛΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ.pptx
ΤΟ ΥΛΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ.pptxEvangelosDrampalos
 
Aυτοματισμοί (PLC)
Aυτοματισμοί  (PLC)Aυτοματισμοί  (PLC)
Aυτοματισμοί (PLC)gnkotsis
 
Ekpaideytiki robotiki
Ekpaideytiki robotikiEkpaideytiki robotiki
Ekpaideytiki robotikigvlachos
 

Similar to Arduino κόμικ (της Jody Culkin, μετάφραση Άννα Μαραγκουδάκη) (9)

PLC_ EISAGOGH_sae04eisagvgh_plc.pdf
PLC_ EISAGOGH_sae04eisagvgh_plc.pdfPLC_ EISAGOGH_sae04eisagvgh_plc.pdf
PLC_ EISAGOGH_sae04eisagvgh_plc.pdf
 
Εισαγωγή στην χρήση των Arduino. Σεμινάριο στην ΔΔΕ Γ Αθήνας
Εισαγωγή στην χρήση των Arduino. Σεμινάριο στην ΔΔΕ Γ ΑθήναςΕισαγωγή στην χρήση των Arduino. Σεμινάριο στην ΔΔΕ Γ Αθήνας
Εισαγωγή στην χρήση των Arduino. Σεμινάριο στην ΔΔΕ Γ Αθήνας
 
Εργαστήριο STEM - Αυτοματισμοί κυκλωμάτων και μικροελεγκτές Arduino
Εργαστήριο STEM - Αυτοματισμοί κυκλωμάτων και μικροελεγκτές ArduinoΕργαστήριο STEM - Αυτοματισμοί κυκλωμάτων και μικροελεγκτές Arduino
Εργαστήριο STEM - Αυτοματισμοί κυκλωμάτων και μικροελεγκτές Arduino
 
Smart home virtuino1(1)
Smart home virtuino1(1)Smart home virtuino1(1)
Smart home virtuino1(1)
 
Συστήματα Ψηφιακών Ηλεκτρονικών Θεωρία ΚΕΦ (4) Βιβλίο Μικροϋπολογιστών
Συστήματα Ψηφιακών Ηλεκτρονικών Θεωρία ΚΕΦ (4) Βιβλίο ΜικροϋπολογιστώνΣυστήματα Ψηφιακών Ηλεκτρονικών Θεωρία ΚΕΦ (4) Βιβλίο Μικροϋπολογιστών
Συστήματα Ψηφιακών Ηλεκτρονικών Θεωρία ΚΕΦ (4) Βιβλίο Μικροϋπολογιστών
 
ρομποτικη με Arduino
ρομποτικη με Arduinoρομποτικη με Arduino
ρομποτικη με Arduino
 
ΤΟ ΥΛΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ.pptx
ΤΟ ΥΛΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ.pptxΤΟ ΥΛΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ.pptx
ΤΟ ΥΛΙΚΟ ΤΟΥ ΥΠΟΛΟΓΙΣΤΗ.pptx
 
Aυτοματισμοί (PLC)
Aυτοματισμοί  (PLC)Aυτοματισμοί  (PLC)
Aυτοματισμοί (PLC)
 
Ekpaideytiki robotiki
Ekpaideytiki robotikiEkpaideytiki robotiki
Ekpaideytiki robotiki
 

More from Georgios Giannopoulos

Λειτουργικά Συστήματα: Οργάνωση Συστήματος Αρχείων.
Λειτουργικά Συστήματα: Οργάνωση Συστήματος Αρχείων.Λειτουργικά Συστήματα: Οργάνωση Συστήματος Αρχείων.
Λειτουργικά Συστήματα: Οργάνωση Συστήματος Αρχείων.Georgios Giannopoulos
 
Λειτουργικά συστήματα: BIOS και διαδικασία booting.
Λειτουργικά συστήματα: BIOS και διαδικασία booting.Λειτουργικά συστήματα: BIOS και διαδικασία booting.
Λειτουργικά συστήματα: BIOS και διαδικασία booting.Georgios Giannopoulos
 
Μαθήματα Arduino: Ωμικές Αντιστάσεις: Σε σειρά, παράλληλα – μετρήσεις.
Μαθήματα Arduino: Ωμικές Αντιστάσεις: Σε σειρά, παράλληλα – μετρήσεις. Μαθήματα Arduino: Ωμικές Αντιστάσεις: Σε σειρά, παράλληλα – μετρήσεις.
Μαθήματα Arduino: Ωμικές Αντιστάσεις: Σε σειρά, παράλληλα – μετρήσεις. Georgios Giannopoulos
 
Μαθήματα Arduino: Κύκλωμα #2: Απλό κύκλωμα διακόπτη SW
Μαθήματα Arduino: Κύκλωμα #2: Απλό κύκλωμα διακόπτη SWΜαθήματα Arduino: Κύκλωμα #2: Απλό κύκλωμα διακόπτη SW
Μαθήματα Arduino: Κύκλωμα #2: Απλό κύκλωμα διακόπτη SWGeorgios Giannopoulos
 
Ιστορική Αναδρομή στα Λειτουργικά Συστήματα – ο πυρήνας, ο φλοιός.
Ιστορική Αναδρομή στα Λειτουργικά Συστήματα – ο πυρήνας, ο φλοιός.Ιστορική Αναδρομή στα Λειτουργικά Συστήματα – ο πυρήνας, ο φλοιός.
Ιστορική Αναδρομή στα Λειτουργικά Συστήματα – ο πυρήνας, ο φλοιός.Georgios Giannopoulos
 
Αναπαράσταση Δεδομένων - Δειγματοληψία.
Αναπαράσταση Δεδομένων - Δειγματοληψία.Αναπαράσταση Δεδομένων - Δειγματοληψία.
Αναπαράσταση Δεδομένων - Δειγματοληψία.Georgios Giannopoulos
 
Δεδομένα, Πληροφορία, Αλγόριθμοι, Προγράμματα.
Δεδομένα, Πληροφορία, Αλγόριθμοι, Προγράμματα.Δεδομένα, Πληροφορία, Αλγόριθμοι, Προγράμματα.
Δεδομένα, Πληροφορία, Αλγόριθμοι, Προγράμματα.Georgios Giannopoulos
 
Μετατροπές μεταξύ αριθμητικών συστημάτων (δυαδικό, δεκαδικό κλπ).
Μετατροπές μεταξύ αριθμητικών συστημάτων (δυαδικό, δεκαδικό κλπ).Μετατροπές μεταξύ αριθμητικών συστημάτων (δυαδικό, δεκαδικό κλπ).
Μετατροπές μεταξύ αριθμητικών συστημάτων (δυαδικό, δεκαδικό κλπ).Georgios Giannopoulos
 
Αριθμητικά συστήματα - Δυαδικό Σύστημα Αρίθμισης Η/Υ και πράξεις σε αυτό.
Αριθμητικά συστήματα - Δυαδικό Σύστημα Αρίθμισης Η/Υ και πράξεις σε αυτό.Αριθμητικά συστήματα - Δυαδικό Σύστημα Αρίθμισης Η/Υ και πράξεις σε αυτό.
Αριθμητικά συστήματα - Δυαδικό Σύστημα Αρίθμισης Η/Υ και πράξεις σε αυτό.Georgios Giannopoulos
 

More from Georgios Giannopoulos (9)

Λειτουργικά Συστήματα: Οργάνωση Συστήματος Αρχείων.
Λειτουργικά Συστήματα: Οργάνωση Συστήματος Αρχείων.Λειτουργικά Συστήματα: Οργάνωση Συστήματος Αρχείων.
Λειτουργικά Συστήματα: Οργάνωση Συστήματος Αρχείων.
 
Λειτουργικά συστήματα: BIOS και διαδικασία booting.
Λειτουργικά συστήματα: BIOS και διαδικασία booting.Λειτουργικά συστήματα: BIOS και διαδικασία booting.
Λειτουργικά συστήματα: BIOS και διαδικασία booting.
 
Μαθήματα Arduino: Ωμικές Αντιστάσεις: Σε σειρά, παράλληλα – μετρήσεις.
Μαθήματα Arduino: Ωμικές Αντιστάσεις: Σε σειρά, παράλληλα – μετρήσεις. Μαθήματα Arduino: Ωμικές Αντιστάσεις: Σε σειρά, παράλληλα – μετρήσεις.
Μαθήματα Arduino: Ωμικές Αντιστάσεις: Σε σειρά, παράλληλα – μετρήσεις.
 
Μαθήματα Arduino: Κύκλωμα #2: Απλό κύκλωμα διακόπτη SW
Μαθήματα Arduino: Κύκλωμα #2: Απλό κύκλωμα διακόπτη SWΜαθήματα Arduino: Κύκλωμα #2: Απλό κύκλωμα διακόπτη SW
Μαθήματα Arduino: Κύκλωμα #2: Απλό κύκλωμα διακόπτη SW
 
Ιστορική Αναδρομή στα Λειτουργικά Συστήματα – ο πυρήνας, ο φλοιός.
Ιστορική Αναδρομή στα Λειτουργικά Συστήματα – ο πυρήνας, ο φλοιός.Ιστορική Αναδρομή στα Λειτουργικά Συστήματα – ο πυρήνας, ο φλοιός.
Ιστορική Αναδρομή στα Λειτουργικά Συστήματα – ο πυρήνας, ο φλοιός.
 
Αναπαράσταση Δεδομένων - Δειγματοληψία.
Αναπαράσταση Δεδομένων - Δειγματοληψία.Αναπαράσταση Δεδομένων - Δειγματοληψία.
Αναπαράσταση Δεδομένων - Δειγματοληψία.
 
Δεδομένα, Πληροφορία, Αλγόριθμοι, Προγράμματα.
Δεδομένα, Πληροφορία, Αλγόριθμοι, Προγράμματα.Δεδομένα, Πληροφορία, Αλγόριθμοι, Προγράμματα.
Δεδομένα, Πληροφορία, Αλγόριθμοι, Προγράμματα.
 
Μετατροπές μεταξύ αριθμητικών συστημάτων (δυαδικό, δεκαδικό κλπ).
Μετατροπές μεταξύ αριθμητικών συστημάτων (δυαδικό, δεκαδικό κλπ).Μετατροπές μεταξύ αριθμητικών συστημάτων (δυαδικό, δεκαδικό κλπ).
Μετατροπές μεταξύ αριθμητικών συστημάτων (δυαδικό, δεκαδικό κλπ).
 
Αριθμητικά συστήματα - Δυαδικό Σύστημα Αρίθμισης Η/Υ και πράξεις σε αυτό.
Αριθμητικά συστήματα - Δυαδικό Σύστημα Αρίθμισης Η/Υ και πράξεις σε αυτό.Αριθμητικά συστήματα - Δυαδικό Σύστημα Αρίθμισης Η/Υ και πράξεις σε αυτό.
Αριθμητικά συστήματα - Δυαδικό Σύστημα Αρίθμισης Η/Υ και πράξεις σε αυτό.
 

Recently uploaded

5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptxAthina Tziaki
 
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008Θεόδωρος Μαραγκούλας
 
Μαθητικά συμβούλια .
Μαθητικά συμβούλια                                  .Μαθητικά συμβούλια                                  .
Μαθητικά συμβούλια .Dimitra Mylonaki
 
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηΣουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηTheodora Chandrinou
 
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΓιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΟΛΓΑ ΤΣΕΧΕΛΙΔΟΥ
 
Επίσκεψη στο 12ο Γυμνάσιο Πάτρας
Επίσκεψη          στο 12ο Γυμνάσιο ΠάτραςΕπίσκεψη          στο 12ο Γυμνάσιο Πάτρας
Επίσκεψη στο 12ο Γυμνάσιο ΠάτραςDimitra Mylonaki
 
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑΜια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑDimitra Mylonaki
 
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYEKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYssuser369a35
 
Μαθητικές καταλήψεις
Μαθητικές                                  καταλήψειςΜαθητικές                                  καταλήψεις
Μαθητικές καταλήψειςDimitra Mylonaki
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΧρύσα Παπακωνσταντίνου
 
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της ΙταλίαςKonstantina Katirtzi
 
9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
9.SPSS και δείκτες περιγραφικής στατιστικής.pdf9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
9.SPSS και δείκτες περιγραφικής στατιστικής.pdfssuser2f8893
 
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη              στο 11ο Γυμνάσιο ΠάτραςΕπίσκεψη              στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη στο 11ο Γυμνάσιο ΠάτραςDimitra Mylonaki
 
Επίσκεψη στο 10ο Γυμνάσιο Πάτρας
Επίσκεψη          στο 10ο Γυμνάσιο ΠάτραςΕπίσκεψη          στο 10ο Γυμνάσιο Πάτρας
Επίσκεψη στο 10ο Γυμνάσιο ΠάτραςDimitra Mylonaki
 
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptxΠασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx36dimperist
 
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptxΠασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx36dimperist
 
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docxΗ Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docxeucharis
 

Recently uploaded (20)

Σεβασμός .
Σεβασμός                                   .Σεβασμός                                   .
Σεβασμός .
 
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
5ο Κεφάλαιο - Το Λογισμικό του Υπολογιστή.pptx
 
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ  2008
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ ΕΚΠΑΙΔΕΥΤΙΚΩΝ 2008
 
Μαθητικά συμβούλια .
Μαθητικά συμβούλια                                  .Μαθητικά συμβούλια                                  .
Μαθητικά συμβούλια .
 
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνηΣουρεαλιστικά ταξίδια μέσα από την τέχνη
Σουρεαλιστικά ταξίδια μέσα από την τέχνη
 
ΙΣΤΟΡΙΑ Γ΄ ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Γ΄ ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024ΙΣΤΟΡΙΑ Γ΄ ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Γ΄ ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
 
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξειςΓιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
Γιορτή της μητέρας-Φύλλα εργασιών για όλες τις τάξεις
 
Επίσκεψη στο 12ο Γυμνάσιο Πάτρας
Επίσκεψη          στο 12ο Γυμνάσιο ΠάτραςΕπίσκεψη          στο 12ο Γυμνάσιο Πάτρας
Επίσκεψη στο 12ο Γυμνάσιο Πάτρας
 
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑΜια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
Μια νύχτα σε κατάστημα παιχνιδιώνΚΕΙΜΕΝΑ
 
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOYEKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
EKSETASTEA KAI DIDAKTEA YLH G TAKSHS GENIKOY LYKEIOY
 
Μαθητικές καταλήψεις
Μαθητικές                                  καταλήψειςΜαθητικές                                  καταλήψεις
Μαθητικές καταλήψεις
 
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2οΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
ΙΣΤΟΡΙΑ Α' ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΠΤΙΚΕΣ ΑΣΚΗΣΕΙΣ ΜΕΡΟΣ 2ο
 
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ  : ΕΠΑΝΑΛΗΨΗ 2024
ΙΣΤΟΡΙΑ Α΄ΓΥΜΝΑΣΙΟΥ : ΕΠΑΝΑΛΗΨΗ 2024
 
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
2η Διεθνική Συνάντηση μαθητών και καθηγητών στο Σαλέρνο της Ιταλίας
 
9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
9.SPSS και δείκτες περιγραφικής στατιστικής.pdf9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
9.SPSS και δείκτες περιγραφικής στατιστικής.pdf
 
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη              στο 11ο Γυμνάσιο ΠάτραςΕπίσκεψη              στο 11ο Γυμνάσιο Πάτρας
Επίσκεψη στο 11ο Γυμνάσιο Πάτρας
 
Επίσκεψη στο 10ο Γυμνάσιο Πάτρας
Επίσκεψη          στο 10ο Γυμνάσιο ΠάτραςΕπίσκεψη          στο 10ο Γυμνάσιο Πάτρας
Επίσκεψη στο 10ο Γυμνάσιο Πάτρας
 
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptxΠασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
Πασχαλινά αυγά από τη Β΄ τάξη του σχολείου μας.pptx
 
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptxΠασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
Πασχαλινές Λαμπάδες από ΣΤ τάξη του σχολείου μας.pptx
 
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docxΗ Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
Η Κινέζικη Αστρολογία - Ημερολόγιο - Ζώδια.docx
 

Arduino κόμικ (της Jody Culkin, μετάφραση Άννα Μαραγκουδάκη)

  • 1. ΑΠΟ ΤΗΝJODY CULKIN ΤΙ ΕΙΝΑΙ ΤΟ ARDUINO; ΕΙΝΑΙ ΜΙΑ ΑΝΟΙΚΤΟΥ ΚΩΔΙΚΑ ΗΛΕΚΤΡΟΝΙΚΗ ΠΛΑΤΦΟΡΜΑ Π Ο Υ ΧΡΗΣΙΜΟΠΟΙΕΙΤΑΙ ΓΙΑ ΤΗΝ ΚΑΤΑΣΚΕΥΗ ΠΡΩΤΟΤΥΠΩΝ. ΤΙ ΣΗΜΑΙΝΕΙ ΑΥΤΟ; ΑΝΟΙΚΤΟΣ ΚΩΔΙΚΑΣ OPEN SOURCE ΗΛΕΚΤΡΟΝΙΚΑ ELECTRONICS ΠΡΩΤΟΤΥΠΟ PROTOTYPE ΠΛΑΤΦΟΡΜΑ PLATFORM ΛΟΓΙΣΜΙΚΟ ΠΟΥ ΜΠΟΡΕΙ ΝΑ ΧΡΗΣΙΜΟΠΟΙΗΘΕΙ, ΑΝΤΙΓΡΑΦΕΙ, ΜΕΛΕΤΗΘΕΙ, ΤΡΟΠΟΠΟΙΗΘΕΙ ΚΑΙ ΑΝΑΔΙΑΝΕΜΗΘΕΙ ΧΩΡΙΣ ΠΕΡΙΟΡΙΣΜΟ Ή ΧΡΗΜΑΤΙΚΟ ΑΝΤΙΤΙΜΟ. ΑΝΑΦΕΡΕΤΑΙ ΣΥΝΗΘΩΣ ΣΕ ΛΟΓΙΣΜΙΚΟ (SOFTWARE) Ή ΥΛΙΚΟ (HARDWARE). Η ΤΕΧΝΟΛΟΓΙΑ ΠΟΥ ΧΡΗΣΙΜΟΠΟΙΕΙ ΤΟΝ ΕΛΕΓΧΟ ΡΟΗΣ ΗΛΕΚΤΡΟΝΙΩΝ ΚΑΙ ΑΛΛΩΝ ΗΛΕΚΤΡΙΚΑ ΦΟΡΤΙΣΜΕΝΩΝ ΣΩΜΑΤΩΝ ΣΕ ΔΙΑΦΟΡΕΣ ΕΦΑΡΜΟΓΕΣ. ΜΙΑ ΜΟΡΦΗ ΠΟΥ ΛΕΙΤΟΥΡΓΕΙ ΩΣ ΒΑΣΗ Ή ΣΗΜΕΙΟ ΑΝΑΦΟΡΑΣ (ΠΡΟΤΥΠΟ) ΓΙΑ ΕΠΟΜΕΝΕΣ. ΥΛΙΚΟ Π ΟΥ ΕΙΝΑΙ ΣΧΕΔΙΑΣΜΕΝΟ ΕΤΣΙ ΩΣΤΕ ΝΑ ΕΙΝΑΙ ΣΕ ΘΕΣΗ ΝΑ ΥΠΟΣΤΗΡΙΞΕΙ ΔΙΑΦΟΡΩΝ ΕΙΔΩΝ ΛΟΓΙΣΜΙΚΑ.
  • 2. ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΗΣ ΦΩΤΟΚΥΤΤΑΡΟ ΠΛΑΚΕΤΑ ΠΡΩΤΟΤΥΠΩΝ / BREADBOARD LED / ΔΙΟΔΟΣ ΕΚΠΟΜΠΗΣ ΦΩΤΟΣ ΕΝΑ ARDUINO ΠΕΡΙΕΧΕΙ ΕΝΑ ΜΙΚΡΟΤΣΙΠ, ΔΗΛΑΔΗ ΕΝΑΝ ΠΟΛΥ ΜΙΚΡΟ ΥΠΟΛΟΓΙΣΤΗ ΠΟΥ ΜΠΟΡΟΥΜΕ ΝΑ ΠΡΟΓΡΑΜΜΑΤΙΣΟΥΜΕ. ΣΕ ΑΥΤΟ ΣΥΝΔΕΟΝΤΑΙ ΣΕΝΣΟΡΕΣ ΠΟΥ ΔΕΧΟΝΤΑΙ ΕΞΩΤΕΡΙΚΑ ΕΡΕΘΙΣΜΑΤΑ (ΓΙΑ ΠΑΡΑΔΕΙΓΜΑ ΤΟ ΠΟΣΟ ΦΩΣ ΥΠΑΡΧΕΙ ΣΕ ΕΝΑ ΔΩΜΑΤΙΟ) ΚΑΙ ΜΠΟΡΕΙ ΝΑ ΚΑΘΟΡΙΣΕΙ ΤΟΝ ΤΡΟΠΟ ΜΕ ΤΟΝ ΟΠΟΙΟ ΑΛΛΑ ΑΝΤΙΚΕΙΜΕΝΑ ΑΝΤΙΔΡΟΥΝ ΣΕ ΑΥΤΑ (ΟΤΑΝ ΣΤΟ ΔΩΜΑΤΙΟ ΣΚΟΤΕΙΝΙΑΖΕΙ ΑΝΑΒΕΙ ΕΝΑ ΦΩΣ). ΕΝΕΡΓΟΠΟΙΗΜΕΝΟ ON ΑΠΕΝΕΡΓΟΠΟΙΗΜΕΝΟ OFF Ή ΜΠΟΡΕΙ ΝΑ ΑΝΤΑΠΟΚΡΙΝΕΤΑΙ ΣΤΟ ΑΝΟΙΓΜΑ Ή ΚΛΕΙΣΙΜΟ ΕΝΟΣ ΔΙΑΚΟΠΤΗ. ΕΝΑ ΠΟΝΤΙΚΙ ΕΙΝΑΙ ΕΝΑΣ ΣΥΝΗΘΗΣ ΤΡΟΠΟΣ ΕΙΣΑΓΩΓΗΣ ΠΛΗΡΟΦΟΡΙΩΝ ΣΤΟΝ ΥΠΟΛΟΓΙΣΤΗ ΕΝΩ ΜΙΑ ΟΘΟΝΗ ΕΝΑΣ ΤΡΟΠΟΣ ΕΞΑΓΩΓΗΣ. ΟΙ ΜΙΚΡΟΕΠΕΞΕΡΓΑΣΤΕΣ ΚΑΝΟΥΝ ΧΡΗΣΗ ΕΙΣΟΔΩΝ ΚΑΙ ΕΞΟΔΩΝ ΟΠΩΣ ΟΙ ΥΠΟΛΟΓΙΣΤΕΣ. ΟΙ ΕΙΣΟΔΟΙ ΚΑΤΑΓΡΑΦΟΥΝ ΠΛΗΡΟΦΟΡΙΕΣ ΠΟΥ ΠΡΟΕΡΧΟΝΤΑΙ ΑΠΟ ΤΟΝ ΧΡΗΣΤΗ Ή ΤΟ ΠΕΡΙΒΑΛΛΟΝ ΕΝΩ ΟΙ ΕΞΟΔΟΙ ΑΛΛΗΛΕΠΙΔΡΟΥΝ ΜΕ ΤΙΣ ΠΛΗΡΟΦΟΡΙΕΣ ΑΥΤΕΣ ΓΙΑ ΝΑ ΠΑΡΑΞΟΥΝ ΕΝΑ ΑΠΟΤΕΛΕΣΜΑ.
  • 3. ΣΤΙΓΜΙΑΙΟΣ ΔΙΑΚΟΠΤΗΣ / ΜΠΟΥΤΟΝ ΑΝΤΙΣΤΑΣΗ ΜΕ ΕΥΑΙΣΘΗΣΙΑ ΣΤΗ ΔΥΝΑΜΗ ΜΙΑ ΕΙΣΟΔΟΣ ΜΠΟΡΕΙ ΝΑ ΕΙΝΑΙ ΕΝΑΣ ΔΙΑΚΟΠΤΗΣ Ή ΕΝΑΣ ΣΕΝΣΟΡΑΣ. ΜΟΤΕΡ ΣΥΝΕΧΟΥΣ ΡΕΥΜΑΤΟΣ ΟΠΟΙΟΔΗΠΟΤΕ ΑΝΤΙΚΕΙΜΕΝΟ ΠΟΥ ΘΕΛΟΥΜΕ ΝΑ ΕΝΕΡΓΟΠΟΙΗΣΟΥΜΕ Ή ΑΠΕΝΕΡΓΟΠΟΙΗΣΟΥΜΕ ΜΠΟΡΕΙ ΝΑ ΕΙΝΑΙ ΕΞΟΔΟΣ ΤΟΥ ΣΥΣΤΗΜΑΤΟΣ, ΟΠΩΣ ΕΝΑ ΜΟΤΕΡ Ή ΕΝΑΣ ΥΠΟΛΟΓΙΣΤΗΣ. ΠΟΙΑ ΕΙΝΑΙ Η ΔΙΑΦΟΡΑ ΑΝΑΜΕΣΑ ΣΤΙΣ ΑΝΑΛΟΓΙΚΕΣ ΚΑΙ ΨΗΦΙΑΚΕΣ ΕΙΣΟΔΟΥΣ ΚΑΙ ΕΞΟΔΟΥΣ; Η ΨΗΦΙΑΚΗ ΠΛΗΡΟΦΟΡΙΑ ΕΙΝΑΙ ΔΙΑΚΡΙΤΗ ΚΑΙ ΠΕΠΕΡΑΣΜΕΝΗ. ΠΕΡΙΓΡΑΦΕΤΑΙ ΜΕ ΔΥΟ ΤΡΟΠΟΥΣ, 1 ΚΑΙ 0 Η ΕΝΕΡΓΟΠΟΙΗΜΕΝΗ ΚΑΙ ΑΠΕΝΕΡΓΟΠΟΙΗΜΕΝΗ (ON – OFF). Η ΑΝΑΛΟΓΙΚΗ ΠΛΗΡΟΦΟΡΙΑ ΧΑΡΑΚΤΗΡΙΖΕΤΑΙ ΑΠΟ ΜΙΑ ΣΥΝΕΧΟΜΕΝΗ ΡΟΗ. ΜΠΟΡΕΙ ΝΑ ΛΑΒΕΙ ΑΠΕΡΙΟΡΙΣΤΟ ΑΡΙΘΜΟ ΤΙΜΩΝ. ΟΙ ΕΙΣΟΔΟΙ ΚΑΙ ΕΞΟΔΟΙ ΜΠΟΡΟΥΝ ΝΑ ΕΙΝΑΙ ΕΙΤΕ ΨΗΦΙΑΚΕΣ ΕΙΤΕ ΑΝΑΛΟΓΙΚΕΣ. Η ΨΗΦΙΑΚΗ ΠΛΗΡΟΦΟΡΙΑ ΕΙΝΑΙ ΔΥΑΔΙΚΗ, ΕΙΝΑΙ ΔΗΛΑΔΗ ΑΛΗΘΗΣ Ή ΨΕΥΔΗΣ. Η ΑΝΑΛΟΓΙΚΗ ΕΙΝΑΙ ΣΥΝΕΧΗΣ, ΜΠΟΡΕΙ ΔΗΛΑΔΗ ΝΑ ΠΕΡΙΕΧΕΙ ΕΝΑ ΣΥΝΟΛΟ ΤΙΜΩΝ. ΕΝΑΣ ΔΙΑΚΟΠΤΗΣ ΕΙΝΑΙ ΜΙΑ ΨΗΦΙΑΚΗ ΕΙΣΟΔΟΣ ΕΝΩ ΕΝΑΣ ΣΕΝΣΟΡΑΣ ΜΙΑ ΑΝΑΛΟΓΙΚΗ. ΤΟ ΕΥΡΟΣ ΤΟΥ ΑΝΑΛΟΓΙΚΟΥ ΣΕΝΣΟΡΑ ΠΕΡΙΟΡΙΖΕΤΑΙ ΑΠΟ ΤΗΝ ΜΕΤΑΤΡΟΠΗ ΤΩΝ ΔΕΔΟΜΕΝΩΝ ΠΟΥ ΠΑΡΑΓΕΙ ΣΕ ΨΗΦΙΑΚΑ.
  • 4. HΛΕΚΤΡΙΚΟ ΔΥΝΑΜΙΚΟ Ή ΤΑΣΗ; ΕΝΤΑΣΗ ΡΕΥΜΑΤΟΣ; ΑΝΤΙΣΤΑΣΗ; NΟΜΟΣ ΤΟΥ ΩΜ; ΠΡΙΝ ΣΥΝΔΕΣΟΥΜΕ ΤΟ ARDUINO ΑΣ ΔΟΥΜΕ ΚΑΠΟΙΟΥΣ ΟΡΟΥΣ ΚΑΙ ΑΡΧΕΣ ΛΕΙΤΟΥΡΓΙΑΣ ΤΟΥ ΗΛΕΚΤΡΙΣΜΟΥ ΚΑΙ ΑΡΑ ΤΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΣΥΣΤΗΜΑΤΩΝ ΚΑΙ ΣΥΣΚΕΥΩΝ. ΤΟ ΗΛΕΚΤΡΙΚΟ ΔΥΝΑΜΙΚΟ ΕΙΝΑΙ ΜΟΝΑΔΑ ΜΕΤΡΗΣΗΣ ΤΗΣ ΗΛΕΚΤΡΙΚΗΣ ΤΑΣΗΣ. ΜΕΤΡΑΤΑΙ ΣΕ ΒΟΛΤ (V). ΕΝΤΑΣΗ ΤΟΥ ΗΛΕΚΤΡΙΚΟΥ ΡΕΥΜΑΤΟΣ ΕΙΝΑΙ Ο ΡΥΘΜΟΣ ΔΙΕΛΕΥΣΗΣ ΤΟΥ ΗΛΕΚΤΡΙΚΟΥ ΦΟΡΤΙΟΥ ΑΠΟ ΤΗ ΔΙΑΤΟΜΗ ΕΝΟΣ ΑΓΩΓΟΥ. ΜΕΤΡΑΤΑΙ ΣΕ ΑΜΠΕΡ (Α). ΩΜΙΚΗ ΗΛΕΚΤΡΙΚΗ ΑΝΤΙΣΤΑΣΗ ΕΙΝΑΙ ΤΟ ΜΕΓΕΘΟΣ ΜΕ ΤΟ ΟΠΟΙΟ ΠΡΟΣΜΕΤΡΕΙΤΑΙ Η ΔΥΣΧΕΡΕΙΑ ΣΤΗΝ ΕΛΕΥΣΗ ΗΛΕΚΤΡΙΚΟΥ ΡΕΥΜΑΤΟΣ ΜΕΣΑ ΑΠΟ ΕΝΑ ΥΛΙΚΟ. ΜΕΤΡΑΤΑΙ ΣΕ ΩΜ (OHM). ΗΛΕΚΤΡΙΚΟ ΡΕΥΜΑ ΕΙΝΑΙ Η ΠΡΟΣΑΝΑΤΟΛΙΣΜΕΝΗ ΚΙΝΗΣΗ ΗΛΕΚΤΡΙΚΩΝ ΦΟΡΤΙΩΝ Ή ΦΟΡΕΩΝ ΗΛΕΚΤΡΙΚΟΥ ΦΟΡΤΙΟΥ, ΚΑΤΑ ΜΗΚΟΣ ΕΝΟΣ ΗΛΕΚΤΡΟΦΟΡΟΥ ΑΓΩΓΟΥ. Η ΤΑΧΥΤΗΤΑ ΤΗ ΡΟΗΣ ΚΑΘΟΡΙΖΕΤΑΙ ΑΠΟ ΤΗΝ ΤΑΣΗ. Η ΑΝΤΙΣΤΑΣΗ ΑΥΞΟΜΕΙΩΝΕΙ ΤΟ ΠΟΣΟ ΤΗΣ ΡΟΗΣ ΠΟΥ ΚΥΚΛΟΦΟΡΕΙ ΣΤΟΥΣ ΑΓΩΓΟΥΣ ΕΙΝΑΙ Η ΕΝΤΑΣΗ ΤΟΥ ΗΛΕΚΤΡΙΚΟΥ ΡΕΥΜΑΤΟΣ. ΤΗ ΡΟΗ. ΤΟ ΠΑΡΑΔΕΙΓΜΑ ΤΟΥ ΝΕΡΟΥ ΧΡΗΣΙΜΟΠΟΙΕΙΤΑΙ ΣΥΧΝΑ ΓΙΑ ΝΑ ΠΕΡΙΓΡΑΨΕΙ ΤΕΤΟΙΟΥΣ ΟΡΟΥΣ. ΝΑ ΕΝΑ ΜΟΝΤΕΛΟ.
  • 5. - + Ο ΝΟΜΟΣ ΤΟΥ ΩΜ ΕΝΤΑΣΗ = ΤΑΣΗ / ΑΝΤΙΣΤΑΣΗ (I= V/R) Ή ΑΝΤΙΣΤΑΣΗ = ΤΑΣΗ / ΕΝΤΑΣΗ (R = V/I) Ή ΤΑΣΗ = ΑΝΤΙΣΤΑΣΗ * ΕΝΤΑΣΗ (V = R*I) Η ΣΧΕΣΗ ΠΟΥ ΥΠΑΡΧΕΙ ΑΝΑΜΕΣΑ ΣΤΗΝ ΤΑΣΗ, ΣΤΗΝ ΕΝΤΑΣΗ ΚΑΙ ΣΤΗΝ ΑΝΤΙΣΤΑΣΗ ΑΝΑΚΑΛΥΦΘΗΚΕ ΑΠΟ ΤΟΝ ΓΕΡΜΑΝΟ ΦΥΣΙΚΟ GEORG OHM. ΓΙΑ ΠΑΡΑΔΕΙΓΜΑ, ΑΝ ΑΥΞΗΣΟΥΜΕ ΤΗΝ ΑΝΤΙΣΤΑΣΗ ΘΑ ΕΧΟΥΜΕ ΜΙΚΡΟΤΕΡΗ ΡΟΗ. Η ΑΛΛΙΩΣ ΑΝ ΑΥΞΗΣΟΥΜΕ ΤΗΝ ΤΑΣΗ, ΜΕΓΑΛΥΤΕΡΗ ΡΟΗ. ΤΩΡΑ ΑΣ ΔΟΥΜΕ ΕΝΑ ΑΠΛΟ ΚΥΚΛΩΜΑ. ΚΑΘΕ ΚΥΚΛΩΜΑ ΕΙΝΑΙ ΕΝΑΣ ΚΛΕΙΣΤΟΣ ΒΡΟΓΧΟΣ ΠΟΥ ΕΧΕΙ ΜΙΑ ΠΗΓΗ ΕΝΕΡΓΕΙΑΣ (ΜΠΑΤΑΡΙΑ) ΚΑΙ ΕΝΑ ΦΟΡΤΙΟ (ΛΑΜΠΑ). ΤΟ ΦΟΡΤΙΟ ΜΕΤΑΤΡΕΠΕΙ ΤΗΝ ΗΛΕΚΤΡΙΚΗ ΕΝΕΡΓΕΙΑ ΠΟΥ ΠΑΡΕΧΕΤΑΙ ΑΠΟ ΤΗΝ ΜΠΑΤΑΡΙΑ ΓΙΑ ΝΑ ΤΗΝ ΧΡΗΣΙΜΟΠΟΙΗΣΕΙ. ΑΥΤΟ ΤΟ ΚΥΚΛΩΜΑ ΕΧΕΙ ΚΑΙ ΔΙΑΚΟΠΤΗ. Λάμπα Διακόπτης Παροχή ενέργειας συνεχούς ρεύματος ΑΥΤΟ ΕΙΝΑΙ ΕΝΑ ΣΧΕΔΙΟ ΤΟΥ ΙΔΙΟΥ ΚΥΚΛΩΜΑΤΟΣ (ΑΝΑΠΑΡΙΣΤΑ ΤΟ ΚΥΚΛΩΜΑ ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΣΥΜΒΟΛΑ ΑΝΤΙ ΓΙΑ ΗΛΕΚΤΡΟΝΙΚΑ ΜΕΡΗ). ΟΤΑΝ Ο ΔΙΑΚΟΠΤΗΣ ΕΙΝΑΙ ΣΤΗΝ ΚΛΕΙΣΤΗ ΘΕΣΗ (ΕΝΕΡΓΟΠΟΙΗΜΕΝΟΣ), ΤΟ ΡΕΥΜΑ ΡΕΕΙ ΑΠΟ ΤΗΝ ΠΗΓΗ ΕΝΕΡΓΕΙΑΣ ΚΑΙ ΑΝΑΒΕΙ ΤΗΝ ΛΑΜΠΑ.
  • 6. I I Συνεχές ρεύμα (DC) Εναλλασσόμενο ρεύμα (ΑC) I I ΥΠΑΡΧΟΥΝ ΔΥΟ ΤΥΠΟΙ ΚΥΚΛΩΜΑΤΩΝ, ΤΑ ΣΥΝΕΧΟΥΣ ΡΕΥΜΑΤΟΣ ΚΑΙ ΤΑ ΕΝΑΛΛΑΣΣΟΜΕΝΟΥ ΡΕΥΜΑΤΟΣ. ΣΕ ΕΝΑ ΚΥΚΛΩΜΑ ΣΥΝΕΧΟΥΣ ΡΕΥΜΑΤΟΣ Η ΡΟΗ ΕΙΝΑΙ ΜΟΝΗΣ ΚΑΤΕΥΘΥΝΣΗΣ. ΣΕ ΕΝΑ ΕΝΑΛΛΑΣΣΟΜΕΝΟ ΤΟ ΡΕΥΜΑ ΡΕΕΙ ΠΡΟΣ ΑΝΤΙΘΕΤΕΣ ΚΑΤΕΥΘΥΝΣΕΙΣ ΑΝΑ ΙΣΑ ΧΡΟΝΙΚΑ ΔΙΑΣΤΗΜΑΤΑ. ΕΔΩ ΘΑ ΜΙΛΗΣΟΥΜΕ ΜΟΝΟ ΓΙΑ ΚΥΚΛΩΜΑΤΑ ΣΥΝΕΧΟΥΣ ΡΕΥΜΑΤΟΣ. ΤΩΡΑ ΠΟΥ ΞΑΝΑΕΙΔΑΜΕ ΚΑΠΟΙΑ ΒΑΣΙΚΑ ΓΙΑ ΤΟ ΡΕΥΜΑ ΑΣ ΓΥΡΙΣΟΥΜΕ ΠΙΣΩ ΣΤΟ ARDUINO. ΤΟ ARDUINO ΧΡΕΙΑΖΕΤΑΙ ΕΝΕΡΓΕΙΑ ΓΙΑ ΝΑ ΛΕΙΤΟΥΡΓΗΣΕΙ. ΠΡΕΠΕΙ ΝΑ ΤΟ ΣΥΝΔΕΣΟΥΜΕ ΣΕ ΕΝΑΝ ΥΠΟΛΟΓΙΣΤΗ ΩΣΤΕ ΝΑ ΤΟ ΠΡΟΓΡΑΜΜΑΤΙΣΟΥΜΕ. ΣΥΝΔΕΟΝΤΑΣ ΤΟ ARDUINO ΜΕ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ ΜΕΣΩ ΕΝΟΣ ΚΑΛΩΔΙΟΥ USB ΤΟΥ ΠΑΡΕΧΟΥΜΕ ΤΗΝ ΑΠΑΙΤΟΥΜΕΝΗ ΕΝΕΡΓΕΙΑ ΚΑΙ ΕΤΣΙ ΜΠΟΡΟΥΜΕ ΝΑ ΑΡΧΙΣΟΥΜΕ ΝΑ ΠΡΟΓΡΑΜΜΑΤΙΖΟΥΜΕ. ΚΑΤΕΒΑΣΕ ΑΠΟ ΕΔΩ: HTTP://WWW.ARDUINO.CC/EN/MAIN/SOFTWARE ΓΙΑ ΝΑ ΠΡΟΓΡΑΜΜΑΤΙΣΕΙΣ ΤΟ ARDUINO ΠΡΕΠΕΙ ΝΑ ΚΑΤΕΒΑΣΕΙΣ ΚΑΙ ΝΑ ΕΓΚΑΤΑΣΤΗΣΕΙΣ ΣΥΓΚΕΚΡΙΜΕΝΟ ΛΟΓΙΣΜΙΚΟ ΤΟ ΟΠΟΙΟ ΠΑΡΕΧΕΤΑΙ ΕΛΕΥΘΕΡΑ ΣΤΟΝ ΠΑΡΑΠΑΝΩ ΣΥΝΔΕΣΜΟ. ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ARDUINO ΤΡΕΧΕΙ ΣΕ MAC OS X, WINDOWS ΚΑΙ LINUX.
  • 7. ΓΙΑ ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ARDUINO ΣΕ MAC: HTTP://WWW.ARDUINO.CC/EN/GUIDE/MACOSX ΓΙΑ ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ARDUINO ΣΕ WINDOWS: HTTP://WWW.ARDUINO.CC/EN/GUIDE/WINDOWS ΓΙΑ ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ARDUINO ΣΕ LINUX: HTTP://WWW.ARDUINO.CC/PLAYGROUND/LEARNING/LINUX ΠΗΓΑΙΝΕ ΣΤΙΣ ΙΣΤΟΣΕΛΙΔΕΣ ΓΙΑ ΑΝΑΛΥΤΙΚΕΣ ΟΔΗΓΙΕΣ ΕΓΚΑΤΑΣΤΑΣΗΣ ΣΕ ΑΥΤΕΣ ΤΙΣ ΠΛΑΤΦΟΡΜΕΣ. ΑΦΟΥ ΕΓΚΑΤΑΣΤΗΣΕΙΣ ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ARDUINO ΣΥΝΕΔΕΣΕ ΤΟ ΣΤΟΝ ΥΠΟΛΟΓΙΣΤΗ. ΠΑΝΩ ΣΤΗΝ ΠΛΑΚΕΤΑ ΠΡΕΠΕΙ ΝΑ ΑΝΑΨΕΙ ΕΝΑ LED ΜΕ ΣΗΜΑΝΣΗ ON. ΑΝΟΙΞΕ ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ARDUINO. ΣΤΟ ΜΕΝΟΥ ΕΡΓΑΛΕΙΑ (MENU > TOOLS) ΕΠΕΛΕΞΕ ΤΟ ΕΙΔΟΣ ΤΗΣ ΠΛΑΚΕΤΑΣ ΠΟΥ ΧΡΗΣΙΜΟΠΟΙΕΙΣ (TOOLS > BOARD). ΓΙΑ ΠΑΡΑΔΕΙΓΜΑ ARDUINO UNO. ΜΕΤΑ ΕΠΕΛΕΞΕ ΤΗΝ ΣΕΙΡΙΑΚΗ ΘΥΡΑ (TOOLS > SERIAL PORT). ΣΕ MAC ΥΠΟΛΟΓΙΣΤΗ ΑΥΤΟ ΘΑ ΜΟΙΑΖΕΙ ΜΕ /DEV/TTY.USBMODEM. ΣΕ ΥΠΟΛΟΓΙΣΤΗ ΜΕ ΛΕΙΤΟΥΡΓΙΚΟ WINDOWS ΘΑ ΕΙΝΑΙ COM3 Η ΚΑΤΙ ΠΑΡΟΜΟΙΟ.
  • 8. ΤΙ ΕΙΝΑΙ ΤΟ ΟΛΟΚΛΗΡΩΜΕΝΟ ΠΕΡΙΒΑΛΛΟΝ ΑΝΑΠΤΥΞΗΣ (INTEGRATED DEVEL-OPMENT ENVIRON-MENT / IDE); ΟΤΑΝ ΚΑΤΕΒΑΖΕΙΣ ΤΟ ΛΟΓΙΣΜΙΚΟ ΤΟΥ ARDUINO ΚΑΤΕΒΑΖΕΙΣ ΕΝΑ IDE. ΑΥΤΟ ΣΥΝΔΥΑΖΕΙ ΕΝΑ ΕΠΕΞΕΡΓΑΣΤΗ ΠΗΓΑΙΟΥ ΚΩΔΙΚΑ (TEXT EDITOR), ΕΝΑΝ ΜΕΤΑΓΛΩΤΤΙΣΤΗ (COMPILER) ΚΑΙ ΑΛΛΑ ΕΡΓΑΛΕΙΑ ΠΟΥ ΒΟΗΘΑΝΕ ΤΟΥΣ ΠΡΟΓΡΑΜΜΑΤΙΣΤΕΣ ΣΤΗΝ ΑΝΑΠΤΥΞΗ ΠΡΟΓΡΑΜΜΑΤΩΝ. int ledPin = 13; void setup() { pinMode(ledPin, OUTPUT OUTPUT ); } void loop() { Serial.println(analogRead(A0); } ΤΟ IDE ΤΟΥ ARDUINO ΣΟΥ ΕΠΙΤΡΕΠΕΙ ΝΑ ΦΤΙΑΞΕΙΣ ‘ΣΚΙΤΣΑ’ (SKETCHES) Ή ΠΡΟΓΡΑΜΜΑΤΑ ΚΑΙ ΝΑ ΤΑ ΦΟΡΤΩΣΕΙΣ ΣΤΗΝ ΠΛΑΚΕΤΑ. ΑΝΟΙΞΕ ΤΟ ΠΑΡΑΔΕΙΓΜΑ ‘BLINK’ ΑΠΟ ΤΟ ΜΕΝΟΥ FILE (FILE > EXAMPLES > 1.BASICS > BLINK). ΚΟΥΜΠΙ UPLOAD ΓΙΑ ΝΑ ΦΟΡΤΩΣΕΙΣ ΤΟ ΣΚΙΤΣΟ ΣΤΗΝ ΠΛΑΚΕΤΑ ΠΑΤΑ ΤΟ ΚΟΥΜΠΙ UPLOAD ΠΟΥ ΒΡΙΣΚΕΤΑΙ ΣΤΗ ΣΕΙΡΑ ΜΕ ΤΑ ΚΟΥΜΠΙΑ ΣΤΟ ΠΑΝΩ ΜΕΡΟΣ ΤΟΥ ΠΑΡΑΘΥΡΟΥ. ΣΤΟ ΚΑΤΩ ΜΕΡΟΣ ΤΟΥ ΘΑ ΕΜΦΑΝΙΣΤΟΥΝ ΚΑΠΟΙΑ ΜΗΝΥΜΑΤΑ ΚΑΙ ΣΤΟ ΤΕΛΟΣ ΘΑ ΔΕΙΣ ΤΗ ΦΡΑΣΗ DONE UPLOADING ΠΟΥ ΣΗΜΑΙΝΕΙ ΟΤΙ ΤΟ ΣΚΙΤΣΟ ΣΟΥ ΦΟΡΤΩΘΗΚΕ ΕΠΙΤΥΧΩΣ. ΤΟ LED ΣΤΗ ΘΕΣΗ (PIN) 13 ΤΗΣ ΠΛΑΚΕΤΑΣ ΤΟΥ ARDUINO ΘΑ ΑΡΧΙΣΕΙ ΝΑ ΑΝΑΒΟΣΒΗΝΕΙ.
  • 9. void setup() { // ορίζει το ψηφιακό pin ως έξοδο // το pin 13 είναι συνδεδεμένο με LED στα περισσότερα Arduino pinMode(13, OUTPUT); } void loop() { digitalWrite(13, HIGH); // ενεργοποιεί το LED delay(1000); // ορίζει χρονική αναμονή ενός δευτερόλεπτου digitalWrite(13, LOW); // απενεργοποιεί το LED delay(1000); // ορίζει χρονική αναμονή ενός δευτερόλεπτου } ΕΝΑ ΣΚΙΤΣΟ ΟΠΩΣ ΕΝΑ ΠΡΟΓΡΑΜΜΑ ΓΡΑΜΜΕΝΟ ΣΕ ΟΠΟΙΑΔΗΠΟΤΕ ΓΛΩΣΣΑ, ΕΙΝΑΙ ΜΙΑ ΑΚΟΛΟΥΘΙΑ ΕΝΤΟΛΩΝ ΠΡΟΣ ΤΟΝ ΥΠΟΛΟΓΙΣΤΗ. ΑΝ ΠΑΡΑΤΗΡΗΣΕΙΣ ΠΡΟΣΕΚΤΙΚΑ ΤΟ ΣΚΙΤΣΟ BLINK ΠΑΡΑΤΗΡΕΙΣ ΟΤΙ ΥΠΑΡΧΟΥΝ ΔΥΟ ΒΑΣΙΚΑ ΤΜΗΜΑΤΑ, ΤΟ SETUP ΚΑΙ ΤΟ LOOP. SETUP: ΕΚΤΕΛΕΙΤΑΙ ΜΙΑ ΦΟΡΑ ΣΤΗΝ ΑΡΧΗ ΟΤΑΝ ΤΟ ΠΡΟΓΡΑΜΜΑ ΑΡΧΙΖΕΙ ΝΑ ΤΡΕΧΕΙ LOOP : ΕΠΑΝΑΛΑΜΒΑΝΕΤΑΙ ΣΥΝΕΧΩΣ ΑΥΤΑ ΕΙΝΑΙ ΤΜΗΜΑΤΑ (BLOCKS) ΚΩΔΙΚΑ ΠΟΥ ΟΝΟΜΑΖΟΝΤΑΙ ΛΕΙΤΟΥΡΓΙΕΣ (FUNCTIONS) ΚΑΙ ΒΡΙΣΚΟΝΤΑΙ ΣΕ ΚΑΘΕ ΠΡΟΓΡΑΜΜΑ. Ο ΚΩΔΙΚΑΣ ΠΟΥ ΠΕΡΙΕΧΟΥΝ ΤΟΠΟΘΕΤΕΙΤΑΙ ΣΕ ΑΓΚΙΣΤΡΑ { }. HTTP://ARDUINO.CC/EN/REFERENCE/HOMEPAGE ΠΗΓΑΙΝΕ ΣΤΗΝ ΙΣΤΟΣΕΛΙΔΑ ΤΟΥ ARDUINO ΓΙΑ ΤΟΝ ΟΔΗΓΟ ΒΟΗΘΕΙΑΣ (ARDUINO REFERENCE GUIDE) ΚΑΙ ΑΛΛΕΣ ΠΗΓΕΣ ΠΟΥ ΘΑ ΣΕ ΒΟΗΘΗΣΟΥΝ ΝΑ ΜΑΘΕΙΣ ΤΗ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ. void setup() { //δηλώνει την αρχή του συγκεκριμένου τμήματος του κώδικα pinMode(13, OUTPUT); //ορίζει το pin 13 ως έξοδο } //τέλος τμήματος κώδικα void loop() { //δηλώνει την αρχή του συγκεκριμένου τμήματος του κώδικα digitalWrite(13, HIGH); //δίνει στο pin 13 την τιμή high delay(1000); //χρονοκαθηστέρηση ενός δευτερόλεπτου digitalWrite(13, LOW); //δίνει στο pin 13 την τιμή low delay(1000); //χρονοκαθηστέρηση ενός δευτερόλεπτου } //τέλος τμήματος κώδικα ΑΣ ΔΟΥΜΕ ΑΥΤΟ ΤΟ ΑΠΛΟ ΚΟΜΜΑΤΙ ΚΩΔΙΚΑ ΓΡΑΜΜΗ ΓΡΑΜΜΗ ΓΙΑ ΝΑ ΤΟ ΚΑΤΑΝΟΗΣΟΥΜΕ.
  • 10. ΠΩΣ ΕΛΕΓΧΟΥΜΕ ΑΝΤΙΚΕΙΜΕΝΑ ΠΟΥ ΔΕΝ ΕΙΝΑΙ ΠΑΝΩ ΣΤΗΝ ΠΛΑΚΕΤΑ ΤΟΥ ARDUINO? ΤΟ ΣΥΝΔΕΟΥΜΕ ΜΕ ΜΙΑ ΠΛΑΚΕΤΑ ΠΡΩΤΟΤΥΠΩΝ Ή ΑΛΛΙΩΣ BREADBOARD (ΣΤΗΝ ΠΛΑΚΕΤΑ ΑΥΤΗ ΔΕΝ ΧΡΕΙΑΖΟΝΤΑΙ ΣΥΓΚΟΛΛΗΣΕΙΣ). ΘΑ ΣΥΝΔΕΣΟΥΜΕ ΤΗΝ ΠΑΡΟΧΗ ΡΕΥΜΑΤΟΣ (5V) ΚΑΙ ΤΗ ΓΕΙΩΣΗ (GND) ΑΠΟ ΤΗΝ ΠΛΑΚΕΤΑ ΣΤΙΣ ΚΑΘΕΤΑ ΣΥΝΔΕΔΕΜΕΝΕΣ ΟΠΕΣ ΣΤΑ ΑΡΙΣΤΕΡΑ ΚΑΙ ΔΕΞΙΑ ΜΕ ΚΑΛΩΔΙΟ ΔΙΑΜΕΤΡΟΥ 0.645 ΧΙΛ. (22 GAUGE). ΕΠΙΠΛΕΟΝ ΣΤΟΙΧΕΙΑ ΜΠΟΡΟΥΝ ΝΑ ΣΥΝΔΕΘΟΥΝ ΕΚΕΙ ΑΝΑΛΟΓΑ ΜΕ ΤΙΣ ΑΝΑΓΚΕΣ ΤΗΣ ΚΑΤΑΣΚΕΥΗΣ. ΟΠΕΣ ΠΟΥ ΣΥΝΔΕΟΝΤΑΙ ΟΡΙΖΟΝΤΙΑ ΟΠΕΣ ΠΟΥ ΣΥΝΔΕΟΝΤΑΙ ΚΑΘΕΤΑ ΑΥΤΟ ΤΟ BREADBOARD ΕΧΕΙ ΔΥΟ ΣΕΙΡΕΣ ΟΠΩΝ ΠΟΥ ΔΙΑΤΡΕΧΟΥΝ ΤΗΝ ΑΡΙΣΤΕΡΗ ΚΑΙ ΔΕΞΙΑ ΠΛΕΥΡΑ ΤΟΥ ΚΑΙ ΑΠΟ 5 ΣΕΙΡΕΣ ΕΚΑΤΕΡΩΘΕΝ ΤΗΝ ΚΕΝΤΡΙΚΗΣ ΣΧΙΣΜΗΣ . ΟΙ ΑΚΡΙΑΝΕΣ ΣΕΙΡΕΣ ΣΥΝΔΕΟΝΤΑΙ ΚΑΘΕΤΑ ΕΝΩ ΚΑΘΕ ΓΡΑΜΜΗ 5 ΟΠΩΝ ΤΩΝ ΚΕΝΤΡΙΚΩΝ ΣΕΙΡΩΝ ΣΥΝΔΕΕΤΑΙ ΟΡΙΖΟΝΤΙΑ. ΑΝΟΔΟΣ (ΣΥΝΔΕΕΤΑΙ ΜΕ ΤΗΝ ΜΠΑΤΑΡΙΑ) ΚΑΘΟΔΟΣ (ΣΥΝΔΕΕΤΑΙ ΜΕ ΤΗ ΓΕΙΩΣΗ) ΟΤΑΝ ΜΕΣΑ ΑΠΟ ΕΝΑ LED ΡΕΕΙ ΗΛΕΚΤΡΙΚΟ ΡΕΥΜΑ ΜΕ ΤΗ ΣΩΣΤΗ ΚΑΤΕΥΘΥΝΣΗ ΑΥΤΟ ΑΝΑΒΕΙ. ΘΑ ΣΥΝΔΕΣΟΥΜΕ ΕΝΑ LED ΣΤΟ BREADBOARD ΚΑΙ ΕΝ ΣΥΝΕΧΕΙΑ ΣΤΟ ARDUINO ΜΕ ΣΚΟΠΟ ΝΑ ΤΟ ΕΛΕΓΞΟΥΜΕ ΜΕΣΩ ΚΩΔΙΚΑ.
  • 11. Η ΑΝΟΔΟΣ ΕΙΝΑΙ ΣΥΝΔΕΔΕΜΕΝΗ ΜΕ ΤΟ PIN 2 ΤΗΣ ΠΛΑΚΕΤΑΣ ΜΕΣΩ ΜΙΑΣ ΑΝΤΙΣΤΑΣΗΣ 220 ΩΜ. Η ΚΑΘΟΔΟΣ ΕΙΝΑΙ ΣΥΝΔΕΔΕΜΕΝΗ ΜΕ ΤΗ ΓΕΙΩΣΗ. ΤΑ PINS 2 ΜΕ 13 ΜΠΟΡΟΥΝ ΝΑ ΡΥΘΜΙΣΤΟΥΝ ΩΣ ΨΗΦΙΑΚΕΣ ΕΙΣΟΔΟΙ ΚΑΙ ΕΞΟΔΟΙ. ΠΑΤΑ ΤΟ ΚΟΥΜΠΙ ΝΕW ΣΤΟ ΠΑΡΑΘΥΡΟ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ ΓΙΑ ΝΑ ΑΝΟΙΞΕΙΣ ΕΝΑ ΚΑΙΝΟΥΡΓΙΟ ΑΡΧΕΙΟ (ΝΕW). void setup() { pinMode(2, OUTPUT); } void loop() { digitalWrite(2, HIGH); delay(500); digitalWrite(2, LOW); delay(500); } ΣΤΟ ΤΜΗΜΑ ΤΟΥ SETUP ΟΡΙΖΟΥΜΕ ΤΟ PIN 2 ΣΑΝ ΕΞΟΔΟΣ. ΣΤΟ LOOP ΔΙΝΟΥΜΕ ΣΤΟ PIN 2 ΤΗΝ ΤΙΜΗ HIGH ΩΣΤΕ ΝΑ ΑΝΑΨΕΙ ΤΟ LED. Η ΧΡΟΝΟΚΑΘΗΣΤΕΡΗΣΗ ΠΟΥ ΕΧΟΥΜΕ ΟΡΙΣΕΙ (DELAY) ΕΙΝΑΙ ΣΤΟ ΜΙΣΟ ΔΕΥΤΕΡΟΛΕΠΤΟ. ΟΤΑΝ ΑΛΛΑΖΟΥΜΕ ΤΗΝ ΤΙΜΗ ΤΟΥ PIN 2 ΣΕ LOW ΤΟ LED ΣΒΗΝΕΙ ΚΑΙ ΚΑΝΕΙ ΠΑΥΣΗ ΓΙΑ ΑΛΛΟ ΜΙΣΟ ΔΕΥΤΕΡΟΛΕΠΤΟ. ΚΟΥΜΠΙ VERIFY (ΕΠΑΛΗΘΕΥΣΗ) ΚΟΥΜΠΙ UPLOAD (ΦΟΡΤΩΣΗ) ΠΑΤΑ VERIFY ΣΤΟ ΜΕΝΟΥ ΤΟΥ ΠΡΟΓΡΑΜΜΑΤΟΣ ΓΙΑ ΝΑ ΕΛΕΓΞΕΙΣ ΤΟΝ ΚΩΔΙΚΑ ΣΟΥ. ΑΝ ΔΕΝ ΥΠΑΡΧΟΥΝ ΛΑΘΗ ΠΑΤΑ ΤΟ ΚΟΥΜΠΙ UPLOAD ΓΙΑ ΝΑ ΦΟΡΤΩΣΕΙΣ ΤΟ ΠΡΟΓΡΑΜΜΑ ΣΤΟ ARDUINO. ΤΟ LED ΑΝΑΒΕΙ ΓΙΑ ΜΙΣΟ ΔΕΥΤΕΡΟΛΕΠΤΟ ΚΑΙ ΜΕΤΑ ΣΒΗΝΕΙ ΓΙΑ ΜΙΣΟ ΔΕΥΤΕΡΟΛΕΠΤΟ, ΞΑΝΑ ΚΑΙ ΞΑΝΑ.
  • 12. ΣΤΗ ΣΥΝΕΧΕΙΑ ΘΑ ΠΡΟΣΘΕΣΟΥΜΕ ΕΝΑΝ ΔΙΑΚΟΠΤΗ, ΜΙΑ ΨΗΦΙΑΚΗ ΔΗΛΑΔΗ ΕΙΣΟΔΟ, ΕΤΣΙ ΩΣΤΕ ΝΑ ΜΠΟΡΟΥΜΕ ΝΑ ΑΝΑΒΟΣΒΗΝΟΥΜΕ ΤΟ LED. ΣΥΝΕΔΕΣΕ ΤΗ ΜΙΑ ΑΚΡΗ ΤΟΥ ΔΙΑΚΟΠΤΗ ΣΤΟ PIN 4 ΤΟΥ ARDUINO ΜΑΖΙ ΜΕ ΜΙΑ ΑΝΤΙΣΤΑΣΗ 10Κ ΠΟΥ ΕΧΕΙ ΤΗΝ ΑΛΛΗ ΤΗΣ ΑΚΡΗ ΣΥΝΔΕΔΕΜΕΝΗ ΣΤΗ ΓΕΙΩΣΗ. ΣΥΝΕΔΕΣΕ ΤΗΝ ΑΛΛΗ ΑΚΡΗ ΤΟΥ ΔΙΑΚΟΠΤΗ ΣΤΗΝ ΠΑΡΟΧΗ ΡΕΥΜΑΤΟΣ. ΘΑ ΑΦΗΣΟΥΜΕ ΤΟ LED ΣΤΗ ΘΕΣΗ ΠΟΥ ΗΤΑΝ. void setup() { pinMode(2, OUTPUT); pinMode(4, INPUT); } void loop() { if(digitalRead(4)){ digitalWrite(2, HIGH); }else{ digitalWrite(2, LOW); } } ΤΩΡΑ ΘΑ ΓΡΑΨΟΥΜΕ ΤΟΝ ΚΩΔΙΚΑ. ΣΤΟ SETUP ΟΡΙΖΟΥΜΕ ΤΟ PIN 2 ΣΑΝ ΕΞΟΔΟ ΚΑΙ ΤΟ PIN 4 ΣΑΝ ΕΙΣΟΔΟ. ΣΤΟ LOOP ΧΡΗΣΙΜΟΠΟΙΟΥΜΕ ΜΙΑ ΔΗΛΩΣΗ IF (ΑΝ): ΑΝ ΟΡΙΣΟΥΜΕ ΤΟ PIN 4 ΩΣ HIGH ΤΟΤΕ ΟΡΙΖΟΥΜΕ ΤΟ PIN ΤΟΥ LED ΩΣ HIGH ΕΝΩ ΑΝ ΟΡΙΣΟΥΜΕ ΤΟ PIN ΤΟΥ LED ΩΣ LOW ΑΥΤΟ ΣΒΗΝΕΙ. ΤΟ LED ΑΝΑΒΕΙ ΟΤΑΝ Ο ΔΙΑΚΟΠΤΗΣ ΕΙΝΑΙ ΠΑΤΗΜΕΝΟΣ.
  • 13. Serial Monitor ΕΝΑ ΠΟΤΕΝΣΙΟΜΕΤΡΟ (POT) ΕΙΝΑΙ ΜΙΑ ΜΕΤΑΒΛΗΤΗ ΑΝΤΙΣΤΑΣΗ. Η ΤΙΜΗ ΤΗΣ ΑΝΤΙΣΤΑΣΗΣ ΜΕΤΑΒΑΛΛΕΤΑΙ ΚΑΘΩΣ ΤΟ ΚΟΥΜΠΙ ΤΟΥ ΠΕΡΙΣΤΡΕΦΕΤΑΙ ΚΑΙ ΑΥΞΟΜΕΙΩΝΕΤΑΙ ΑΝΑΛΟΓΑ ΜΕ ΤΗ ΦΟΡΑ ΠΟΥ ΑΥΤΟ ΓΥΡΝΑ. ΤΩΡΑ ΘΑ ΟΡΙΣΟΥΜΕ ΜΙΑ ΑΝΑΛΟΓΙΚΗ ΕΙΣΟΔΟ ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΕΝΑ ΠΟΤΕΝΣΙΟΜΕΤΡΟ. ΤΟΠΟΘΕΤΗΣΕ ΤΟ ΜΕΣΑΙΟ PIN ΤΟΥ ΠΟΤΕΝΣΙΟΜΕΤΡΟΥ ΣΤΟ ΑΝΑΛΟΓΙΚΟ PIN A0. ΣΤΗ ΣΥΝΕΧΕΙΑ ΤΟΠΟΘΕΤΗΣΕ ΤΗ ΜΙΑ ΑΚΡΗ ΤΟΥ ΣΤΗΝ ΠΗΓΗ ΕΝΕΡΓΕΙΑΣ ΚΑΙ ΤΗΝ ΑΛΛΗ ΣΤΗ ΓΕΙΩΣΗ. void setup() { Serial.begin(9600); } void loop() { Serial.println(analogRead(A0)); } ΠΡΩΤΑ ΘΑ ΔΟΥΜΕ ΤΟ ΕΥΡΟΣ ΤΙΜΩΝ ΠΟΥ ΛΑΜΒΑΝΟΥΜΕ ΟΤΑΝ ΓΥΡΝΑΜΕ ΤΟ ΔΙΑΚΟΠΤΗ ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΗ ΣΕΙΡΙΑΚΗ ΟΘΟΝΗ (SERIAL MONITOR). ΣΤΟΝ ΚΩΔΙΚΑ ΜΑΣ ΚΑΝΟΥΜΕ ΕΚΚΙΝΗΣΗ ΤΟΥ ΣΕΙΡΙΑΚΟΥ ΑΝΤΙΚΕΙΜΕΝΟΥ ΣΤΟ SETUP ΜΕ ΤΑΧΥΤΗΤΑ BAUD (BAUD RATE) 9600. ΣΤΟ LOOP ΔΙΑΒΑΖΟΥΜΕ ΤΗΝ ΤΙΜΗ ΑΠΟ ΤΟ ΑΝΑΛΟΓΙΚΟ PIN Α0 ΚΑΙ ΤΟ ΤΥΠΩΝΟΥΜΕ ΣΤΟ ΣΕΙΡΙΑΚΟ ΑΝΤΙΚΕΙΜΕΝΟ ΧΡΗΣΙΜΟΠΟΙΩΝΤΑΣ ΤΗΝ ΕΝΤΟΛΗ PRINTLN. ΠΑΤΑ ΓΙΑ ΝΑ ΑΝΟΙΞΕΙ ΤΟ ΣΕΙΡΙΑΚΟ ΠΑΡΑΘΥΡΟ. ΑΦΟΥ ΕΧΕΙΣ ΦΟΡΤΩΣΕΙ ΤΟΝ ΚΩΔΙΚΑ ΣΤΟ ARDUINO ΠΑΤΑ ΣΤΟ ΚΟΥΜΠΙ ΤΗΣ ΣΕΙΡΙΑΚΗΣ ΟΘΟΝΗΣ ΩΣΤΕ ΝΑ ΜΠΟΡΕΙΣ ΝΑ ΠΑΡΑΚΟΛΟΥΘΕΙΣ ΤΗΝ ΜΕΤΑΒΟΛΗ ΤΩΝ ΤΙΜΩΝ ΚΑΘΩΣ ΓΥΡΝΑΣ ΤΟ ΠΟΤΕΝΣΙΟΜΕΤΡΟ. ΕΝΑ ΠΑΡΑΘΥΡΟ ΘΑ ΑΝΟΙΞΕΙ ΚΑΙ ΘΑ ΔΕΙΣ, ΚΑΘΩΣ ΓΥΡΙΖΕΙΣ ΤΟ ΔΙΑΚΟΠΤΗ, ΤΙΜΕΣ ΠΟΥ ΚΥΜΑΙΝΟΝΤΑΙ ΑΠΟ 0 ΕΩΣ 1023.
  • 14. 5V 0V 5V 0V 5V 0V ΑΣ ΧΡΗΣΙΜΟΠΟΙΗΣΟΥΜΕ ΤΙΣ ΜΕΤΑΒΑΛΛΟΜΕΝΕΣ ΤΙΜΕΣ ΠΟΥ ΛΑΜΒΑΝΟΥΜΕ ΑΠΟ ΤΟ ΠΟΤΕΝΣΙΟΜΕΤΡΟ ΩΣ ΡΟΟΣΤΑΤΗ ΕΛΕΓΧΟΥ ΤΟΥ LED. ΤΟΠΟΘΕΤΗΣΕ, ΠΑΡΕΜΒΑΛΛΟΝΤΑΣ ΜΙΑ ΑΝΤΙΣΤΑΣΗ, ΤΗΝ ΑΝΟΔΟ ΣΤΟ PIN 3 ΤΗΣ ΠΛΑΚΕΤΑΣ ΚΑΙ ΤΗΝ ΚΑΘΟΔΟ ΣΤΗ ΓΕΙΩΣΗ. 0% Κύκλος λειτουργίας - analogWrite(0) 50% Κύκλος λειτουργίας - analogWrite(127) 100% Κύκλος λειτουργίας - analogWrite(255) ΘΑ ΧΡΗΣΙΜΟΠΟΙΗΣΟΥΜΕ ΠΑΛΜΟΕΥΡΙΚΗ ΔΙΑΜΟΡΦΩΣΗ (PULSE WIDTH MODULATION / PWM). ΑΥΤΗ ΕΙΝΑΙ ΜΙΑ ΜΕΘΟΔΟΣ ΠΡΟΣΟΜΟΙΩΣΗΣ ΜΙΑΣ ΑΝΑΛΟΓΙΚΗΣ ΤΙΜΗΣ ΜΕΣΩ ΔΙΑΧΕΙΡΙΣΗΣ ΤΗΣ ΤΑΣΗΣ, ΕΝΕΡΓΟΠΟΙΗΣΗΣ Ή ΑΠΕΝΕΡΓΟΠΟΙΗΣΗΣ ΤΗΣ ΜΕ ΔΙΑΦΟΡΕΤΙΚΟΥΣ ΡΥΘΜΟΥΣ Ή ΚΥΚΛΟΥΣ ΛΕΙΤΟΥΡΓΙΑΣ. ΜΠΟΡΕΙΣ ΝΑ ΚΑΝΕΙΣ ΧΡΗΣΗ ΤΟΥ PWM ΜΕ ΤΑ PINS 3, 5, 6, 9, 10, ΚΑΙ 11. int sensorValue = 0; void setup() { pinMode(3,OUTPUT); } void loop() { sensorValue = analogRead(A0); analogWrite(3, sensorValue/4); } ΑΡΧΙΚΑ ΔΗΜΙΟΥΡΓΟΥΜΕ ΜΙΑ ΜΕΤΑΒΛΗΤΗ ΠΟΥ ΑΠΟΘΗΚΕΥΕΙ ΤΙΣ ΤΙΜΕΣ ΤΟΥ ΠΟΤΕΝΣΙΟΜΕΤΡΟΥ. ΣΤΟ SETUP ΟΡΙΖΟΥΜΕ ΤΟ PIN 3 ΩΣ ΕΞΟΔΟ. ΣΤΟ LOOP ΑΠΟΘΗΚΕΥΟΥΜΕ ΤΗΝ ΤΙΜΗ ΠΟΥ ΛΑΜΒΑΝΟΥΜΕ ΑΠΟ ΤΟ PIN Α0 ΣΤΗΝ ΜΕΤΑΒΛΗΤΗ ΠΟΥ ΟΡΙΣΑΜΕ. ΜΕΤΑ ΔΙΝΟΥΜΕ ΤΗΝ ΤΙΜΗ ΣΤΟ PIN 3, ΕΚΕΙ ΠΟΥ ΕΧΟΥΜΕ ΤΟ LED. ΔΙΑΙΡΟΥΜΕ ΤΗΝ ΜΕΤΑΒΛΗΤΗ ΜΕ ΤΟ 4 ΩΣΤΕ ΝΑ ΕΧΟΥΜΕ ΕΝΑ ΕΥΡΟΣ ΤΙΜΩΝ ΑΠΟ 0 ΜΕΧΡΙ 255 Ή ΑΛΛΙΩΣ ΕΝΑ BYTE. Η ΦΩΤΕΙΝΟΤΗΤΑ ΤΟΥ LED ΚΑΘΩΣ ΓΥΡΙΖΟΥΜΕ ΤΟ ΠΟΤΕΝΣΙΟΜΕΤΡΟ ΚΥΜΑΙΝΕΤΑΙ ΑΠΟ ΕΝΤΕΛΩΣ ΣΒΗΣΤΟ ΜΕΧΡΙ ΠΟΛΥ ΦΩΤΕΙΝΟ.
  • 15. ΑΥΤΟ ΕΙΝΑΙ! ΑΥΤΗ ΕΙΝΑΙ ΜΙΑ ΠΟΛΥ ΣΥΝΤΟΜΗ ΕΙΣΑΓΩΓΗ. ΣΤΑ ΕΠΟΜΕΝΑ ΚΑΡΕ ΜΠΟΡΕΙΣ ΝΑ ΒΡΕΙΣ ΣΥΝΔΕΣΜΟΥΣ ΚΑΙ ΑΛΛΕΣ ΠΗΓΕΣ. ΔΕΣ ΤΑ ΟΛΑ, ΘΑ ΑΝΑΚΑΛΥΨΕΙΣ ΠΟΛΛΑ ΧΡΗΣΙΜΑ ΠΡΑΓΜΑΤΑ! ΧΡΗΣΙΜΟΙ ΣΥΝΔΕΣΜΟΙ ΛΟΓΙΣΜΙΚΟ ΛΗΨΗ ΛΟΓΙΣΜΙΚΟΥ HTTP://WWW.ARDUINO.CC/EN/MAIN/SOFTWARE ΟΔΗΓΟΣ ΓΛΩΣΣΑΣ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ HTTP://ARDUINO.CC/EN/REFERENCE/HOMEPAGE ΠΡΟΜΗΘΕΙΕΣ SPARKFUN ELECTRONICS HTTP://WWW.SPARKFUN.COM/ ADAFRUIT INDUSTRIES HTTP://ADAFRUIT.COM/ MAKER SHED HTTP://WWW.MAKERSHED.COM/ JAMECO ELECTRONICS HTTP://WWW.JAMECO.COM/ ΔΙΑΔΙΚΤΥΑΚΑ ΜΑΘΗΜΑΤΑ ΜΑΘΗΜΑΤΑ ΑΠΟ ΤΗΝ ΙΣΤΟΣΕΛΙΔΑ ΤΟΥ ARDUINO HTTP://WWW.ARDUINO.CC/EN/TUTORIAL/HOMEPAGE LADY ADA HTTP://WWW.LADYADA.NET/LEARN/ARDUINO/ INSTRUCTABLES HTTP://WWW.INSTRUCTABLES.COM/TAG/TYPE-ID/ CATEGORY-TECHNOLOGY/CHANNEL-ARDUINO/ ΒΙΒΛΙΑ GETTING STARTED WITH ARDUINO BY MASSIMO BANZI MAKING THINGS TALK: USING SENSORS, NETWORKS, AND ARDUINO TO SEE, HEAR, AND FEEL YOUR WORLD BY TOM IGOE PHYSICAL COMPUTING: SENSING AND CONTROLLING THE PHYSICAL WORLD WITH COMPUTERS BY DAN O'SULLIVAN & TOM IGOE ARDUINO COOKBOOK BY MICHAEL MARGOLIS ΟΛΗ Η ΕΙΚΟΝΟΓΡΑΦΗΣΗ ΚΑΙ ΤΑ ΚΕΙΜΕΝΑ ΑΠΟ ΤΗΝ JODY CULKIN, ΓΙΑ ΠΕΡΙΣΣΟΤΕΡΕΣ ΠΛΗΡΟΦΟΡΙΕΣ: JODYCULKIN.COM ΠΟΛΛΑ ΕΥΧΑΡΙΣΤΩ ΣΤΟΥΣ TOM IGOE, MARIANNE PETIT, CALVIN REID, ΤΟ ΠΡΟΣΩΠΙΚΟ ΣΤΟ INTERACTIVE TELECOMMUNICATIONS PROGRAM ΣΤΟ NYU, ΕΙΔΙΚΑ ΤΟΥΣ DAN O’SULLIVAN, DANNY ROZIN AND RED BURNS. ΕΥΧΑΡΙΣΤΩ ΤΟΥΣ CINDY KARASEK, CHRIS STEIN, SARAH TEITLER, KATHY GONCHAROV & ZANNAH MARSH. ΕΠΙΣΗΣ ΠΟΛΛΑ ΕΥΧΑΡΙΣΤΩ ΣΤΗΝ ΟΜΑΔΑ ΤΟΥ ARDUINO ΠΟΥ ΜΑΣ ΠΑΡΕΧΟΥΝ ΑΥΤΗ ΤΗΝ ΙΣΧΥΡΗ ΚΑΙ ΕΥΕΛΙΚΤΗ ΠΛΑΤΦΟΡΜΑ ΑΝΟΙΚΤΟΥ ΚΩΔΙΚΑ. ΚΑΙ ΤΕΛΟΣ ΕΝΑ ΕΥΧΑΡΙΣΤΩ ΣΤΗΝ ΖΩΝΤΑΝΗ, ΕΝΕΡΓΗ ΚΑΙ ΣΥΝΕΧΩΣ ΑΝΑΠΤΥΣΣΟΜΕΝΗ ΚΟΙΝΟΤΗΤΑ ΤΟΥ ARDUINO. ΤΟ ‘ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO’ ΑΠΟ ΤΗΝ JODY CULKIN ΕΧΕΙ ΕΚΔΟΘΕΙ ΜΕ ΑΔΕΙΑ CREATIVE COMMONS - ΑΝΑΦΟΡΑ ΔΗΜΙΟΥΡΓΟΥ - ΜΗ ΕΜΠΟΡΙΚΗ ΧΡΗΣΗ - ΠΑΡΟΜΟΙΑ ΔΙΑΝΟΜΗ 3.0 ΜΗ ΕΙΣΑΓΟΜΕΝΟ. ΜΕΤΑΦΡΑΣΗ: ΑΝΝΑ ΜΑΡΑΓΚΟΥΔΑΚΗ