ΚΕΠΛΗΝΕΤ Ηλείας

Πανελλήνιο Σχολικό Δίκτυο

Το Στέκι των Πληροφορικών

SaferInternet.gr

SafeLine.gr

 

Εφαρμογή Χαρτογράφησης Μονάδων Εκπαίδευσης Ν. Ηλείας

Ενημερωτικό Δελτίο «ΤΠΕ στην Εκπαίδευση» - ΚΕ.ΠΛΗ.ΝΕ.Τ. Ηλείας

25ος Πανελλήνιος Διαγωνισμός Πληροφορικής

2ος Πανελλήνιος Διαγωνισμός Εκπαιδευτικής Ρομποτικής WRO (World Robot Olympiad)

Ημέρα Ασφαλούς Διαδικτύου 2013

Ανακύκλωση Ηλεκτρικών και Ηλεκτρονικών Συσκευών

 

Ιστοσελίδες μονάδων

Αναφορά προβλημάτων

Διαδικτυακά εργαλεία τεχνικού ελέγχου

Ενημερωτικό Δελτίο ΚΕ.ΠΛΗ.ΝΕ.Τ. Ηλείας

Τεύχος 18 / Ιούνιος 2008

Το 18ο τεύχος του Ε.Δ. έχει σαφή προσανατολισμό προς το Ελεύθερο Λογισμικό. Έτσι, μπορείτε να διαβάσετε για τις εργασίες του 3ου Συνεδρίου για το Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα (ΕΛ/ΛΑΚ), για την πανηγυρική διάθεση της έκδοσης 3 του προγράμματος πλοήγησης Firefox, για την Δικτυακή Πύλη ΕΛ/ΛΑΚ του ΠΣΔ.

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

Σας ευχόμαστε καλό καλοκαίρι

Για το ΚΕ.ΠΛΗ.ΝΕ.Τ. Ν. Ηλείας
Νίκος Αδαμόπουλος

image
image

Περιεχόμενα

Νέα & ανακοινώσεις

Εκπαιδευτικά θέματα

Τεχνικά θέματα

Ημερολόγιο

23 Ιουνίου 2008 Λήξη υποβολής συμμετοχών Μαθητικός Διαγωνισμός «Ξεμπλόγκαρε»
10 Ιουλίου 2008 Λήξη λειτουργίας ΚΕ.ΠΛΗ.ΝΕ.Τ. Σχολικό έτος 2007-8
1 Σεπτεμβρίου 2008 Έναρξη λειτουργίας ΚΕ.ΠΛΗ.ΝΕ.Τ. Σχολικό έτος 2008-9
25-28 Σεπτεμβρίου 2008 Εργασίες συνεδρίου (Λεμεσός) 6o Πανελλήνιο Συνέδριο με Διεθνή Συμμετοχή για τις ΤΠΕ στην Εκπαίδευση

Νέα & ανακοινώσεις

3ο Συνέδριο για το Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα (ΕΛ/ΛΑΚ)

Το 3ο Συνέδριο για το Ελεύθερο Λογισμικό / Λογισμικό Ανοικτού Κώδικα (ΕΛ/ΛΑΚ), πραγματοποιήθηκε με επιτυχία στο Εθνικό Μετσόβιο Πολυτεχνείο, στις 27 και 28 Μαΐου, με τη συνεργασία του e-business forum (του Εθνικού Δικτύου Έρευνας και Τεχνολογίας – ΕΔΕΤ ΑΕ, http://www.grnet.gr) και της Κοινότητας ΕΛ/ΛΑΚ (http://www.ellak.gr).

image

Στο Συνέδριο, το οποίο παρακολούθησαν πάνω από 400 μέλη της Ελληνικής κοινότητας ΕΛ/ΛΑΚ και πολλοί ξένοι προσκεκλημένοι ομιλητές και βασικοί δημιουργοί γνωστών προϊόντων λογισμικού, έγινε παρουσίαση των εξελίξεων στον Ελληνικό και Διεθνή χώρο καθώς και ενημέρωση σε ειδικά αλλά και γενικότερα θέματα ΕΛ/ΛΑΚ, με στόχο την ανάπτυξη νέων πρωτοβουλιών για την βελτίωση των χαρακτηριστικών και για την επέκταση της χρήσης του. Τα συμπεράσματα του Συνεδρίου, όπως προέκυψαν μέσα από την ενεργό συμμετοχή του κοινού και το διάλογο με τους ειδικούς, συνοψίζονται στα εξής:

Στο συνέδριο ο νομός Ηλείας είχε παρουσία στο πρόγραμμα των εισηγήσεων με την εργασία: «Εισαγωγή του ΕΛΛΑΚ στη δευτεροβάθμια εκπαίδευση. Βασίλης Νταλούκας, Βασιλική Νταή, Ελένη-Φωτεινή Αλικανιώτη, Σπύρος Συρμακέσης».

Περίληψη: Η παρουσίαση αφορά δύο σεμινάρια που προωθούν την ιδέα του ΕΛ/ΛΑΚ στη Δευτεροβάθμια Εκπαίδευση και υλοποιήθηκαν στην Ηλεία. Το πρώτο απευθύνονταν σε καθηγητές Πληροφορικής, πραγματοποιήθηκε με τη μορφή συναντήσεων και είχε σαν σκοπό την ενημέρωση σε θέματα υλικού/λογισμικού. Το δεύτερο απευθύνεται σε καθηγητές όλων των ειδικοτήτων, πραγματοποιείται με τη μέθοδο της μεικτής διδασκαλίας και αναφέρεται στο moodle.

URL: http://conf.ellak.gr


ΠΣΔ: Αλλαγή λογαριασμών των Τ.Ε.Ε. λόγω αντικατάστασής τους από τα EΠΑ.Λ./ΕΠΑ.Σ.

Λόγω της αντικατάστασης των Τ.Ε.Ε. (Τεχνικών Επαγγελματικών Εκπαιδευτηρίων) από τα EΠΑ.Λ./ΕΠΑ.Σ. αποδόθηκε νέα ονομασία (DNS) σε κάθε τέτοια σχολική μονάδα και δημιουργήθηκαν νέοι λογαριασμοί από το Πανελλήνιο Σχολικό Δίκτυο.

Από την 23η Ιουνίου 2008 θα γίνει πλήρης αντικατάσταση των παλιών λογαριασμών των Τ.Ε.Ε. από τους νέους για τα ΕΠΑ.Λ./ΕΠΑ.Σ. Ωστόσο, θα διατηρηθούν ως εναλλακτικές και οι παλιές διευθύνσεις του ηλεκτρονικού ταχυδρομείου αλλά και του παγκόσμιου ιστού των Τ.Ε.Ε.


Κυκλοφόρησε ο Firefox 3

imageΚυκλοφόρησε την Τρίτη 17-6-2008 σε πανηγυρικό κλίμα η έκδοση 3 του Firefox, του δημοφιλούς προγράμματος πλοήγησης (browser). Η Mozilla είχε ως στόχο την κατάρριψη του ρεκόρ Guinness «The most software downloads in 24 hours». Για αυτό το σκοπό είχε δημιουργηθεί ο δικτυακός τόπος «Firefox 3 Download Day 2008». Το πρώτο 24ωρο έγιναν πάνω από 8 εκατομμύρια λήψεις.

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

Ο Firefox δίνει τη δυνατότητα στον χρήστη να συνδέεται με το Yahoo mail του με το πάτημα ενός μόνο κουμπιού. Είναι μέρος της συμφωνίας μεταξύ των δύο εταιρειών. Δεν υπάρχει αρχικά αντίστοιχη λειτουργία του Hotmail της Microsoft ή του Gmail της Google.

imageΣτη νέα έκδοσή του ο Firefox δεν προειδοποιεί απλά, αλλά εμποδίζει τελείως την πρόσβαση σε κακόβουλες ιστοσελίδες που προσπαθούν να αποσπάσουν κωδικούς πρόσβασης (μια τακτική γνωστή ως phishing). Η λίστα των κακόβουλων δικτυακών τόπων προέρχεται από τη Google και το StopBadware.org, ένα πρόγραμμα του οποίου ηγούνται κορυφαίοι ακαδημαϊκοί του Χάρβαρντ και της Οξφόρδης.

Ο Firefox, μακρινός απόγονος του κάποτε κυρίαρχου Netscape, είναι σήμερα το δεύτερο δημοφιλέστερο πρόγραμμα πλοήγησης μετά τον Internet Explorer. Αναπτύσσεται από τη Mozilla, μια κοινότητα ανοιχτού λογισμικού στην οποία συμμετέχουν χιλιάδες προγραμματιστές, οι περισσότεροι εθελοντές. Στην τρίτη θέση κατατάσσεται το πρόγραμμα πλοήγησης Safari της Apple, ενώ στην τέταρτη θέση βρίσκεται το Opera της νορβηγικής Opera Software ASA.

Εκπαιδευτικά θέματα

ΠΣΔ: Δικτυακή Πύλη για το Ελεύθερο Λογισμικό και Λογισμικό Ανοικτού Κώδικα για την Εκπαίδευση

του Δημήτρη Δαούση, εκπαιδευτικού ΠΕ19
Τεχνικού Υπεύθυνου ΚΕ.ΠΛΗ.ΝΕ.Τ. ΔΔΕ Ηλείας

imageΑπευθύνεται στους χρήστες του Πανελλήνιου Σχολικού Δικτύου (ΠΣΔ) και αποβλέπει στην ενημέρωση της εκπαιδευτικής κοινότητας για το Ελεύθερο Λογισμικό/Λογισμικό Ανοικτού Κώδικα (ΕΛ/ΛΑΚ) και στην παρουσίαση εφαρμογών ανοικτού κώδικα που θα μπορούσαν να αξιοποιηθούν στην εκπαίδευση.

Ως ΕΛ/ΛΑΚ χαρακτηρίζεται το λογισμικό εκείνο, το οποίο διανέμεται μαζί με τον πηγαίο κώδικά του. Έτσι καθένας μπορεί να το χρησιμοποιήσει για οποιοδήποτε σκοπό, ενώ παράλληλα μπορεί να μελετήσει ή να τροποποιήσει τον πηγαίο κώδικα του προγράμματος και να αναδιανείμει ελεύθερα την αρχική ή την τροποποιημένη έκδοση του προγράμματος.

Η υλοποίηση της πύλης έγινε στα πλαίσια του έργου «Προηγμένες Τηλεματικές Υπηρεσίες για τη Β/θμια Εκπαίδευση», το οποίο εντάσσεται στο ΕΠ Κοινωνία της Πληροφορίας, συγχρηματοδοτείται από την Ευρωπαϊκή Ένωση και υλοποιείται από το Πανεπιστήμιο Μακεδονίας – Τμήμα Εφαρμοσμένης Πληροφορικής.

image

Οι στόχοι της δικτυακής πύλης είναι:

Στην πύλη περιέχονται: Βιβλιοθήκη λογισμικού, Νέα, Σχετικοί σύνδεσμοι, Forum, Στατιστικά, Ανακοινώσεις εκδηλώσεων, Newsletter – RSS, κ.ά.

Βιβλιοθήκη εκπαιδευτικού ΕΛ/ΛΑΚ

Στη βιβλιοθήκη γίνεται καταγραφή, ταξινόμηση και παρουσίαση περισσότερων από 400 λογισμικών:

Ενδεικτικές θεματικές ενότητες που περιλαμβάνονται:

image

Αποτίμηση χρήσης ΕΛ/ΛΑΚ στο ΠΣΔ

URL: http://opensoft.sch.gr


Παρουσίαση του έργου «Τηλερομπότ» από το 1ο Τ.Ε.Ε./ΕΠΑ.Λ. Πύργου

των Νίκου Αδαμόπουλου και Θανάση Πανόπουλου

imageΤο «Τηλερομπότ» είναι ένας αυτοκινούμενος μηχανισμός, ελεγχόμενος ασύρματα είτε από Η/Υ είτε από χειριστήριο. Μπορεί να κινείται εμπρός - πίσω, να στρίβει αριστερά - δεξιά, να κάνει επιτόπου αναστροφή, να κινεί το χέρι πάνω - κάτω, να κινεί το κεφάλι αριστερά - δεξιά, να κάνει λήψη εικόνας και ήχου από το χώρο που κινείται και να τα μεταδίδει ασύρματα στο χειριστή του, αλλά και να εκφωνεί ηχητικά μηνύματα και εντολές. Είναι μια εποπτική κατασκευή που δείχνει τις αρχές ελέγχου ηλεκτρομηχανισμών ασύρματα και μέσω λογισμικού από Η/Υ.

Το έργο δημιουργήθηκε κατά τη διάρκεια του σχολικού έτους 2006-7 από ομάδες μαθητών των τομέων Ηλεκτρολογίας και Πληροφορικής του 1ου Τ.Ε.Ε./ΕΠΑ.Λ. Πύργου με τη βοήθεια και την επίβλεψη των καθηγητών τους Θανάση Πανόπουλου και Νίκου Αδαμόπουλου αντίστοιχα. Η ομάδα του τομέα Ηλεκτρολογίας δημιούργησε την κατασκευή, ενώ η ομάδα του τομέα Πληροφορικής το λογισμικό ελέγχου.

Η χρηματοδότηση του έργου έγινε κατά το μεγαλύτερο μέρος από το πρόγραμμα «Δαίδαλος», στα πλαίσια της πράξης «Ανάπτυξη και Εφαρμογή Προγραμμάτων Επίδειξης και Βράβευσης Εκπαιδευτικών Έργων» Μαθητών των Δημοσίων ΤΕΕ και ΣΕΚ του Γ΄ ΚΠΣ με συγχρηματοδότηση κατά 75% από το Ευρωπαϊκό Κοινωνικό Ταμείο και κατά 25% από εθνικούς πόρους.

Με τη δημιουργία του έργου δόθηκε η ευκαιρία στους μαθητές να αναπτύξουν τη δημιουργικότητά τους, το ομαδικό πνεύμα εργασίας, τις ικανότητες έρευνας, συλλογής, αξιολόγησης και ορθής χρήσης της πληροφορίας. Επίσης, να έρθουν σε επαφή με πρακτικές εφαρμογές των γνώσεων που αποκτούν, να γνωρίσουν μεθόδους έρευνας και αναζήτησης τρόπων επίλυσης προβλημάτων, να αποκτήσουν εμπειρίες από την οργάνωση και διαχείριση ενός σχεδίου εργασίας (project), να αναλάβουν πρωτοβουλίες, να καλλιεργήσουν τις κλίσεις και τα ταλέντα τους, κ.ά.

Ηλεκτρομηχανικά μέρη

Για την κίνηση του Τηλερομπότ στο χώρο χρησιμοποιούνται 2 ηλεκτρικά μοτέρ από υαλοκαθαριστήρες αυτοκινήτου, τα οποία είναι προσαρμοσμένα ανεξάρτητα στις 2 ρόδες που το κινούν. Έτσι, επιτυγχάνεται πλήρης ελευθερία κινήσεων. Η κίνηση του χεριού επιτυγχάνεται μέσω ενός ξεχωριστού μοτέρ. Η κίνηση του κεφαλιού γίνεται μέσω ενός σερβομοτέρ στο οποίο στηρίζεται. Στο κεφάλι υπάρχει μικρή ασύρματη κάμερα η οποία μεταδίδει εικόνα και ήχο από το χώρο που κινείται στην οθόνη του χειριστή. Στο σώμα του Τηλερομπότ έχει ενσωματωθεί ένα ζεύγος κοινών αυτοενισχυόμενων ηχείων από Η/Υ. Έτσι, είναι δυνατή η εκφώνηση προηχογραφημένων ηχητικών μηνυμάτων μέσω του λογισμικού του Η/Υ, είτε ζωντανά από το χειριστή. Η μετάδοση του ήχου γίνεται μέσω ενός ζεύγους Walkie Talkie, στο ένα άκρο του οποίου συνδέεται η κάρτα ήχου του Η/Υ, ενώ στο άλλο τα ηχεία του Τηλερομπότ μέσω κατάλληλης προσαρμογής.

Για τον ασύρματο έλεγχο των κινήσεων του Τηλερομπότ ενσωματώθηκε σύστημα τηλεκατεύθυνσης που χρησιμοποιείται στον αερομοντελισμό. Ο δέκτης και τα σερβομοτέρ που τον συνοδεύουν προσαρμόστηκαν στο Τηλερομπότ και καθοδηγούν τα μοτέρ για τις 2 ρόδες, το μοτέρ του χεριού και το σερβομοτέρ του κεφαλιού. Ο έλεγχος τον κινήσεων γίνεται είτε χειροκίνητα μέσω των χειριστηρίων του πομπού, είτε μέσω του λογισμικού του Η/Υ.

image

Πιο αναλυτικά:

Interface: Ηλεκτρονικό κύκλωμα, που συνδέει την παράλληλη θύρα του Η/Υ με τον πομπό της τηλεκατεύθυνσης. Από τις 8 εξόδους της θύρας παρέχεται τάση περίπου 3,5 ή 0 Volt, για το λογικό 1 ή 0 αντίστοιχα. Όπως φαίνεται στο παρακάτω διάγραμμα, η τάση αυτή ενεργοποιεί τα τρανζίστορ Τ1 που άγουν και τροφοδοτούν τα ρελέ με 12 V. Αυτά συνδέουν μεταβλητές αντιστάσεις στα χειριστήρια της τηλεκατεύθυνσης.

image

Έλεγχος κινήσεων: Όπως φαίνεται και στο παρακάτω ηλεκτρικό κύκλωμα, το μοτέρ της κάθε ρόδας (από υαλοκαθαριστήρα αυτοκινήτου) τροφοδοτείται με 6 ή 12V για χαμηλή και υψηλή ταχύτητα αντίστοιχα. Αντιστρέφοντας την πολικότητα έχουμε οπισθοπορεία. Για στροφή αριστερά, η δεξιά ρόδα γυρνά ταχύτερα από την αριστερή. Για αναστροφή, π.χ. δεξιά επιτόπου, η δεξιά ρόδα γυρνά όπισθεν και η αριστερή μπροστά.

image

Λήψη εικόνας και ήχου: Γίνεται από ασύρματη κάμερα που μεταδίδει στην οθόνη του δέκτη.

image

Mετάδοση ήχου: Η ομιλία του χειριστή (ή ηχογραφημένα ηχητικά μηνύματα από το PC) μεταδίδεται με τον πομπό Walkie Talkie του χειριστή στο δέκτη Walkie Talkie του Τηλερομπότ. Το σήμα (από το μεγαφωνάκι του δέκτη) ενισχύεται στα δυναμικά μεγάφωνα.

image

Λογισμικό ελέγχου των κινήσεων

Για τον έλεγχο του Τηλερομπότ μέσω Η/Υ αναπτύχθηκε από την ομάδα του έργου πρωτότυπο λογισμικό χρησιμοποιώντας το προγραμματιστικό περιβάλλον της Visual Basic (βλ. παρακάτω στο τρέχον Ε.Δ. το σχετικό θέμα «Δημιουργία σημάτων εξόδου στην παράλληλη θύρα του PC»).

image

Μέσω του λογισμικού είναι δυνατός ο έλεγχος όλων των δυνατών κινήσεων, ενώ ταυτόχρονα αυτές απεικονίζονται με γραφικό τρόπο μέσα στο παράθυρο της εφαρμογής. Ο έλεγχος μπορεί να γίνεται χειροκίνητα, κάνοντας κλικ στα απεικονιζόμενα μέρη του χεριού ή πατώντας πλήκτρα, αλλά και αυτόματα, συντάσσοντας και ενεργοποιώντας προγράμματα ελέγχου.

Δημιουργία προγραμμάτων ελέγχου

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

Εντολές προγράμματος ελέγχου του Τηλερομπότ
Εντολές Περιγραφή λειτουργίας
ΠΟΡΕΙΑ Παράμετροι: ΕΜΠΡΟΣ, ΠΙΣΩ.
Έναρξη κίνησης του Τηλερομπότ προς την αντίστοιχη πορεία.
ΣΤΡΟΦΗ Παράμετροι: ΕΜΠΡΟΣ, ΠΙΣΩ, και: ΑΡΙΣΤΕΡΑ, ΔΕΞΙΑ.
Έναρξη στροφής προς την αντίστοιχη πορεία και κατεύθυνση.
ΑΝΑΣΤΡΟΦΗ Παράμετροι: ΑΡΙΣΤΕΡΑ, ΔΕΞΙΑ.
Έναρξη επιτόπου στροφής του Τηλερομπότ.
ΣΤΑΜΑΤΑ Σταματάει οποιονδήποτε από τους παραπάνω ελιγμούς βρίσκεται σε εξέλιξη.
Εναλλακτικά, μπορεί να προστεθεί στις παραπάνω εντολές η παράμετρος ΓΙΑ ##### για αυτόματη διακοπή του ελιγμού μετά από ##### msec.
ΚΕΦΑΛΙ Παράμετροι: ΑΡΙΣΤΕΡΑ, ΔΕΞΙΑ, ΕΥΘΕΙΑ.
Στροφή του κεφαλιού προς την αντίστοιχη κατεύθυνση.
ΧΕΡΙ Παράμετροι: ΠΑΝΩ, ΚΑΤΩ, ΣΤΟΠ.
Περιστροφή του χεριού ή ακινητοποίησή του.
ΗΧΟΣ ####### Αυτόματη εκφώνηση από το Τηλερομπότ του προηχογραφημένου αρχείου ήχου ####### (μπορεί να είναι τύπου wav, mp3 ή wma).
ΠΑΥΣΗ Προσωρινή διακοπή της εκτέλεσης των εντολών. Η συνέχιση της εκτέλεσης γίνεται κάνοντας κλικ με το ποντίκι στο σχετικό κουμπί του παραθύρου της εφαρμογής.
Εναλλακτικά, μπορεί να χρησιμοποιηθεί η παράμετρος ΓΙΑ ##### για χρονική καθυστέρηση κατά ##### msec πριν την εκτέλεση της επόμενης εντολής.
ΕΠΑΝΑΛΑΒΕ ## ΦΟΡΕΣ
  (εντολές)
ΕΠΟΜΕΝΗ ΕΠΑΝΑΛΗΨΗ
Επαναληπτική εκτέλεση των ενδιάμεσων εντολών ## φορές.
Πρόκειται για απλή επαναληπτική δομή αφού, στην αρχική φάση, δεν κρίθηκε αναγκαία η δυνατότητα εμφωλευμένων επαναλήψεων.
ΧΡΟΝΟΙ ΣΤΟ ### Επιτάχυνση ή επιβράδυνση της εκτέλεσης των εντολών.
Μεταβολή της διάρκειας κατά ### %.
ΕΠΑΝΑΦΟΡΑ Σταματάει οποιαδήποτε μετακίνηση του Τηλερομπότ, ακινητοποιεί το χέρι και στρέφει το κεφάλι προς τα εμπρός.

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

ΕΠΑΝΑΛΑΒΕ 3 ΦΟΡΕΣ
  ΧΕΡΙ ΠΑΝΩ
  ΠΟΡΕΙΑ ΕΜΠΡΟΣ ΓΙΑ 10000    
  ΠΑΥΣΗ ΓΙΑ 10000
  ΚΕΦΑΛΙ ΔΕΞΙΑ
  ΣΤΡΟΦΗ ΕΜΠΡΟΣ ΔΕΞΙΑ ΓΙΑ 3000    
  ΠΑΥΣΗ ΓΙΑ 3000
  ΚΕΦΑΛΙ ΑΡΙΣΤΕΡΑ
  ΣΤΡΟΦΗ ΠΙΣΩ ΑΡΙΣΤΕΡΑ ΓΙΑ 3000
  ΠΑΥΣΗ ΓΙΑ 3000 
  ΧΕΡΙ ΣΤΟΠ  
  ΚΕΦΑΛΙ ΕΥΘΕΙΑ
  ΗΧΟΣ Κάντε_Άκρη.wav  
  ΑΝΑΣΤΡΟΦΗ ΔΕΞΙΑ ΓΙΑ 4000
  ΠΑΥΣΗ ΓΙΑ 4000
ΕΠΟΜΕΝΗ ΕΠΑΝΑΛΗΨΗ
ΗΧΟΣ Αποστολή_Εξετελέσθη.wav
ΕΠΑΝΑΦΟΡΑ
Συμμετοχή σε διαγωνισμούς και εκδηλώσεις

Για τη συμμετοχή του έργου σε διάφορους διαγωνισμούς δημιουργήθηκαν από τους μαθητές παρουσιάσεις με το MS PowerPoint, σχεδιάστηκαν γραφικές αναπαραστάσεις των κατασκευών και σχηματικά διαγράμματα των ηλεκτρονικών κυκλωμάτων με το MS Visio, έγινε ψηφιακή επεξεργασία φωτογραφιών και επεξεργασία βίντεο. Για την προβολή και διάχυση των αποτελεσμάτων δημιουργήθηκαν DVD, αφίσες, καθώς και ιστοσελίδες στο δικτυακό τόπο του σχολείου.

imageΤο σχολείο με αυτό το έργο έλαβε μέρος στο διαγωνισμό «Επιστημονικές & Τεχνολογικές Εργασίες» για μαθητές σχολείων της περιφέρειας Δυτικής Ελλάδας, που διοργανώθηκε τον Απρίλιο 2007 από το Ερευνητικό Ινστιτούτο Χημικής Μηχανικής και Χημικών Διεργασιών Υψηλής Θερμοκρασίας (ΕΙΧΗΜΥΘ) του Ιδρύματος Τεχνολογίας και Έρευνας (ΙΤΕ), λαμβάνοντας το 1ο βραβείο. Ακόμα, συμμετείχε στην Περιφερειακή Έκθεση Δυτικής Ελλάδας του προγράμματος «Δαίδαλος», στην Πάτρα το Μάιο 2007.

Η εμπειρία και τα αποτελέσματα από τη δημιουργία του έργου παρουσιάσθηκαν στη Διημερίδα «Ενημέρωση και Ευαισθητοποίηση Εκπαιδευτικών Τ.Ε.Ε. Ν. Ηλείας για τις Πράξεις του Επιχειρησιακού Σχεδίου Δράσης της Ε.Ε.» (Πύργος, 7-8 Φεβρουαρίου 2008), στο 4ο Συνέδριο «Διδακτική της Πληροφορικής» (Πάτρα, 28-30 Μαρτίου 2008) και στη 2η Πανελλήνια Διημερίδα Καθηγητών Πληροφορικής Δευτεροβάθμιας Εκπαίδευσης «Η Πληροφορική στην Εκπαίδευση – Το σχολείο της διαθεματικότητας και της ευρυζωνικότητας» (Ρόδος, 11-12 Απριλίου 2008).

Επίλογος

Το έργο αποτέλεσε μια ευκαιρία «ανοίγματος» του σχολείου προς την τοπική κοινωνία, με άρθρα στον τοπικό και αθηναϊκό τύπο, παρουσιάσεις από τους τοπικούς τηλεοπτικούς σταθμούς, αλλά και διάχυση των αποτελεσμάτων στην εκπαιδευτική και ακαδημαϊκή κοινότητα της χώρας.

Ελπίζουμε η δημιουργία του έργου να παρακινήσει κι άλλους μαθητές και συναδέλφους εκπαιδευτικούς στη συμμετοχή τους σε ανάλογες διαδικασίες. Από την πλευρά της πολιτείας και των επιστημονικών φορέων, είναι αναγκαία η ανάληψη δράσεων οι οποίες θα στηρίζουν και θα ενθαρρύνουν τέτοιες προσπάθειες.

URLs:
http://1epal-pyrgou.ilei.sch.gr
http://www.my.ein.gr/daidalos
http://www.iceht.forth.gr/sxolikovraveio

Τεχνικά θέματα

ΚΩΔΙΚΟΛΟΓΙΕΣ: Δημιουργία σημάτων εξόδου στην παράλληλη θύρα του PC

του Νίκου Αδαμόπουλου, εκπαιδευτικού ΠΕ19
Υπεύθυνου ΚΕ.ΠΛΗ.ΝΕ.Τ. ΔΔΕ Ηλείας

Η παράλληλη θύρα των PC χρησιμοποιείται πάνω από 30 χρόνια, κυρίως για τη σύνδεση εκτυπωτών και σαρωτών, ωστόσο τελεί υπό κατάργηση αφού τη θέση της παίρνει η περισσότερο ευέλικτη θύρα USB. Παρόλα αυτά, αποτελεί μία εύκολη λύση για την έξοδο/είσοδο πολλών ψηφιακών σημάτων παράλληλα.

Χαρακτηριστικά της παράλληλης θύρας

Η παράλληλη θύρα, ή Centronics, ή IEEE 1284, είναι συνήθως τύπου D female 25 ακροδεκτών:

image

Οι 8 γραμμές εξόδου (ακροδέκτες 2 έως 9) παρέχουν τάση από 2,4 έως 5,5 Volt για το λογικό 1 και από -0,5 έως 0,4 Volt για το λογικό 0.

Έλεγχος της παράλληλης θύρας μέσω λογισμικού

Παραδείγματα χρήσης της θύρας αποτελούν τα έργα «Βιονικό Χέρι» (βλ. Ε.Δ. τ. 8 – Ιούνιος 2007) και «Τηλερομπότ» (βλ. τρέχον Ε.Δ.) του 1ου Τ.Ε.Ε./ΕΠΑ.Λ. Πύργου. Και στα δύο έργα κάποιες ηλεκτρομηχανικές κατασκευές συνδέονται στην παράλληλη θύρα ενός PC ώστε να είναι δυνατός ο έλεγχός τους από κατάλληλο λογισμικό που αναπτύχθηκε σε Visual Basic 6. Για τον έλεγχο της παράλληλης θύρας χρησιμοποιήθηκε το αρχείο βιβλιοθήκης inpout32.dll, το οποίο μπορεί να αναζητήσει κανείς εύκολα από το διαδίκτυο, όπως και τη σχετική τεκμηρίωση για τη χρήση του.

Ακολουθεί η δήλωση της διαδικασίας Out για την έξοδο της τιμής Value (8 bit) στη διεύθυνση PortAddress της παράλληλης θύρας.

Public Declare Sub Out Lib "inpout32.dll" Alias "Out32" 
   (ByVal PortAddress As Integer, ByVal Value As Integer)

Παρακάτω φαίνεται ο τρόπος κλήσης της διαδικασίας Out. Η RefreshParallelSettings εφαρμόζει τις κατάλληλες αρχικοποιήσεις και πρέπει να κληθεί πριν από τη δημιουργία σημάτων εξόδου. Η διεύθυνση της παράλληλης θύρας για είσοδο/έξοδο δεδομένων θα είναι κάποια από τις 378, 278 και 3BC (στο δεκαεξαδικό σύστημα) ανάλογα με τον κατασκευαστή.

Dim data As Byte  'CurrentOutput
Dim ParallelDataPort As Integer
Dim ParallelControlPort As IntegerPrivate 


Sub RefreshParallelSettings()
  ParallelDataPort = &H378
  ParallelControlPort = ParallelDataPort + 2
  Out ParallelControlPort, 0
  Out ParallelDataPort, 0
End Sub


Private Sub SendToPort(d As Byte)
  Out ParallelDataPort, d
  data = d
End Sub

Η SendToPort αλλάζει την τιμή και των 8 γραμμών εξόδου της θύρας σύμφωνα με την παράμετρο κλήσης της. Επειδή στις συγκεκριμένες εφαρμογές που προαναφέρθηκαν θα πρέπει να αλλάζουν συγκεκριμένες μόνο γραμμές εξόδου, για αυτό καταχωρείται στη μεταβλητή data η τρέχουσα κατάσταση των εξόδων, ενώ στη συνέχεια γίνεται χρήση τελεστών χειρισμού bit (bitwise operators) ώστε κάθε φορά να μεταβάλλεται ένα μόνο bit της μεταβλητής αυτής.

Χρήση τελεστών χειρισμού bit

Οι τελεστές αυτοί χρησιμοποιούνται σπανιότατα, μοιάζουν αρκετά με τους λογικούς τελεστές, όμως εφαρμόζονται σε ακέραιους τελεστέους και λειτουργούν σε επίπεδο bit, θεωρώντας την δυαδική τιμή 1 ως true και την δυαδική τιμή 0 ως false.

Για παράδειγμα, 157 OR 23 = 159 ή στο δυαδικό σύστημα: 10011101 OR 00010111 = 10011111. Επίσης, 157 AND 23 = 21 ή στο δυαδικό σύστημα: 10011101 AND 00010111 = 00010101.

Έτσι, για τον έλεγχο των 8 εξόδων της παράλληλης θύρας εφαρμόζονται αυτοί οι τελεστές στη μεταβλητή data. Παράδειγμα εξόδου λογικού 1 στο D5:

πριν D7 D6 D5 D4 D3 D2 D1 D0
OR 0 0 1 0 0 0 0 0
μετά D7 D6 1 D4 D3 D2 D1 D0

Γενικότερα, αν data είναι η τρέχουσα κατάσταση των 8 ακροδεκτών εξόδου, για να προκύψει λογικό 1 στον ακροδέκτη εξόδου Dn (όπου 0≤n≤7) αρκεί να εκτελεστεί ο υπολογισμός: data OR 2n.

Παράδειγμα εξόδου λογικού 0 στο D5:

πριν D7 D6 D5 D4 D3 D2 D1 D0
AND 1 1 0 1 1 1 1 1
μετά D7 D6 0 D4 D3 D2 D1 D0

Γενικότερα, για να προκύψει λογικό 0 στον ακροδέκτη εξόδου Dn (όπου 0≤n≤7) αρκεί να εκτελεστεί ο υπολογισμός: data AND (255 - 2n).

Παρακάτω φαίνεται η διαδικασία ChangePin που αλλάζει τον N-ιοστό ακροδέκτη εξόδου στο λογικό επίπεδο Lev (όπου 0≤N≤7 και Lev = 0 ή 1).

Private Sub ChangePin(N As Integer, Lev As Integer)
  If Lev = 1 Then
    SendToPort data Or CByte(2 ^ N)
  Else
    SendToPort data And CByte(255 - 2 ^ N) 
  End If
End Sub

Να σημειωθεί ότι για τον έλεγχο της παράλληλης θύρας σε περιβάλλον Visual Basic .NET εφαρμόζονται άλλες μέθοδοι.