background image

54 

 

4.1.2 Λειτουργίες Κάμερας 

Όπως  έχει  αναφερθεί  στα  προηγούμενα  κεφάλαια,  η  κάμερα  που  βρίσκεται 

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

να καλύψουν τις ανάγκες της συγκεκριμένης διπλωματικής εργασίας. Πιο συγκεκριμένα, οι 

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

αλφαριθμητικού,  και  έτσι  επιτυγχάνεται  μια  κωδικοποίηση  που  εξαρτάται  από  δύο 

παραμέτρους για κάθε λειτουργία. Η πρώτη παράμετρος αφορά το τύπο της λειτουργίας (π.χ. 

ποιότητα,  ανάλυση,  αντίθεση)  και  ορίζεται  ως  var  (variable)  και  η  δεύτερη  παράμετρος 

ορίζεται ως val (value) και αφορά την τιμή που παίρνει η πρώτη.  

Πιο  αναλυτικά  παρουσιάζονται  στον  πίνακα  (Πίνακας  7)  παρακάτω  οι  λειτουργίες 

καθώς και οι τιμές τον παραμέτρων τους. 

Λειτουργία 

Variable (var) 

Value (val) 

Ενέργεια 

Ανάλυση 

(Resolution) 

framesize 

0→QQVGA(160x120) 
3→HQVGA(240x176) 

4→ QVGA(320x240) 

5→ CIF(400x296) 

6→ VGA(640x480) 

7→ SVGA(800x600) 

Αλλάζει η ανάλυση της οθόνης 

στις επιθυμητές διαστάσεις. 

Ποιότητα (Quality) 

quality 

Min= 10  Max= 63 

Ρύθμιση της ποιότητας της 

εικόνας. 

Φωτεινότητα 

brightness 

Min= -2  Max= 2 

Ρύθμιση φωτεινότητας της 

εικόνας. 

Αντίθεση 

(Contrast) 

contrast 

Min= -2  Max= 2 

Ρύθμιση  αντίθεσης της 

εικόνας. 

Κορεσμός 

(Saturation) 

saturation 

Min= -2  Max= 2 

Ρύθμιση του κορεσμού του 

χρώματος της εικόνας. 

Flash 

flash 

Ενεργό= flashon     

Ανενεργό= flashoff 

Ενεργοποίηση/Απενεργοποίηση 

Led flash της συσκευής. 

 

Εξισορρόπηση 

Λευκού (ΑWB, 

Auto White 

Balance) 

awb_gain 

0→ Auto 

1→ Sunny 

2→ Cloudy 

3→ Office 

4→ Home 

Ρύθμιση της εξισορρόπησης 

λευκού χρώματος. 

AGC (Auto Gain 

Celling) 

gaincelling 

Min= 0  Max=6 

Ρύθμιση του κέρδους με σκοπό 

την αύξηση της φωτεινότητας 

σε περιοχές με λιγότερο 

φωτισμό. 

Πίνακας 7: Λειτουργίες Κάμερας