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

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

ARDUINO ΚΑΙ ΕΙΚΟΝΑ. Παρασκευάς Κωνσταντίνος. Υποψήφιος Διδάκτωρ

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

ΕΡΓΑΣΤΗΡΙΟ 6 ΟΔΗΓΗΣΗ ΑΠΕΙΚΟΝΙΣΕΩΝ SSD ΚΑΙ LCD

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

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

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

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

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

Βιβλιοθήκη για οθόνη LCD

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

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

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

Οδηγός Εγκατάστασης και Λειτουργίας Έξυπνου Ασύρματου κουδουνιού πόρτας ZV400P. Εμπρόσθια Όψη Κουδουνιού. Ανιχνευτής κίνησης. Υπέρυθρος ανιχνευτής

1. Περιεχόμενα Συσκευασίας Απαιτήσεις Συστήματος Τεχνική Υποστήριξη Τεχνικά Χαρακτηριστικά... 7

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

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

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

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

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

ΔΙΔΑΚΤΙΚΟ ΣΕΝΑΡΙΟ ΔΗΜΙΟΥΡΓΙΑ ΣΥΣΤΗΜΑΤΟΣ ΔΙΕΞΑΓΩΓΗΣ ΠΑΙΧΝΙΔΙΟΥ ΕΡΩΤΗΣΕΩΝ/ΑΠΑΝΤΗΣΕΩΝ ΜΕ ΧΡΗΣΗ ARDUINO - QUIZ GAME ΦΥΛΛΟ ΕΡΓΑΣΙΑΣ 3

Φύλλο εργασίας 4 - Αυτόματο φωτάκι νυκτός

EOS FP Σύστημα ελέγχου πρόσβασης με δακτυλικό αποτύπωμα. Οδηγίες Λειτουργίας

Lab 1: Experimenting on Arduino & AI Sense

Drive Partner for your Safety. All-in-one video recorder with GPS Reader

317111/317113/317211/ /332453/332551/ & 10 Video Touch Screen. Οδηγός χρήστη 12/14-01 CT

ΕΛΛΗΝΙΚΑ. Εγκατάσταση της εσωτερικής οθόνης

ΘΥΡΟΤΗΛΕΟΡΑΣΗ ZEUS VISION MODEL: VHS-207 ΕΓΧΕΙΡΊΔΙΟ ΧΡΉΣΤΗ

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

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

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

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

ΕΛΛΗΝΙΚΑ. Περιγραφή. 1. Ενεργοποίηση/Απενεργοποίηση 2. Ρύθμιση 3. Βραχίονας 4. Ενδείκτης ισχύος 5. Ανίχνευση κίνησης (Ενεργοποίηση)

ΠΕΡΙΕΧΟΜΕΝΟ. ΜΑΘΗΜΑ: ΡΟΜΠΟΤΙΚΗ (3Ε) Γ τάξη Ημερήσιου ΕΠΑ.Λ. και Γ τάξη Εσπερινού ΕΠΑ.Λ.

YN-360 PRO LED VIDEO LIGHT

Οδηγίες Χρήσης Ασύρματης Φορητής WiFi Κάμερας

Λεπτομέρειες αναφοράς. Λεπτομέρειες συσκευής

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

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

Φορητό σύστημα ηχείων με Bluetooth και ραδιόφωνο FM ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ PS-72.

Έλεγχος κινητήρα συνεχούς ρεύματος με τρανζίστορ και Arduino

Εφαρμογές Αναλογικών Ε/Ε PWM (pulse Width Modulation)

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

υπάρχει στην ΣΑΕ του Υπουργείου Περιβάλλοντος και Ενέργειας 2016ΣΕ (τρεις χιλιάδες τετρακόσια ευρώ) μη συμπεριλαμβανομένου ΦΠΑ

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

Κουμπί επαναφοράς (RESET BUTTON) Οπές εγκατάστασης συσκευής στην επιτοίχια βάση

Φορητό σύστημα ηχείων με Bluetooth και ραδιόφωνο FM ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΤΗ PS-460 PS-465 PS

για τις ρυθμίσεις LabView μέσα από το κανάλι και του καλωδίου USB.

ΔΙΑΓΟΡΑ 81 ΑΝΩ ΤΟΥΜΠΑ ΘΕΣΣΑΛΟΝΙΚΗ Δείγμα προσφοράς για έγχρωμο ηλεκτρονικό πίνακα γραφικών (full color display)

G&K ELECTRONICS AVR ATMEGA DEVELOPMENT BOARD

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

Το καθημερινό μου VAIO

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

Ναι. +/- 2 επίπεδα. Σύστημα εστίασης Αυτόματη εστίαση TTL iesp με ανίχνευση της αντίθεσης Ανίχνευση Προσώπων AF, iesp, Σημειακή, AF Tracking

Arduino applications for drone development & programming. 18 th Panhellenic Conference in Informatics 2 nd 4 th of October, 2014

EOS FP- 200 Αναγνώστης ελέγχου πρόσβασης με δακτυλικό αποτύπωμα

Κιτ Θυροτηλεόρασης. Φωτογραφία Κωδικός Οικίες Εργοστάσιο Μπουτονιέρα Διαστάσεις Οθόνη JAZZ. 180Υ x 98Π x 18B mm. Nexa 153Y x 128Π x 40B mm

Απλή Δομή Επιλογής. Ο κώδικας. //με χρήση μεταβλητών. delay (3000);

Ψηφιακή Κορνίζα Φωτογραφιών 8-ιντσών!

ΚΙΤ ΘΥΡΟΤΗΛΕΟΡΑΣΗΣ ΜΕ ΜΝΗΜΗ NVM-904M & NVC-5104

Η πρώτη παγκοσμίως* βιντεοκάμερα τσέπης HD 3D

Οδηγίες Λειτουργιών και Ασφάλειας VIDEO DOOR PHONE NVM-704/NVC-5104

Εφαρμογές αναλογικών / Ψηφιακών

Το καθημερινό μου VAIO

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

ΤΕΥΧΟΣ ΑΣΚΗΣΕΩΝ ΕΡΓΑΣΤΗΡΙΑΚΟΥ ΚΥΚΛΟΥ ΣΥΣΤΗΜΑΤΩΝ ΜΙΚΡΟΕΛΕΓΚΤΩΝ (ΕΚΣΜ)

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΜΙΝΙ DV 100 WP

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

Παραμυθιάς 4 Γλυκά Νερά Τηλ YI 4K+ Action camera. Σας ευχαριστούμε που επιλέξατε την YI 4K+ Action Camera

Η Πράξη συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση (ΕΤΠΑ) κατά 80% και από εθνικούς πόρους της Ελλάδας και της Κύπρου κατά 20% Μ Ε Λ Ε Τ Η

Επικοινωνήστε με την Τράπεζα Πειραιώς

CashConcepts CCE 112 NEO

ΑΙΣΘΗΤΗΡΕΣ ΚΑΙ ΜΟΤΟΡΕΣ ΠΡΑΚΤΙΚΑ ΘΕΜΑΤΑ ΧΡΗΣΗΣ. Υποψήφιος Διδάκτωρ

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

ΕΝΟΤΗΤΑ 6 LCD ΟΘΟΝΕΣ

Βάλτε την βάση της κάθε οθόνης στο τοίχο στο σημείο της εγκατάστασης. Συνδέστε τα καλώδια τη οθόνης όπως εμφανίζεται στο αντίστοιχο διάγραμμα.

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

Το καθημερινό μου VAIO

ΚΕΦΑΛΑΙΟ. Βασικές αρχές λειτουργίας και χρήσης του υπολογιστή

ΕΣΩΤΕΡΙΚΟΥ ΧΩΡΟΥ CUBE IP ΚΑΜΕΡΕΣ ΜΕ ΠΡΟΒΟΛΕΑ IR 10m, PoE, PIR, 3D DNR, DWDR

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

Κομψή μεγάλη οθόνη Entertainer

ΠΕ 2.3 Εξελιγμένες υπηρεσίες Βίντεο ΠΣΔ

ΣΥΣΤΗΜΑ ΘΥΡΟΤΗΛΕΟΡΑΣΗΣ 2 ΚΑΛΩΔΙΩΝ. Παρακαλώ διαβάστε προσεχτικά το παρών φυλλάδιο πριν την χρήση του προιόντος.

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

Επιγραμματικά. Camcorder

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

SOFIA SEK-04. Έγχρωµο κιτ Θυροτηλεόρασης 4 συρµάτων Mε οθόνη 10 cm V Εγχειρίδιο εγκατάστασης και χρήσης

DICENTIS. Wireless Conference System. User manual

Microcomputer Automatic Alarm device CCTV SECURITY AUTOMATIC ALARM SYSTEΜ

Εγχειρίδιο Ζωντανών Μεταδόσεων Υπηρεσιών Βίντεο. Πανεπιστημίου Κρήτης. Εγχειρίδιο τεχνικού μετάδοσης

Profitstore.gr ΡΟΛΟΙ ΚΑΜΕΡΑ KJ402. Εισαγωγή: Περιγραφή Ψηφιακού Ρολογιού:

MiVue 2014 dash cams. Ο αυτόπτης μάρτυρας στο δρόμο σας!

1. Περιεχόμενα συσκευασίας Απαιτήσεις συστήματος CMe2+ Series II Web Camera... 2

Δομή. 1 Πλήκτρα αυξομείωσης έντασης ήχου 7 Ηχεία 2 Θύρα Φόρτιση. 8 Πλήκτρο Home 3 Θύρα MicroUSB. 9 Είσοδος Κάρτας SD. 6 Μπροστινή κάμερα

Κάμερα Ασφαλείας 12MP Οδηγίες χρήσης

Τα περιεχόμενα αυτού του εγχειριδίου μπορεί να διαφέρουν σε ορισμένα σημεία από την περιγραφή του τηλεφώνου ανάλογα με την έκδοση του λογισμικού του

Φύλλο εργασίας 3 - Χριστουγεννιάτικα φωτάκια (σταδιακή αύξηση και μείωση φωτεινότητας ενός LED) Το κύκλωμα σε breadboard

ΕΛΛΗΝΙΚΑ. Περιγραφή ρολογιού

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

Transcript:

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

ARDUINO ΚΑΙ ΕΙΚΟΝΑ ΠΕΡΙΕΧΟΜΕΝΑ Σειριακή επικοινωνία με Jpeg Κάμερα Σύνδεση με smartphone Χρήση LCD οθόνης Γραφικές παραστάσεις Έλεγχος κάμερας Αναγνώριση χρωμάτων Αναγνώριση προσώπου Αναγνώριση δακτυλικών αποτυπωμάτων Barcode, Keypad 2

ΣΕΙΡΙΑΚΗ ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ JPEG ΚΑΜΕΡΑ Κάμερες συμβατές με το Arduino SeeedStudio: RB-See-384 Επικοινωνία: UART/SPI Ανάλυση: 640x480 (JPEG) Ενσωμάτωση MicroSD adafruit: TTL Serial Επικοινωνία: TTL Serial Ανάλυση: 640x480 30fps Έξοδος: JPEG/M-JPEG 3

ΣΕΙΡΙΑΚΗ ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ JPEG ΚΑΜΕΡΑ Κάμερες συμβατές με το Arduino adafruit: Mini Spy Επικοινωνία: TTL Serial Ανάλυση εικόνας: 1280 720 (JPEG) Ανάλυση Video: 640x480 (AVI) open-electronics: JPEG camera Επικοινωνία:UART Ανάλυση: 640x480 Έξοδος: JPEG 4

ΣΕΙΡΙΑΚΗ ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ JPEG ΚΑΜΕΡΑ Λήψη φωτογραφιών και αποθήκευση σε SD κάρτα Υλικά: Arduino UNO SD-card shield Jpeg camera Βιβλιοθήκη κάμερας www.open-electronics.org/wp-content/uploads/2015/11/jpeg.zip 5

ΣΕΙΡΙΑΚΗ ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ JPEG ΚΑΜΕΡΑ Λήψη φωτογραφιών και αποθήκευση σε SD κάρτα 6

ΣΕΙΡΙΑΚΗ ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ JPEG ΚΑΜΕΡΑ Λήψη φωτογραφιών και αποθήκευση σε SD κάρτα 7

ΑΙΣΘΗΤΗΡΑΣ ΑΝΙΧΝΕΥΣΗΣ ΚΙΝΗΣΗΣ Αισθητήρας PIR 8

ΑΙΣΘΗΤΗΡΑΣ ΑΝΙΧΝΕΥΣΗΣ ΚΙΝΗΣΗΣ Αισθητήρας PIR 9

INTERRUPTS Polling Ελέγχω το ταχυδρομικό μου κουτί κάθε 10 λεπτά Interrupt Ο ταχυδρόμος μου χτυπά το κουδούνι 10

INTERRUPTS 11

HARDWARE INTERRUPTS Trigger Modes: RISING - FALLING - CHANGE 12

HARDWARE INTERRUPTS Interrupt Pins 13

HARDWARE INTERRUPTS Ενεργοποίηση Led μέσα από Interrupt 14

HARDWARE INTERRUPTS Ενεργοποίηση Led μέσα από Interrupt Τι να προσέξω στα ISR: 1. Μικρός κώδικας 2. όχι delays 3. όχι serial print 4. χρήση volatile μεταβλητών 15

ΑΙΣΘΗΤΗΡΑΣ ΑΝΙΧΝΕΥΣΗΣ ΚΙΝΗΣΗΣ Αισθητήρας PIR με χρήση Interrupt 16

ΑΙΣΘΗΤΗΡΑΣ ΑΝΙΧΝΕΥΣΗΣ ΚΙΝΗΣΗΣ Αισθητήρας PIR με χρήση Interrupt 17

ΑΙΣΘΗΤΗΡΑΣ ΑΝΙΧΝΕΥΣΗΣ ΚΙΝΗΣΗΣ Αισθητήρας PIR με χρήση Interrupt 18

ΑΙΣΘΗΤΗΡΑΣ ΑΝΙΧΝΕΥΣΗΣ ΚΙΝΗΣΗΣ Αισθητήρας PIR με χρήση Interrupt 19

TTL SERIAL CAMERA Module size: 32mm x 32mm Output format: Standard JPEG/M-JPEG Frame speed: 640*480 30fps Image size: VGA (640*480), QVGA (320*240), QQVGA (160*120) Operating voltage: DC+5V Communication: 3.3V TTL (Three wire TX, RX, GND) 20

TTL SERIAL CAMERA Σύνδεση για λήψη εικόνων Σύνδεση για λήψη video 21

TTL SERIAL CAMERA Σύνδεση με το Arduino 22

TTL SERIAL CAMERA Λήψη εικόνας 23

TTL SERIAL CAMERA Λήψη εικόνας 24

TTL SERIAL CAMERA Λήψη εικόνας 25

TTL SERIAL CAMERA Λήψη εικόνας σε περίπτωση ανίχνευσης κίνησης 26

TTL SERIAL CAMERA Λήψη εικόνας σε περίπτωση ανίχνευσης κίνησης 27

TTL SERIAL CAMERA Λήψη εικόνας σε περίπτωση ανίχνευσης κίνησης 28

TTL SERIAL CAMERA Λήψη εικόνας σε περίπτωση ανίχνευσης κίνησης 29

ΕΙΚΟΝΑ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ SMARTPHONE Θα χρησιμοποιήσουμε την πλακέτα επέκτασης 1SHEELD για σύνδεση με smartphone. Η επικοινωνία με το Arduino, γίνεται με bluetooth 4. 30

LCD ΟΘΟΝΗ ΣΕ SMARTPHONE Βιβλιοθήκη LCD οθόνης Ενεργοποιείται με: #define INCLUDE_LCD_SHIELD Συναρτήσεις: LCD.begin(); LCD.clear( ); LCD.home(); LCD.noBlink();LCD.blink(); LCD.noCursor();LCD.cursor(); LCD.scrollDisplayLeft( );LCD.scrollDisplayRight(); LCD.leftToRight();LCD.rightToLeft(); LCD.autoScroll();LCD.noAutoScroll(); LCD.setCursor(1,0);(16 x 2) 31

LCD ΟΘΟΝΗ ΣΕ SMARTPHONE Εκτύπωση μηνυμάτων στην LCD οθόνη 32

LCD ΟΘΟΝΗ ΣΕ SMARTPHONE Εκτύπωση μηνυμάτων στην LCD οθόνη 33

ΕΙΚΟΝΑ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ SMARTPHONE Βιβλιοθήκη για διαχείριση της κάμερας Χρήση μπροστινής κάμερας Camera.frontCapture( ); Χρήση πίσω κάμερας Camera.rearCapture( ); Χρήση Flash Camera.setFlash(ON); Camera.setFlash(OFF); Camera.setFlash(AUTO); Ρύθμιση ποιότητας Camera.setQuality(LOW_QUALITY); Camera.setQuality(MED_QUALITY); Camera.setQuality(HIGH_QUALITY); 34

ΕΙΚΟΝΑ ΚΑΙ ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ SMARTPHONE Λήψη εικόνας από το Smartphone και ανέβασμα της φωτογραφίας στο Twitter 35

ΑΝΑΓΝΩΡΙΣΗ ΧΡΩΜΑΤΩΝ ΜΕ SMARTPHONE Βιβλιοθήκη Χρωμάτων Ενεργοποιείται με: #define INCLUDE_COLOR_DETECTOR_SHIELD Συναρτήσεις: Color mycolor = ColorDetector.getLastColor( ); ColorDetector.isNewColorReceived( ); ColorDetector.setCalculationMode(calculationMode); (MOST_DOMINANT_COLOR, AVERAGE_COLOR) ColorDetector.setPatchSize(size); (SMALL_SIZE, MEDIUM_SIZE, LARGE_SIZE) ColorDetector.setOnNewColor(&colorFunction); void colorfunction(color mycolor){ byte redcomponent = mycolor.getred(); } 36

ΑΝΑΓΝΩΡΙΣΗ ΧΡΩΜΑΤΩΝ ΜΕ SMARTPHONE Έλεγχος φωτεινότητας 3 leds (κόκκινο, πράσινο, μπλε) 37

ΓΡΑΦΙΚΕΣ ΠΑΡΑΣΤΑΣΕΙΣ ΣΕ SMARTPHONE Βιβλιοθήκη Γραφικών Παραστάσεων Ενεργοποιείται με: #define INCLUDE_CHART_SHIELD Συναρτήσεις: Chart.clear(CHART_0); Chart.add( Mic/db",micValues,CHART_0); Chart.plot(); Chart.saveCsv("Mic_Values",CHART_0); Chart.saveScreenshot(CHART_0); Chart.autoScroll(ỡở); 38

ΓΡΑΦΙΚΕΣ ΠΑΡΑΣΤΑΣΕΙΣ ΣΕ SMARTPHONE Απεικόνιση της έντασης ήχου ενός μικροφώνου 39

ΑΝΑΓΝΩΡΙΣΗ ΠΡΟΣΩΠΟΥ ΜΕ SMARTPHONE Βιβλιοθήκη αναγνώρισης προσώπου Ενεργοποιείται με: #define INCLUDE_FACE_DETECTOR_SHIELD Συναρτήσεις: FaceDetector.getVisibleFacesCount(); Face myface= FaceDetector.getFace(0); int smiling= myface.getsmileprobability(); (0-100) int lefteye= myface.getlefteyeopenprobability(); int righteye= myface.getrighteyeopenprobability(); int facewidth= myface.getwidth(); int faceheight= myface.getheight(); FaceDetector.setOnNewFace(&newFaceFunction); void newfacefunction(face myface){ int smile = myface.getsmileprobability(); } 40

ΑΝΑΓΝΩΡΙΣΗ ΠΡΟΣΩΠΟΥ ΜΕ SMARTPHONE Ξεκλείδωμα μηχανισμού ασφαλείας Ο μηχανισμός ξεκλειδώνει μόλις το σύστημα αναγνωρίσει πρόσωπο που κλείνει το αριστερό του μάτι 3 φορές 41

ΑΝΑΓΝΩΡΙΣΗ ΔΑΚΤΥΛΙΚΩΝ ΑΠΟΤΥΠΩΜΑΤΩΝ ΜΕ SMARTPHONE Βιβλιοθήκη Δακτυλικών Αποτυπωμάτων Ενεργοποιείται με: #define INCLUDE_FINGERPRINT_SCANNER_SHIELD Συναρτήσεις: FingerprintScanner.isVerified(); FingerprintScanner.isNewFingerScanned(); FingerprintScanner.scan(); FingerprintScanner.setOnNewFingerScanned(&newScannedFunction); voi newscannedfunction(boolverified){ if(verified){ digitalwrite(ledpin,high); } } 42

ΑΝΑΓΝΩΡΙΣΗ ΔΑΚΤΥΛΙΚΩΝ ΑΠΟΤΥΠΩΜΑΤΩΝ ΜΕ SMARTPHONE Όταν πιστοποιηθούν τα δακτυλικά αποτυπώματα ενός χρήστη, ανάβει το led στο pin 13 43

ΜΕΤΑΤΡΟΠΗ SMARTPHONE ΣΕ BARCODE READER Βιβλιοθήκη Barcode Ενεργοποιείται με: #define INCLUDE_BARCODE_SCANNER_SHIELD Συναρτήσεις: BarcodeScanner.isNewBarcodeScanned(); BarcodeScanner.isFullySent(); (αν το barcode έχει περισσότερους από 128 χαρακτήρες) BarcodeScanner.isNextDataBytesReceived(); byte formattype = BarcodeScanner.getFormat(); byte categorytype= BarcodeScanner.getCategory(); byte datalength= BarcodeScanner.getDataLength(); BarcodeScanned.setOnNewBarcodeScanned(&newScannedFunction); 44

ΜΕΤΑΤΡΟΠΗ SMARTPHONE ΣΕ BARCODE READER Ανάγνωση δεδομένων από Barcode 45

ΜΕΤΑΤΡΟΠΗ SMARTPHONE ΣΕ BARCODE READER Ανάγνωση δεδομένων από Barcode 46

ΜΕΤΑΤΡΟΠΗ SMARTPHONE ΣΕ BARCODE READER Συνάρτηση διαχείρισης σφαλμάτων 47

ΧΡΗΣΗ KEYPAD ΣΕ SMARTPHONE Βιβλιοθήκη Keypad Ενεργοποιείται με: #define INCLUDE_KEYPAD_SHIELD Συναρτήσεις: Keypad.isRowPressed(rowNumber); Keypad.isColoumnPressed(coloumnNumber); Keypad.isAnyRowPressed( ); Keypad.isAnyColoumnPressed( ); Keypad.setOnButtonChange(&myFunction); void myfunction (byte rownumber, byte coloumnnumber){ if(keypad.isrowpressed(1) && Keypad.isColoumnPressed(1) ) { digitalwrite(pin13,high); } } 48

ΧΡΗΣΗ KEYPAD ΣΕ SMARTPHONE Ηλεκτρονική κλειδαριά με χρήση Keypad 49

ΧΡΗΣΗ KEYPAD ΣΕ SMARTPHONE Ηλεκτρονική κλειδαριά με χρήση Keypad 50

ΧΡΗΣΗ KEYPAD ΣΕ SMARTPHONE Ηλεκτρονική κλειδαριά με χρήση Keypad 51

ΕΥΧΑΡΙΣΤΟΥΜΕ ΠΟΛΥ!!! 52