ΠΛΗΡΟΦΟΡΙΚH ΓΙΑ ΤΗΝ ΤEΧΝΗ Η ΕΞAΜΗΝΟ

Σχετικά έγγραφα
Μετρήσεις και συλλογή δεδομένων (Data acquisition) με μικροελεγκτές. Εισαγωγή στο Arduino. Ηλεκτρομηχανολογικός εξοπλισμός διεργασιών

ΕΦΑΡΜΟΓΕΣ ΤΗΛΕΠIΚΟΙΝΩΝΙΑΚΩΝ ΔΙΑΤΑΞΕΩΝ

ΑΣΚΗΣΗ 1 (22 Νοεμβρίου 2017)

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 1. Arduino + LabVIEW: Μέτρηση Έντασης Φωτός με Φωτοαντίσταση. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

Μέτρηση Θερμοκρασίας με τον αισθητήρα TMP36. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων. Βασική δομή ενός προγράμματος στο LabVIEW.

Ενσωµατωµένα Συστήµατα

ΜΙΚΡΟΕΛΕΓΚΤΗΣ PICAXE 18M2

Lab 1: Experimenting on Arduino & AI Sense

ΠΛΗΡΟΦΟΡΙΚH ΓΙΑ ΤΗΝ ΤEΧΝΗ Η ΕΞAΜΗΝΟ

Εφαρμογές Σειριακής Επικοινωνίας

ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO. Υποψήφιος Διδάκτωρ

Εφαρμογές Arduino Σεμινάριο Ηλεκτρονικού Τομέα

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 2 USB και Σειριακή Επικοι- νωνία Σ Σειριακή Επικοινωνία

Πλακέτα Arduino. 1ο ΕΠΑΛ Περάματος - 7ο ΕΚ Πειραιά

Φύλλο εργασίας 9 - Αυτόνομο ρομποτικό όχημα αποφυγής εμποδίων

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων

Το κύκλωμα σε breadboard

Κωνσταντίνος Γκαλονάκης. Arduino: Προγραμματισμός στην πράξη

Γνωριμία με το Arduino

Εξαμηνιαία Εργασία 2013 Προγραμματίζοντας τον Arduino στη C Μέρος Α : Υλικά

Προγραμματισμο ς σε Arduino

ΠΛΗΡΟΦΟΡΙΚH ΓΙΑ ΤΗΝ ΤEΧΝΗ Η ΕΞAΜΗΝΟ

ARDUINO ΟΔΗΓΟΣ ΓΙΑ ΑΡΧΑΡΙΟΥΣ

Ενσωματωμένα Συστήματα

Παιδιά κάτω των 13 ετών δε θα πρέπει να χρησιμοποιούν το κιτ χωρίς επίβλεψη. Μη συνδέετε την κύρια πλακέτα σε εξωτερική τροφοδοσία μεγάλης ισχύος.

Μηχανοτρονική. Τμήμα Μηχανικών Παραγωγής και Διοίκησης 7 ο Εξάμηνο,

ΠΛΗΡΟΦΟΡΙΚH ΓΙΑ ΤΗΝ ΤEΧΝΗ Η ΕΞAΜΗΝΟ

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 3 Μέτρηση Θερμοκρασίας Σύστημα Ελέγχου Θερμοκρασίας. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

ΕΡΓΑΣΤΗΡΙΟ 4 ΕΙΣΑΓΩΓΗ ΣΤΟN ARDUINO: ΨΗΦΙΑΚΗ ΕΙΣΟΔΟΣ/ΕΞΟΔΟΣ

G&K ELECTRONICS AVR ATMEGA DEVELOPMENT BOARD

Τεχνικές Προδιαγραφές Συστήματος

Φύλλο εργασίας 6 - Θερμόμετρο εξωτερικού χώρου. Το κύκλωμα σε breadboard

ΠΛΗΡΟΦΟΡΙΚH ΓΙΑ ΤΗΝ ΤEΧΝΗ Η ΕΞAΜΗΝΟ

Φύλλο εργασίας 4 - Δημιουργώ τα δικά μου χρώματα με το RGB LED

Παράρτημα Φύλλο εργασίας 1: Δραστηριότητα 1 : Να αναβοσβήνει η φωτοδίοδος ανά ένα δευτερόλεπτο. Μέλη της ομάδας :

Οδηγίες Χρήσεως. Κάτοψη Συσκευής. SOS 100 Elderly Care System. Κύρια χαρακτηριστικά SOS 100

Εφαρμογές Arduino Σεμινάριο Ηλεκτρονικού Τομέα

2017 Κατασκευάζω και Προγραμματίζω με τον μικροελεγκτή Arduino

ΕΓΧΕΙΡΙΔΙΟ ΠΙΝΑΚΑ ΕΛΕΓΧΟΥ FK-20 (για συρόμενες πόρτες & μπάρες)

Ψηφιακά Αντικείμενα Μάθημα 1 Δραστηριότητα 2. Προγραμματισμός Φυσικών Συστημάτων. Συστήματα Πραγματικών Εφαρμογών. Νέα Ψηφιακά Αντικείμενα

Μάθημα 1 ΑΙΣΘΗΤΗΡΕΣ Ο Αισθητήρας Δύναμης. Επανεξέταση των βασικών εννοιών της C και του προγραμματισμού.

Ενσωματωμένα Συστήματα

Φύλλο εργασίας 7 - Δημιουργώ τα δικά μου χρώματα με το RGB LED

Ο ΗΓΙΕΣ ΛΕΙΤΟΥΡΓΙΑΣ. Τρόπος λειτουργίας TV και TV+STB. Τοποθέτηση και αντικατάσταση των µπαταριών. Γενικές πληροφορίες: Περιγραφή λειτουργίας

Arduino Teachers Workshop

ΠΛΗΡΟΦΟΡΙΚH ΓΙΑ ΤΗΝ ΤEΧΝΗ Η ΕΞAΜΗΝΟ

Ο ΗΓΙΕΣ ΛΕΙΤΟΥΡΓΙΑΣ. Τοποθέτηση και αντικατάσταση των µπαταριών. Γενικές πληροφορίες. Περιγραφή λειτουργίας. ruwido s_4 τηλεχειριστήριο γενικής χρήσης

Εισαγωγή στην Open Source Πλατφόρμα Μικροελεγκτών Arduino

ΡΟΜΠΟΤΙΚΗ ΚΑΙ ΑΥΤΟΜΑΤΙΣΜΟΣ

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων

Τροφοδοσία : 3,3V, 5V Αυτή η πινακίδα επιτρέπει τη σύνδεση και των 8 απολήξεων (pins) μίας θύρας E- blocks με καλώδια με τη χρήση τερματισμών με

Η δυναμική του Arduino στο μάθημα της Τεχνολογίας. Φάσουρας Δημήτριος Ηλεκτρολόγος ΠΕ 17,03

Συλλογή & Επεξεργασία Δεδομένων Εργαστήριο 5. Ρυθμίζοντας τη Φορά Περιστροφής. Σύστημα Συλλογής & Επεξεργασίας Μετρήσεων

ΠΛΗΡΟΦΟΡΙΚH ΓΙΑ ΤΗΝ ΤEΧΝΗ Η ΕΞAΜΗΝΟ

ΠΛΗΡΟΦΟΡΙΚH ΓΙΑ ΤΗΝ ΤEΧΝΗ Η ΕΞAΜΗΝΟ

ΚΕΝΤΡΙΚΗ ΜΟΝΑΔΑ ΣΥΣΤΗΜΑΤΟΣ ΣΥΝΑΓΕΡΜΟΥ

Εγκατάσταση του Arduino IDE

ΕΓΧΕΙΡΙΔΙΟ ΠΙΝΑΚΑ ΕΛΕΓΧΟΥ FSM-1 (FSM-1, FBMulti-1/S) (για ΤΑΧΥΚΙΝΗΤΗ ΠΟΡΤΑ RD)

Αθήνα 29 ΝΟΕ, 2016 ΘΕΜΑ: ΑΙΤΗΜΑ ΑΓΟΡΑΣ ΥΛΙΚΩΝ ΓΙΑ ΤΟ ΕΡΓΑΣΤΗΡΙΟ ΣΥΛΛΟΓΗΣ & ΕΠΕΞΕΡΓΑΣΙΑΣ ΔΕΔΟΜΕΝΩΝ

Σχεδιασμός και Υλοποίηση οχήματος ελεγχόμενου μέσω Bluetooth

ΔΡΑΣΤΗΡΙΟΤΗΤΑ ΕΙΣΑΓΩΓΗ ΣΤΟ ARDUINO- 01a

ΠΕΡΙΕΧΟΜΕΝΑ ΚΕΦΑΛΑΙΟ I: ΕΙΣΑΓΩΓΗ ΣΤΑ ΗΛΕΚΤΡΟΝΙΚΑ

Σας προτείνουμε να εγκαταστήσετε στο κινητό σας τηλέφωνο την εφαρμογή Senior Helper"

Μέθοδοι και τεχνικές εμπειρικής έρευνας στο μάθημα της Ερευνητικής Εργασίας. ΓΕΛ Γαβαλούς Τμήμα Α1 Επιβλέπων: Σταύρος Αθανασόπουλος

LFT169 - LFR169 ΠΟΜΠΟΣ ΚΑΙ ΔΕΚΤΗΣ ΨΗΦΙΑΚΩΝ ΚΑΙ ΑΝΑΛΟΓΙΚΩΝ ΣΗΜΑΤΩΝ

ΟΔΗΓΙΕΣ ΧΡΗΣΕΩΣ Κ3-3 ΜΟΝΑΔΑ ΕΛΕΓΧΟΥ ΠΡΟΣΒΑΣΗΣ

ΘΕΜΑ : ΨΗΦΙΑΚΑ ΗΛΕΚΤΡΟΝΙΚΑ DIGITAL ELECTRONICS

Οδηγίες γρήγορης εκκίνησης.

ΡΟΜΠΟΤΙΚΗ ΜΕ ARDUINO - ARDUINO ΚΑΙ ΗΧΟΣ I. Δημιουργός: Δρ.Αθανάσιος Μπαλαφούτης Επιβλέπων: Πετεινάτος Ηλίας Υποψήφιος Διδάκτωρ

Οδηγίες εγκατάστασης και χρήσης του Quartus

Ενότητα 1η. Εισαγωγή στην Πληροφορική

Παρουσίαση Δραστηριότητας Ρομποτικής

Σχεδιασμός και υλοποίηση μια έξυπνης ενσωματωμένης κεντρικής μονάδας συναγερμού IP

ΕΛΕΓΧΟΣ ΑΝΤΛΙΟΣΤΑΣΙΟΥ ΜΕ ΔΕΞΑΜΕΝΗ ΜΕΣΩ GSM CHECK IN TANK PUMPING THROUGH GSM

Ημερήσιο Γενικό Λύκειο Σητείας. Σχ. έτος

Εξωτερικές συσκευές Οδηγός χρήσης

Περιληπτικό Εγχειρίδιο CABLE TESTER CT100. Professional 6-in-1 Cable Tester

Έλεγχος με Μικροϋπολογιστές Εργαστήριο ενσωματωμένων συστημάτων

Εξωτερικές συσκευές Οδηγός χρήσης

Εξωτερικές συσκευές Οδηγός χρήσης

Ελληνική έκδoση. Περιεχόμενα της συσκευασίας. Κατάλογος ορολογίας. GA310 Vibration Steering Wheel RS-100

Κατασκευή και προγραμματισμός ηλεκτρονικών μουσικών οργάνων

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ AVS XTREAM 6 XTREAM 32 XTREAM 64

Εξωτερικές συσκευές Οδηγός χρήσης

ΕΓΧΕΙΡΙΔΙΟ ΠΙΝΑΚΑ ΕΛΕΓΧΟΥ FBM-1 (FBM-1, FBMu-1/L, FE-2)

Τεχνολογικό Εκπαιδευτικό Ίδρυμα Σερρών Σχολή Τεχνολογικών Εφαρμογών Τμήμα Πληροφορικής & Επικοινωνιών

Εξωτερικές συσκευές Οδηγός χρήσης

ΕΓΧΕΙΡΙΔΙΟ ΠΙΝΑΚΑ ΕΛΕΓΧΟΥ FBM-2 (FBM-2, FBMu-1/H, FE-2)

2ο Γυμνάσιο Καβάλας. Κατασκευές και προγραμματισμός με το scratch for Arduino (s4a)

ΕΙΣΑΓΩΓΗ ΣΤΑ ΠΡΟΓΡΑΜΜΑΤΑ ΚΑΙ ΤΙΣ ΕΦΑΡΜΟΓΕΣ ΤΟΥ

MT-3102 Μίνι ψηφιακή αμπεροτσιμπίδα 3 1/2 2A

ΑΣΚΗΣΗ 2 (29 Νοεμβρίου 2016)

ΑΥΤΟΜΑΤΟ ΣΥΣΤΗΜΑ ΕΝΑΛΛΑΓΗΣ ΤΑΧΥΤΗΤΩΝ ΣΕ ΠΟΔΗΛΑΤΟ

Εξωτερικές συσκευές. Οδηγός χρήσης

Πτυχιακή Εργασία Οδηγώντας ένα Ρομποτικό Αυτοκίνητο με το WiFi. Η Ασύρματη Επικοινωνία, χρησιμοποιώντας

Κεφάλαιο 1.5: Τα βασικά μέρη ενός υπολογιστή

Mini DVR. Οδηγίες χρήσης MDS 660

ΨΗΦΙΑΚΗ ΣΥΣΚΕΥΗ ΑLARM Μοντέλο ALU-AP

Εξαμηνιαία Εργασία 2013 Προγραμματίζοντας τον Arduino στη C Μέρος Β : Επικοινωνία Υπολογιστή με Μικροελεγκτή

Εγχειρίδιο Χρήσης Μετατροπέα Τάσης / Φορτιστή Συσσωρευτών

Transcript:

ΠΛΗΡΟΦΟΡΙΚH ΓΙΑ ΤΗΝ ΤEΧΝΗ Η ΕΞAΜΗΝΟ ΑΜΑΛIΑ ΦΩΚA ΕΠIΚΟΥΡΗ ΚΑΘΗΓHΤΡΙΑ

Περιεχόμενο Μαθήματος 2 Arduino

Τι είναι το Arduino; 3 μικρή συσκευή (μικροεπεξεργαστής) που συνδέεται με USB στον υπολογιστή μια πλατφόρμα hardware και software έχει τη δυνατότητα να ελέγξει συσκευές στον φυσικό κόσμο δέχονται ερεθίσματα από το περιβάλλον τους (μέσω των αισθητήρων) και αντιδρούν ανάλογα με το πως έχουν προγραμματιστεί. open source (ανοιχτό υλικό και λογισμικό) υπάρχει μια ολόκληρη κοινότητα που χρησιμοποιεί το Arduino στις κατασκευές άρα υπάρχει μεγάλος όγκος ελεύθερης πληροφορίας

Φιλοσοφία Arduino 4 Πρωτότυπα (Prototyping) Επιβεβαίωση ότι κάτι που σχεδιάστηκε δουλεύει πριν κατασκευαστεί Αναζήτηση ελεύθερων πρωτοτύπων και προσαρμογή τους

Φιλοσοφία Arduino 5 Μαστορέματα (Tinkering) Επαναχρησιμοποίηση υπάρχουσας τεχνολογίας Φτηνά παιχνίδιά ή παλιός εξοπλισμός για τη δημιουργία κάτι νέου

Φιλοσοφία Arduino 6 Patching Δημιουργία σύνθετων συστημάτων από τη σύνδεση πολλών απλών συσκευών Στο λογισμικό αναφέρεται στη χρήση εργαλείων οπτικού προγραμματισμού Max, Pure Data, VVVV κουτιά με διάφορες λειτουργικότητες που συνδέονται μεταξύ τους

Φιλοσοφία Arduino 7 Circuit Bending Δημιουργικό βραχυκύκλωμα ηλεκτρονικών ηχητικών συσκευών χαμηλής τάσης που λειτουργούν με μπαταρίες για τη δημιουργία νέων μουσικών οργάνων Παιχνίδια, μικρά συνθεσάιζερ, πεντάλ εφέ κιθάρας κ.λπ.

Φιλοσοφία Arduino 8 Keyboard Hacking Το πληκτρολόγιο είναι ακόμα ο βασικός τρόπος αλληλεπίδρασης με έναν υπολογιστή Αντικατάσταση πλήκτρων με συσκευές αισθητήρων αν συνδεθεί ένας αισθητήρας ανίχνευσης κίνησης θα πατιέται ένα πλήκτρο κάθε φορά που θα κάποιος περνάει μπροστά από τον υπολογιστή

Φιλοσοφία Arduino 9 Παλιές Συσκευές Παλιοί εκτυπωτές, υπολογιστές, μηχανές γραφείου κ.λπ. χρήση ανταλλακτικών τους

Φιλοσοφία Arduino 10 Παιχνίδια Τροποποίηση ηλεκτρονικών παιχνιδιών http://lowtech.propositions.org.uk/

Φιλοσοφία Arduino 11 Συνεργασία Arduino Playground http://playground.arduino.cc/

Πλακέτα Arduino 12 Μικροελεγκτής ATmega28 28 pins η καρδιά της πλακέτας

Πλακέτα Arduino 13 14 Digital IO pins pins 0-13 Είσοδοι ή Έξοδοι Καθορίζεται από τον κώδικα Analogue out pins 3,5,6,9,10,11 Μπορούν να προγραμματιστούν ώστε να δίνουν αναλογική έξοδο Pin 0 Serial In (RX) Pin 1 Serial Out (TX)

Πλακέτα Arduino 14 6 Analogue In pins pins 0-5 Δέχονται αναλογικές τιμές Π.χ. τιμές από αισθητήρα Τις μετατρέπουν σε έναν αριθμό από 0 έως 1023

Πλακέτα Arduino 15 6 Analogue In pins pins 0-5 Δέχονται αναλογικές τιμές Π.χ. τιμές από αισθητήρα Τις μετατρέπουν σε έναν αριθμό από 0 έως 1023

Πλακέτα Arduino 16 AREF Analogue REFerence Δυνατότητα μέτρησης τάσης εισόδου με μεγαλύτερη ακρίβεια Παροχή εισόδου τάσης που καθορίζει την μέγιστη τάση GND GrouND γείωση

Πλακέτα Arduino 17 Reset Button Κουμπί επανεκκίνησης

Πλακέτα Arduino 18 ICSP In Circuit Serial Programmer Δυνατότητα προγραμματισμού του μικροελεγκτή απευθείας σε γλώσσα μηχανής

Πλακέτα Arduino 19 USB Τροφοδοσία Είσοδοι Ισχύος

Λογισμικό Προγραμματισμού 20 Σύνδεση πλακέτας με USB σε υπολογιστή Συγγραφή κώδικα προγράμματος Ανέβασμα προγράμματος στην πλακέτα μέσω USB και επανεκκίνηση της. Η πλακέτα θα εκτελεί τον κώδικα που γράψατε

Λογισμικό Προγραμματισμού 21 Σύνδεση πλακέτας με USB σε υπολογιστή Συγγραφή κώδικα προγράμματος Ανέβασμα προγράμματος στην πλακέτα μέσω USB και επανεκκίνηση της. Η πλακέτα θα εκτελεί τον κώδικα που γράψατε

Λογισμικό Προγραμματισμού 22 Ο κώδικας μπορεί να γραφεί στο περιβάλλον προγραμματισμού (IDE) Arduino http://www.arduino.cc/ en/main/software

Λογισμικό Προγραμματισμού 23 Εναλλακτικά μπορεί να χρησιμοποιηθούν άλλα περιβάλλοντα προγραμματισμού https://codebender.cc/ web-based

Λογισμικό Προγραμματισμού 24 Εναλλακτικά μπορεί να χρησιμοποιηθούν άλλα περιβάλλοντα προγραμματισμού https://codebender.cc/ web-based

Αν δεν έχω πλακέτα Arduino; 25 Προσομοιωτής Arduino http://123d.circuits.io/ web-based

Ξεκινώντας με το Arduino 26 Κατασκευή και Προγραμματισμός μιας αλληλεπιδραστικής συσκευής Αλληλεπιδραστική Συσκευή Αίσθηση του περιβάλλοντος με αισθητήρες Επεξεργασία της πληροφορίας από τους αισθητήρες Προγραμματισμός συμπεριφοράς Καθορίζει την αλληλεπίδραση της συσκευής

1 ο Παράδειγμα - Blink 27 Ένα LED που αναβοσβήνει Σύνδεση LED στην πλακέτα Α άνοδος (θετικό) Pin 13 ψηφιακή έξοδος Κ κάθοδος (αρνητικό) GND γείωση

1 ο Παράδειγμα - Blink 28 Κώδικας που καθορίζει τι πρέπει να κάνει ο μικροελεγκτής με το LED που συνδέσαμε

2 ο Παράδειγμα Χρήση διακόπτη 29

Παραδείγματα 30 Εικαστικά έργα με Arduino http://www.creativeapplications.net/tag/arduino/