background image

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

παρακολούθηση και το γονικό έλεγχο ενός παιδιού 

 

 

31 

 

 

 

 

Κεφάλαιο 2: 

Θεωρητικό υπόβαθρο 

 

Στο  κεφάλαιο  που  ακολουθεί  αναλύονται  όλα  τα  μέσα  που  συντέλεσαν  στην 

υλοποίηση  της  παρούσας  διπλωματικής  εργασίας.  Εκτός  από  το  λογισμικό  που 

χρησιμοποιήθηκε  για  την  ανάπτυξη  των  διαφορετικών  τμημάτων  της  εφαρμογής, 

παρουσιάζονται και τα χαρακτηριστικά του υλικού μέρους που την πλαισιώνει. 

 

 

2.1 Μικροϋπολογιστής BeagleΒoard 

 

Η  οικογένεια  BeagleΒoard  είναι  μία  οικογένεια  ολοκληρωμένων  υπολογιστών 

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

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

μπορούσε  με  έναν  μικροϋπολογιστή.  Η  πρόταση  αυτή  προήλθε  από  τον  Gerald  Coley, 

ένα μέλος του  στρατηγικού μάρκετινγκ της εταιρείας  Texas  Instruments και ο εν λόγω 

μικροϋπολογιστής  έφερε  μεγαλύτερη  απόδοση  από  όλους  όσους  διέθεταν  επεξεργαστή 

βασισμένο  σε  αρχιτεκτονική  ARM.  Η  πρώτη  σκέψη  τους  για  να  ενισχύσουν  τον 

μικροϋπολογιστή  ήταν  να  μπορέσουν  να  ενσωματώσουν  σε  αυτήν  όσο  περισσότερα 

χαρακτηριστικά  ενός  υπολογιστή  μπορούσαν,  όπως  LCD  οθόνη,  Wifi  και  Ethernet. 

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

μικροϋπολογιστής, δεν θα έπρεπε να επιβαρυνθεί με on-board προσθήκες. 

Καταργώντας,  λοιπόν,  όλα  τα  περιφερειακά,  τόσο  αναλογικά  όσο  και  ψηφιακά, 

πάνω  από  τον  μικροϋπολογιστή  και  ταυτόχρονα  ενσωματώνοντας  διαύλους  επέκτασης, 

όπως  μεγάλης  ταχύτητας  USB  2.0,  SDIO  (Secure  Digital  Input  Output)  και  DVI-D,  οι 

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

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

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