SlideShare a Scribd company logo
1 of 21
Download to read offline
Προγραμματισμός πλακέτας
ρομποτικής Arduino
Συνδιδασκαλία
Φυσικής - Πληροφορικής
Διακόπτης, αντιστάσεις, λυχνία, ποτενσιόμετρο, PWM, αναλογικό &
ψηφιακό σήμα, κύκλωμα, γείωση, αγωγός
Σκοπός του μαθήματος
• Εισαγωγή στη χρήση της πλακέτας
ρομποτικής Arduino
• Πως συνδυάζονται φυσική και
πληροφορική;
• Χρήση πλακέτας για τη κατασκευή
προγραμματιζόμενου κυκλώματος
Συνδιδασκαλία Φυσικής - Πληροφορικής 2
Ποιοι είναι οι στόχοι μας;
• Να είστε σε θέση να υλοποιήσετε ένα
κύκλωμα με λυχνία και αντιστάσεις
• Να το προγραμματίσετε με τη χρήση
ενός διακόπτη και του περιβάλλοντος
προγραμματισμού της πλακέτας
Arduino.
Συνδιδασκαλία Φυσικής - Πληροφορικής 3
Πλακέτα ρομποτικής Ardunino
Συνδιδασκαλία Φυσικής - Πληροφορικής 4
Τι είναι το Arduino;
• Μικροελεγκτής που περιλαμβάνει ένα chip
Atmega
• Εισόδους και εξόδους που αντιδρούν βάση
του προγραμματισμού που κάναμε
• Η γλώσσα προγραμματισμού - Wiring
(Linux, MAC και Windows με αδεια χρησης
GPL)
• Άδεια χρήσης πλακέτας Creative Commons
Συνδιδασκαλία Φυσικής - Πληροφορικής 5
Δυνατότητες Arduino
• Εφαρμογές ρομποτικής και αυτοματισμοί
– κίνηση servo, stepper και DC κινητήρων
– τη λήψη πληροφοριών από διάφορους
αισθητήρες (θερμοκρασίας, υγρασίας,
υπερύθρων κ.α)
– την αμφίδρομη σειριακή επικοινωνία μεταξύ
Arduino και PC (Java και python…)
– αναπαραγωγή και αντίληψη ήχων
• http://arduino.cc
Συνδιδασκαλία Φυσικής - Πληροφορικής 6
Το περιβάλλον προγραμματισμού
Συνδιδασκαλία Φυσικής - Πληροφορικής 7
Το υλικό μας (1/2)
8Συνδιδασκαλία Φυσικής - Πληροφορικής
Το υλικό μας (2/2)
9Συνδιδασκαλία Φυσικής - Πληροφορικής
Αντίσταση 220Ω
(Led)
Αντίσταση 10kΩ
(Διακόπτης - Switch)
Η πρώτη εφαρμογή
Συνδιδασκαλία Φυσικής - Πληροφορικής 10
Ο κώδικας
int ledPin = 13;
void setup(){
pinMode(ledPin, OUTPUT);
}
void loop(){
digitalWrite(ledPin, HIGH);
delay(1000);
digitalWrite(ledPin, LOW);
delay(1000);
}
Συνδιδασκαλία Φυσικής - Πληροφορικής 11
Εξήγηση…
int ledPin = 13;
void setup(){
pinMode(ledPin, OUTPUT);
}
void loop(){
digitalWrite(ledPin, HIGH);
delay(1000);
digitalWrite(ledPin, LOW);
delay(1000);
}
Συνδιδασκαλία Φυσικής - Πληροφορικής
Αρχικοποίηση
Έξοδος
Παροχή
ρεύματος
12
Κύκλωμα τυπικής εισόδου και εξόδου
Συνδιδασκαλία Φυσικής - Πληροφορικής 13
Ο κώδικας
int ledPin = 13;
int inPin = 10;
void setup(){
pinMode(ledPin, OUTPUT);
pinMode(inPin, INPUT);
}
void loop(){
if (digitalRead(inPin) == HIGH){
digitalWrite(ledPin, HIGH);
delay(1000);
digitalWrite(ledPin, LOW);
delay(1000);
}
}
Συνδιδασκαλία Φυσικής - Πληροφορικής 14
Σύνδεση με τη πλακέτα
15Συνδιδασκαλία Φυσικής - Πληροφορικής
pinMode()
digitalWrite()
digitalRead()
Digital pins
Input - Output
Πιο πολύπλοκη εκδοχή…
Συνδιδασκαλία Φυσικής - Πληροφορικής 16
Αναλογική ανάγνωση Ποτενσιόμετρου
int potPin = A0;
int value;
void setup()
{
Serial.begin(9600);
}
void loop()
{
value =
analogRead(potPin);
Serial.println(value);
delay(10);
}
17Συνδιδασκαλία Φυσικής - Πληροφορικής
Signal
GND
VCC
PWM = Pulse Width Modulation
analogWrite(pin-name, value)
● υλοποιεί PWM αναθέτοντας το value
στο dutycycle της παλμοσειράς.
● το value παίρνει τιμές 0-255 (8bit).
18Συνδιδασκαλία Φυσικής - Πληροφορικής
Έλεγχος φωτεινότητας Led μέσω
Ποτενσιόμετρου με χρήση PWM
int ledPin = 13;
int potPin = A0;
int brightness; // 0-255(8bit)
int value; // 0-1023(10bit)
void setup(){
pinMode(ledPin, OUTPUT);
Serial.begin(9600);
}
void loop(){
value = analogRead(potPin);
brightness =
map(value,0,1023,0,255);
analogWrite(ledPin,
brightness);
Serial.println(value);
}
19Συνδιδασκαλία Φυσικής - Πληροφορικής
Πηγές - Βιβλιογραφία
• Ομάδα CanSat in Greece (Εθνικό Μετσόβιο
Πολυτεχνείο) - Arduino Teachers Workshop
(Διαλέξεις εργαστηρίου) – 2017-2018
• http://playground.arduino.cc/uploads/Main
/arduino_notebook_v1-1.pdf
• Arduino Projects Book, Τρίτο τεύχος,
Μάιος 2015
• http://t-
h.wikispaces.com/file/view/ΕισαγωγήστοAr
duino.pdf
Συνδιδασκαλία Φυσικής - Πληροφορικής 20
Για να μας βρείτε…
• Εργαστήριο φυσικής (ισόγειο)
• Βιβλιοθήκη Αφαία – (εργαστήριο 1ου ορόφου)
• Θέμα: Γ Γυμνασίου – [Ονοματεπώνυμο]
• E-Mail:
– tzela@ekppanou.gr
– imark@ekppanou.gr
• Mέσω της πλατφόρμας ePanou
https://epanou.ekppanou.gr
Συνδιδασκαλία Φυσικής - Πληροφορικής 21

More Related Content

Similar to Εργαστήριο STEM - Αυτοματισμοί κυκλωμάτων και μικροελεγκτές Arduino

Arduino κόμικ (της Jody Culkin, μετάφραση Άννα Μαραγκουδάκη)
Arduino κόμικ (της Jody Culkin, μετάφραση Άννα Μαραγκουδάκη)Arduino κόμικ (της Jody Culkin, μετάφραση Άννα Μαραγκουδάκη)
Arduino κόμικ (της Jody Culkin, μετάφραση Άννα Μαραγκουδάκη)Georgios Giannopoulos
 
Open playground – Wired communications. Επικοινωνία EV3 με open hardware (ard...
Open playground – Wired communications. Επικοινωνία EV3 με open hardware (ard...Open playground – Wired communications. Επικοινωνία EV3 με open hardware (ard...
Open playground – Wired communications. Επικοινωνία EV3 με open hardware (ard...WROHellas
 
Presentation laboratory automatic control ii 2018
Presentation laboratory automatic control ii  2018Presentation laboratory automatic control ii  2018
Presentation laboratory automatic control ii 2018Manolis Doudounakis
 
Presentation labarotary automatic control ii 2018
Presentation labarotary automatic control ii  2018Presentation labarotary automatic control ii  2018
Presentation labarotary automatic control ii 2018Manolis Doudounakis
 
IEEE 754 Floating point
IEEE 754 Floating pointIEEE 754 Floating point
IEEE 754 Floating pointjtsagata
 

Similar to Εργαστήριο STEM - Αυτοματισμοί κυκλωμάτων και μικροελεγκτές Arduino (9)

Arduino κόμικ (της Jody Culkin, μετάφραση Άννα Μαραγκουδάκη)
Arduino κόμικ (της Jody Culkin, μετάφραση Άννα Μαραγκουδάκη)Arduino κόμικ (της Jody Culkin, μετάφραση Άννα Μαραγκουδάκη)
Arduino κόμικ (της Jody Culkin, μετάφραση Άννα Μαραγκουδάκη)
 
Open playground – Wired communications. Επικοινωνία EV3 με open hardware (ard...
Open playground – Wired communications. Επικοινωνία EV3 με open hardware (ard...Open playground – Wired communications. Επικοινωνία EV3 με open hardware (ard...
Open playground – Wired communications. Επικοινωνία EV3 με open hardware (ard...
 
Control load via web page
Control load via web page Control load via web page
Control load via web page
 
Arduino
ArduinoArduino
Arduino
 
PRJ3A
PRJ3APRJ3A
PRJ3A
 
Presentation laboratory automatic control ii 2018
Presentation laboratory automatic control ii  2018Presentation laboratory automatic control ii  2018
Presentation laboratory automatic control ii 2018
 
Presentation labarotary automatic control ii 2018
Presentation labarotary automatic control ii  2018Presentation labarotary automatic control ii  2018
Presentation labarotary automatic control ii 2018
 
IEEE 754 Floating point
IEEE 754 Floating pointIEEE 754 Floating point
IEEE 754 Floating point
 
Smart home virtuino1(1)
Smart home virtuino1(1)Smart home virtuino1(1)
Smart home virtuino1(1)
 

Recently uploaded

Παρουσίαση θεατρικού στην Τεχνόπολη. 2023-2024
Παρουσίαση θεατρικού στην Τεχνόπολη. 2023-2024Παρουσίαση θεατρικού στην Τεχνόπολη. 2023-2024
Παρουσίαση θεατρικού στην Τεχνόπολη. 2023-2024Tassos Karampinis
 
εργασία εφημερίδας για την διατροφή.pptx
εργασία εφημερίδας για την διατροφή.pptxεργασία εφημερίδας για την διατροφή.pptx
εργασία εφημερίδας για την διατροφή.pptxEffie Lampropoulou
 
ΑΝΑΓΕΝΝΗΣΗ, ΕΙΡΗΝΗ ΓΚΑΒΛΟΥ- ΜΑΙΡΗ ΔΗΜΑΚΟΠΟΥΛΟΥ
ΑΝΑΓΕΝΝΗΣΗ, ΕΙΡΗΝΗ ΓΚΑΒΛΟΥ- ΜΑΙΡΗ ΔΗΜΑΚΟΠΟΥΛΟΥ ΑΝΑΓΕΝΝΗΣΗ, ΕΙΡΗΝΗ ΓΚΑΒΛΟΥ- ΜΑΙΡΗ ΔΗΜΑΚΟΠΟΥΛΟΥ
ΑΝΑΓΕΝΝΗΣΗ, ΕΙΡΗΝΗ ΓΚΑΒΛΟΥ- ΜΑΙΡΗ ΔΗΜΑΚΟΠΟΥΛΟΥ Iliana Kouvatsou
 
Ο εκχριστιανισμός των Σλάβων, Άγγελος Δόσης
Ο εκχριστιανισμός των Σλάβων, Άγγελος ΔόσηςΟ εκχριστιανισμός των Σλάβων, Άγγελος Δόσης
Ο εκχριστιανισμός των Σλάβων, Άγγελος ΔόσηςIliana Kouvatsou
 
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...Iliana Kouvatsou
 
Φλωρεντία, ΔΑΝΑΗ ΠΥΡΠΥΡΗ- ΜΑΡΙΑΝΕΛΑ ΣΤΡΟΓΓΥΛΟΥ
Φλωρεντία, ΔΑΝΑΗ ΠΥΡΠΥΡΗ- ΜΑΡΙΑΝΕΛΑ ΣΤΡΟΓΓΥΛΟΥΦλωρεντία, ΔΑΝΑΗ ΠΥΡΠΥΡΗ- ΜΑΡΙΑΝΕΛΑ ΣΤΡΟΓΓΥΛΟΥ
Φλωρεντία, ΔΑΝΑΗ ΠΥΡΠΥΡΗ- ΜΑΡΙΑΝΕΛΑ ΣΤΡΟΓΓΥΛΟΥIliana Kouvatsou
 
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξηΟΛΓΑ ΤΣΕΧΕΛΙΔΟΥ
 
Η ΒΙΟΜΗΧΑΝΙΚΗ ΕΠΑΝΑΣΤΑΣΗ,ΜΠΟΗΣ ΧΡΗΣΤΟΣ - ΜΑΓΟΥΛΑΣ ΘΩΜΑΣ
Η ΒΙΟΜΗΧΑΝΙΚΗ ΕΠΑΝΑΣΤΑΣΗ,ΜΠΟΗΣ ΧΡΗΣΤΟΣ - ΜΑΓΟΥΛΑΣ ΘΩΜΑΣΗ ΒΙΟΜΗΧΑΝΙΚΗ ΕΠΑΝΑΣΤΑΣΗ,ΜΠΟΗΣ ΧΡΗΣΤΟΣ - ΜΑΓΟΥΛΑΣ ΘΩΜΑΣ
Η ΒΙΟΜΗΧΑΝΙΚΗ ΕΠΑΝΑΣΤΑΣΗ,ΜΠΟΗΣ ΧΡΗΣΤΟΣ - ΜΑΓΟΥΛΑΣ ΘΩΜΑΣIliana Kouvatsou
 
ΔΙΑΣΗΜΕΣ ΒΥΖΑΝΤΙΝΕΣ ΠΡΙΓΚΙΠΙΣΣΕΣ,ΕΦΗ ΨΑΛΛΙΔΑ
ΔΙΑΣΗΜΕΣ ΒΥΖΑΝΤΙΝΕΣ ΠΡΙΓΚΙΠΙΣΣΕΣ,ΕΦΗ ΨΑΛΛΙΔΑΔΙΑΣΗΜΕΣ ΒΥΖΑΝΤΙΝΕΣ ΠΡΙΓΚΙΠΙΣΣΕΣ,ΕΦΗ ΨΑΛΛΙΔΑ
ΔΙΑΣΗΜΕΣ ΒΥΖΑΝΤΙΝΕΣ ΠΡΙΓΚΙΠΙΣΣΕΣ,ΕΦΗ ΨΑΛΛΙΔΑIliana Kouvatsou
 
ΗΡΑΚΛΕΙΟΣ, ΧΑΡΗΣ ΤΑΣΙΟΥΔΗΣ-ΓΙΩΡΓΟΣ ΤΖΑΝΗΣ
ΗΡΑΚΛΕΙΟΣ, ΧΑΡΗΣ ΤΑΣΙΟΥΔΗΣ-ΓΙΩΡΓΟΣ ΤΖΑΝΗΣΗΡΑΚΛΕΙΟΣ, ΧΑΡΗΣ ΤΑΣΙΟΥΔΗΣ-ΓΙΩΡΓΟΣ ΤΖΑΝΗΣ
ΗΡΑΚΛΕΙΟΣ, ΧΑΡΗΣ ΤΑΣΙΟΥΔΗΣ-ΓΙΩΡΓΟΣ ΤΖΑΝΗΣIliana Kouvatsou
 
Βενετία, μια πόλη πάνω στο νερό, Βασιλική Μπράβου - Αποστολία Μπάρδα
Βενετία, μια πόλη πάνω στο νερό, Βασιλική Μπράβου - Αποστολία ΜπάρδαΒενετία, μια πόλη πάνω στο νερό, Βασιλική Μπράβου - Αποστολία Μπάρδα
Βενετία, μια πόλη πάνω στο νερό, Βασιλική Μπράβου - Αποστολία ΜπάρδαIliana Kouvatsou
 
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣΗ ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣΘεόδωρος Μαραγκούλας
 
Παρουσίαση δράσεων στην Τεχνόπολη. 2023-2024
Παρουσίαση δράσεων στην Τεχνόπολη. 2023-2024Παρουσίαση δράσεων στην Τεχνόπολη. 2023-2024
Παρουσίαση δράσεων στην Τεχνόπολη. 2023-2024Tassos Karampinis
 
Η απελευθέρωση της Θεσσαλονίκης από την Οθωμανική Αυτοκρατορία
Η απελευθέρωση της Θεσσαλονίκης από την Οθωμανική ΑυτοκρατορίαΗ απελευθέρωση της Θεσσαλονίκης από την Οθωμανική Αυτοκρατορία
Η απελευθέρωση της Θεσσαλονίκης από την Οθωμανική ΑυτοκρατορίαΑφροδίτη Διαμαντοπούλου
 
Η ΚΩΝΣΤΑΝΤΙΝΟΥΠΟΛΗ, ΣΤΑΥΡΟΥΛΑ ΜΠΕΚΙΑΡΗ
Η ΚΩΝΣΤΑΝΤΙΝΟΥΠΟΛΗ,  ΣΤΑΥΡΟΥΛΑ  ΜΠΕΚΙΑΡΗΗ ΚΩΝΣΤΑΝΤΙΝΟΥΠΟΛΗ,  ΣΤΑΥΡΟΥΛΑ  ΜΠΕΚΙΑΡΗ
Η ΚΩΝΣΤΑΝΤΙΝΟΥΠΟΛΗ, ΣΤΑΥΡΟΥΛΑ ΜΠΕΚΙΑΡΗIliana Kouvatsou
 
Σχέσεις στην εφηβεία_έρωτας
Σχέσεις                     στην εφηβεία_έρωταςΣχέσεις                     στην εφηβεία_έρωτας
Σχέσεις στην εφηβεία_έρωταςDimitra Mylonaki
 
ΘΕΣΣΑΛΟΝΙΚΗ Η ΔΕΥΤΕΡΗ ΠΟΛΗ ΤΗΣ ΒΥΖΑΝΤΙΝΗΣ ΑΥΤΟΚΡΑΤΟΡΙΑΣ, ΔΑΝΑΗ ΠΑΝΟΥ
ΘΕΣΣΑΛΟΝΙΚΗ Η ΔΕΥΤΕΡΗ ΠΟΛΗ ΤΗΣ ΒΥΖΑΝΤΙΝΗΣ ΑΥΤΟΚΡΑΤΟΡΙΑΣ, ΔΑΝΑΗ ΠΑΝΟΥΘΕΣΣΑΛΟΝΙΚΗ Η ΔΕΥΤΕΡΗ ΠΟΛΗ ΤΗΣ ΒΥΖΑΝΤΙΝΗΣ ΑΥΤΟΚΡΑΤΟΡΙΑΣ, ΔΑΝΑΗ ΠΑΝΟΥ
ΘΕΣΣΑΛΟΝΙΚΗ Η ΔΕΥΤΕΡΗ ΠΟΛΗ ΤΗΣ ΒΥΖΑΝΤΙΝΗΣ ΑΥΤΟΚΡΑΤΟΡΙΑΣ, ΔΑΝΑΗ ΠΑΝΟΥIliana Kouvatsou
 
ΕΜΕΙΣ ΕΔΩ ΠΑΙΖΟΥΜΕ ΜΠΑΛΑ, εργασία για την οπαδική βία
ΕΜΕΙΣ ΕΔΩ ΠΑΙΖΟΥΜΕ ΜΠΑΛΑ, εργασία για την οπαδική βίαΕΜΕΙΣ ΕΔΩ ΠΑΙΖΟΥΜΕ ΜΠΑΛΑ, εργασία για την οπαδική βία
ΕΜΕΙΣ ΕΔΩ ΠΑΙΖΟΥΜΕ ΜΠΑΛΑ, εργασία για την οπαδική βίαΑφροδίτη Διαμαντοπούλου
 
ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑ
ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑ
ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑIliana Kouvatsou
 

Recently uploaded (20)

Παρουσίαση θεατρικού στην Τεχνόπολη. 2023-2024
Παρουσίαση θεατρικού στην Τεχνόπολη. 2023-2024Παρουσίαση θεατρικού στην Τεχνόπολη. 2023-2024
Παρουσίαση θεατρικού στην Τεχνόπολη. 2023-2024
 
εργασία εφημερίδας για την διατροφή.pptx
εργασία εφημερίδας για την διατροφή.pptxεργασία εφημερίδας για την διατροφή.pptx
εργασία εφημερίδας για την διατροφή.pptx
 
ΑΝΑΓΕΝΝΗΣΗ, ΕΙΡΗΝΗ ΓΚΑΒΛΟΥ- ΜΑΙΡΗ ΔΗΜΑΚΟΠΟΥΛΟΥ
ΑΝΑΓΕΝΝΗΣΗ, ΕΙΡΗΝΗ ΓΚΑΒΛΟΥ- ΜΑΙΡΗ ΔΗΜΑΚΟΠΟΥΛΟΥ ΑΝΑΓΕΝΝΗΣΗ, ΕΙΡΗΝΗ ΓΚΑΒΛΟΥ- ΜΑΙΡΗ ΔΗΜΑΚΟΠΟΥΛΟΥ
ΑΝΑΓΕΝΝΗΣΗ, ΕΙΡΗΝΗ ΓΚΑΒΛΟΥ- ΜΑΙΡΗ ΔΗΜΑΚΟΠΟΥΛΟΥ
 
Ο εκχριστιανισμός των Σλάβων, Άγγελος Δόσης
Ο εκχριστιανισμός των Σλάβων, Άγγελος ΔόσηςΟ εκχριστιανισμός των Σλάβων, Άγγελος Δόσης
Ο εκχριστιανισμός των Σλάβων, Άγγελος Δόσης
 
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...
Ο ΧΡΙΣΤΟΦΟΡΟΣ ΚΟΛΟΜΒΟΣ ΚΑΙ Η ΑΝΑΚΑΛΥΨΗ ΤΗΣ ΑΜΕΡΙΚΗΣ,ΕΙΡΗΝΗ ΝΤΟΥΣΚΑ-ΠΕΝΥ ΖΑΓΓΟ...
 
Φλωρεντία, ΔΑΝΑΗ ΠΥΡΠΥΡΗ- ΜΑΡΙΑΝΕΛΑ ΣΤΡΟΓΓΥΛΟΥ
Φλωρεντία, ΔΑΝΑΗ ΠΥΡΠΥΡΗ- ΜΑΡΙΑΝΕΛΑ ΣΤΡΟΓΓΥΛΟΥΦλωρεντία, ΔΑΝΑΗ ΠΥΡΠΥΡΗ- ΜΑΡΙΑΝΕΛΑ ΣΤΡΟΓΓΥΛΟΥ
Φλωρεντία, ΔΑΝΑΗ ΠΥΡΠΥΡΗ- ΜΑΡΙΑΝΕΛΑ ΣΤΡΟΓΓΥΛΟΥ
 
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη-Διψήφιοι  αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
-Διψήφιοι αριθμοί-δεκαδες μονάδες-θέση ψηφίου Α- Β τάξη
 
Η ΒΙΟΜΗΧΑΝΙΚΗ ΕΠΑΝΑΣΤΑΣΗ,ΜΠΟΗΣ ΧΡΗΣΤΟΣ - ΜΑΓΟΥΛΑΣ ΘΩΜΑΣ
Η ΒΙΟΜΗΧΑΝΙΚΗ ΕΠΑΝΑΣΤΑΣΗ,ΜΠΟΗΣ ΧΡΗΣΤΟΣ - ΜΑΓΟΥΛΑΣ ΘΩΜΑΣΗ ΒΙΟΜΗΧΑΝΙΚΗ ΕΠΑΝΑΣΤΑΣΗ,ΜΠΟΗΣ ΧΡΗΣΤΟΣ - ΜΑΓΟΥΛΑΣ ΘΩΜΑΣ
Η ΒΙΟΜΗΧΑΝΙΚΗ ΕΠΑΝΑΣΤΑΣΗ,ΜΠΟΗΣ ΧΡΗΣΤΟΣ - ΜΑΓΟΥΛΑΣ ΘΩΜΑΣ
 
ΔΙΑΣΗΜΕΣ ΒΥΖΑΝΤΙΝΕΣ ΠΡΙΓΚΙΠΙΣΣΕΣ,ΕΦΗ ΨΑΛΛΙΔΑ
ΔΙΑΣΗΜΕΣ ΒΥΖΑΝΤΙΝΕΣ ΠΡΙΓΚΙΠΙΣΣΕΣ,ΕΦΗ ΨΑΛΛΙΔΑΔΙΑΣΗΜΕΣ ΒΥΖΑΝΤΙΝΕΣ ΠΡΙΓΚΙΠΙΣΣΕΣ,ΕΦΗ ΨΑΛΛΙΔΑ
ΔΙΑΣΗΜΕΣ ΒΥΖΑΝΤΙΝΕΣ ΠΡΙΓΚΙΠΙΣΣΕΣ,ΕΦΗ ΨΑΛΛΙΔΑ
 
ΗΡΑΚΛΕΙΟΣ, ΧΑΡΗΣ ΤΑΣΙΟΥΔΗΣ-ΓΙΩΡΓΟΣ ΤΖΑΝΗΣ
ΗΡΑΚΛΕΙΟΣ, ΧΑΡΗΣ ΤΑΣΙΟΥΔΗΣ-ΓΙΩΡΓΟΣ ΤΖΑΝΗΣΗΡΑΚΛΕΙΟΣ, ΧΑΡΗΣ ΤΑΣΙΟΥΔΗΣ-ΓΙΩΡΓΟΣ ΤΖΑΝΗΣ
ΗΡΑΚΛΕΙΟΣ, ΧΑΡΗΣ ΤΑΣΙΟΥΔΗΣ-ΓΙΩΡΓΟΣ ΤΖΑΝΗΣ
 
Βενετία, μια πόλη πάνω στο νερό, Βασιλική Μπράβου - Αποστολία Μπάρδα
Βενετία, μια πόλη πάνω στο νερό, Βασιλική Μπράβου - Αποστολία ΜπάρδαΒενετία, μια πόλη πάνω στο νερό, Βασιλική Μπράβου - Αποστολία Μπάρδα
Βενετία, μια πόλη πάνω στο νερό, Βασιλική Μπράβου - Αποστολία Μπάρδα
 
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣΗ ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
Η ΑΔΙΚΕΙΑ ΤΟΥ ΔΙΑΓΩΝΙΣΜΟΥ ΑΣΕΠ 2008 ΓΙΑ ΕΚΠΑΙΔΕΥΤΙΚΟΥΣ
 
Παρουσίαση δράσεων στην Τεχνόπολη. 2023-2024
Παρουσίαση δράσεων στην Τεχνόπολη. 2023-2024Παρουσίαση δράσεων στην Τεχνόπολη. 2023-2024
Παρουσίαση δράσεων στην Τεχνόπολη. 2023-2024
 
Η απελευθέρωση της Θεσσαλονίκης από την Οθωμανική Αυτοκρατορία
Η απελευθέρωση της Θεσσαλονίκης από την Οθωμανική ΑυτοκρατορίαΗ απελευθέρωση της Θεσσαλονίκης από την Οθωμανική Αυτοκρατορία
Η απελευθέρωση της Θεσσαλονίκης από την Οθωμανική Αυτοκρατορία
 
Η ΚΩΝΣΤΑΝΤΙΝΟΥΠΟΛΗ, ΣΤΑΥΡΟΥΛΑ ΜΠΕΚΙΑΡΗ
Η ΚΩΝΣΤΑΝΤΙΝΟΥΠΟΛΗ,  ΣΤΑΥΡΟΥΛΑ  ΜΠΕΚΙΑΡΗΗ ΚΩΝΣΤΑΝΤΙΝΟΥΠΟΛΗ,  ΣΤΑΥΡΟΥΛΑ  ΜΠΕΚΙΑΡΗ
Η ΚΩΝΣΤΑΝΤΙΝΟΥΠΟΛΗ, ΣΤΑΥΡΟΥΛΑ ΜΠΕΚΙΑΡΗ
 
Σχέσεις στην εφηβεία_έρωτας
Σχέσεις                     στην εφηβεία_έρωταςΣχέσεις                     στην εφηβεία_έρωτας
Σχέσεις στην εφηβεία_έρωτας
 
ΘΕΣΣΑΛΟΝΙΚΗ Η ΔΕΥΤΕΡΗ ΠΟΛΗ ΤΗΣ ΒΥΖΑΝΤΙΝΗΣ ΑΥΤΟΚΡΑΤΟΡΙΑΣ, ΔΑΝΑΗ ΠΑΝΟΥ
ΘΕΣΣΑΛΟΝΙΚΗ Η ΔΕΥΤΕΡΗ ΠΟΛΗ ΤΗΣ ΒΥΖΑΝΤΙΝΗΣ ΑΥΤΟΚΡΑΤΟΡΙΑΣ, ΔΑΝΑΗ ΠΑΝΟΥΘΕΣΣΑΛΟΝΙΚΗ Η ΔΕΥΤΕΡΗ ΠΟΛΗ ΤΗΣ ΒΥΖΑΝΤΙΝΗΣ ΑΥΤΟΚΡΑΤΟΡΙΑΣ, ΔΑΝΑΗ ΠΑΝΟΥ
ΘΕΣΣΑΛΟΝΙΚΗ Η ΔΕΥΤΕΡΗ ΠΟΛΗ ΤΗΣ ΒΥΖΑΝΤΙΝΗΣ ΑΥΤΟΚΡΑΤΟΡΙΑΣ, ΔΑΝΑΗ ΠΑΝΟΥ
 
ΕΜΕΙΣ ΕΔΩ ΠΑΙΖΟΥΜΕ ΜΠΑΛΑ, εργασία για την οπαδική βία
ΕΜΕΙΣ ΕΔΩ ΠΑΙΖΟΥΜΕ ΜΠΑΛΑ, εργασία για την οπαδική βίαΕΜΕΙΣ ΕΔΩ ΠΑΙΖΟΥΜΕ ΜΠΑΛΑ, εργασία για την οπαδική βία
ΕΜΕΙΣ ΕΔΩ ΠΑΙΖΟΥΜΕ ΜΠΑΛΑ, εργασία για την οπαδική βία
 
ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑ
ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑ
ΧΑΝΟΣ ΚΡΟΥΜΟΣ-ΒΑΣΙΛΙΑΣ ΝΙΚΗΦΟΡΟΣ,ΚΡΙΣΤΙΝΑ ΚΡΑΣΤΕΒΑ
 
Ναυμαχία της Ναυαρίνου 20 Οκτωβρίου 1827
Ναυμαχία της Ναυαρίνου 20 Οκτωβρίου 1827Ναυμαχία της Ναυαρίνου 20 Οκτωβρίου 1827
Ναυμαχία της Ναυαρίνου 20 Οκτωβρίου 1827
 

Εργαστήριο STEM - Αυτοματισμοί κυκλωμάτων και μικροελεγκτές Arduino

  • 1. Προγραμματισμός πλακέτας ρομποτικής Arduino Συνδιδασκαλία Φυσικής - Πληροφορικής Διακόπτης, αντιστάσεις, λυχνία, ποτενσιόμετρο, PWM, αναλογικό & ψηφιακό σήμα, κύκλωμα, γείωση, αγωγός
  • 2. Σκοπός του μαθήματος • Εισαγωγή στη χρήση της πλακέτας ρομποτικής Arduino • Πως συνδυάζονται φυσική και πληροφορική; • Χρήση πλακέτας για τη κατασκευή προγραμματιζόμενου κυκλώματος Συνδιδασκαλία Φυσικής - Πληροφορικής 2
  • 3. Ποιοι είναι οι στόχοι μας; • Να είστε σε θέση να υλοποιήσετε ένα κύκλωμα με λυχνία και αντιστάσεις • Να το προγραμματίσετε με τη χρήση ενός διακόπτη και του περιβάλλοντος προγραμματισμού της πλακέτας Arduino. Συνδιδασκαλία Φυσικής - Πληροφορικής 3
  • 5. Τι είναι το Arduino; • Μικροελεγκτής που περιλαμβάνει ένα chip Atmega • Εισόδους και εξόδους που αντιδρούν βάση του προγραμματισμού που κάναμε • Η γλώσσα προγραμματισμού - Wiring (Linux, MAC και Windows με αδεια χρησης GPL) • Άδεια χρήσης πλακέτας Creative Commons Συνδιδασκαλία Φυσικής - Πληροφορικής 5
  • 6. Δυνατότητες Arduino • Εφαρμογές ρομποτικής και αυτοματισμοί – κίνηση servo, stepper και DC κινητήρων – τη λήψη πληροφοριών από διάφορους αισθητήρες (θερμοκρασίας, υγρασίας, υπερύθρων κ.α) – την αμφίδρομη σειριακή επικοινωνία μεταξύ Arduino και PC (Java και python…) – αναπαραγωγή και αντίληψη ήχων • http://arduino.cc Συνδιδασκαλία Φυσικής - Πληροφορικής 6
  • 8. Το υλικό μας (1/2) 8Συνδιδασκαλία Φυσικής - Πληροφορικής
  • 9. Το υλικό μας (2/2) 9Συνδιδασκαλία Φυσικής - Πληροφορικής Αντίσταση 220Ω (Led) Αντίσταση 10kΩ (Διακόπτης - Switch)
  • 10. Η πρώτη εφαρμογή Συνδιδασκαλία Φυσικής - Πληροφορικής 10
  • 11. Ο κώδικας int ledPin = 13; void setup(){ pinMode(ledPin, OUTPUT); } void loop(){ digitalWrite(ledPin, HIGH); delay(1000); digitalWrite(ledPin, LOW); delay(1000); } Συνδιδασκαλία Φυσικής - Πληροφορικής 11
  • 12. Εξήγηση… int ledPin = 13; void setup(){ pinMode(ledPin, OUTPUT); } void loop(){ digitalWrite(ledPin, HIGH); delay(1000); digitalWrite(ledPin, LOW); delay(1000); } Συνδιδασκαλία Φυσικής - Πληροφορικής Αρχικοποίηση Έξοδος Παροχή ρεύματος 12
  • 13. Κύκλωμα τυπικής εισόδου και εξόδου Συνδιδασκαλία Φυσικής - Πληροφορικής 13
  • 14. Ο κώδικας int ledPin = 13; int inPin = 10; void setup(){ pinMode(ledPin, OUTPUT); pinMode(inPin, INPUT); } void loop(){ if (digitalRead(inPin) == HIGH){ digitalWrite(ledPin, HIGH); delay(1000); digitalWrite(ledPin, LOW); delay(1000); } } Συνδιδασκαλία Φυσικής - Πληροφορικής 14
  • 15. Σύνδεση με τη πλακέτα 15Συνδιδασκαλία Φυσικής - Πληροφορικής pinMode() digitalWrite() digitalRead() Digital pins Input - Output
  • 16. Πιο πολύπλοκη εκδοχή… Συνδιδασκαλία Φυσικής - Πληροφορικής 16
  • 17. Αναλογική ανάγνωση Ποτενσιόμετρου int potPin = A0; int value; void setup() { Serial.begin(9600); } void loop() { value = analogRead(potPin); Serial.println(value); delay(10); } 17Συνδιδασκαλία Φυσικής - Πληροφορικής Signal GND VCC
  • 18. PWM = Pulse Width Modulation analogWrite(pin-name, value) ● υλοποιεί PWM αναθέτοντας το value στο dutycycle της παλμοσειράς. ● το value παίρνει τιμές 0-255 (8bit). 18Συνδιδασκαλία Φυσικής - Πληροφορικής
  • 19. Έλεγχος φωτεινότητας Led μέσω Ποτενσιόμετρου με χρήση PWM int ledPin = 13; int potPin = A0; int brightness; // 0-255(8bit) int value; // 0-1023(10bit) void setup(){ pinMode(ledPin, OUTPUT); Serial.begin(9600); } void loop(){ value = analogRead(potPin); brightness = map(value,0,1023,0,255); analogWrite(ledPin, brightness); Serial.println(value); } 19Συνδιδασκαλία Φυσικής - Πληροφορικής
  • 20. Πηγές - Βιβλιογραφία • Ομάδα CanSat in Greece (Εθνικό Μετσόβιο Πολυτεχνείο) - Arduino Teachers Workshop (Διαλέξεις εργαστηρίου) – 2017-2018 • http://playground.arduino.cc/uploads/Main /arduino_notebook_v1-1.pdf • Arduino Projects Book, Τρίτο τεύχος, Μάιος 2015 • http://t- h.wikispaces.com/file/view/ΕισαγωγήστοAr duino.pdf Συνδιδασκαλία Φυσικής - Πληροφορικής 20
  • 21. Για να μας βρείτε… • Εργαστήριο φυσικής (ισόγειο) • Βιβλιοθήκη Αφαία – (εργαστήριο 1ου ορόφου) • Θέμα: Γ Γυμνασίου – [Ονοματεπώνυμο] • E-Mail: – tzela@ekppanou.gr – imark@ekppanou.gr • Mέσω της πλατφόρμας ePanou https://epanou.ekppanou.gr Συνδιδασκαλία Φυσικής - Πληροφορικής 21