Γενικά

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


Ένα πολύ απλό κύκλωμα για την σειριακή θύρα RS232

Με ένα πολύ απλό κύκλωμα για την σειριακή θύρα μπορούμε να συνδέσουμε μια μαγνητική επαφή στην γκαραζόπορτα , η οποία θα παρακολουθεί αν είναι ανοικτή ή κλειστή. Επίσης στο ίδιο κύκλωμα μπορούμε να συνδέσουμε με ένα καλώδιο της δύο επαφές στο μηχανισμό της πόρτας. Όταν βραχυκυκλώνονται οι επαφές αυτές τότε ενεργοποιείται το μοτέρ. Την δουλεία του ελέγχου και της παρακολούθησης αναλαμβάνει τώρα ένα PC. Δεν χρειάζεται να είναι κάποιο PC τελευταίας τεχνολογίας. Στην πραγματικότητα ένα 486 με σειριακή θύρα και windows 95 φτάνει !! Βγάλτε λοιπόν το ξεχασμένο ρετάλι σας και δώστε του τον ρόλο που του αξίζει !
Στην κάτω αριστερή εικόνα φαίνεται το κύκλωμα στο breadboard ενώ στην διπλανή εικόνα το διάγραμμα σύνδεσης του κυκλώματος.
τα κύκλωμα διασύνδεσης RS232 με την μαγνητική επαφή και το μηχανισμό της γκαραζόπορτας  το διάγραμμα σύνδεσης του κυκλώματος
Το κύκλωμα μπορεί να χρησιμοποιηθεί και για απλή επιτήρηση της μαγνητικής επαφής μιας πόρτας. Στην περίπτωση αυτή δεν χρειάζεται να υλοποιείσετε το κάτω τμήμα του κυκλώματος της γραμμής RTS. Το κύκλωμα της σειριακής θύρας που έφτιαξα εγώ για απλή επιτήρηση φαίνεται στην παρακάτω εικόνα. Χρησιμοποίησα ένα σειριακό καλώδιο, το οποίο έκοψα και έτσι κράτησα έτοιμο τον κοννέκτορα, αποφεύγοντας τις κολλήσεις σε αυτό που είναι κάπως δύσκολες. Με ένα πολύμετρο βρήκα την αντιστοιχία των ακίδων του κοννέκτορα με τα εσωτερικά σύρματα. Η κατασκευή περιλαμβνει μόνο μια αντίσταση και ένα LED σε διάτρυτη πλακέτα. Η απλότητα στο μεγαλείο της !!
Την διάταξη των ακίδων για βύσμα τύπου D9 ή D25 μπορείτε να βρείτε στον παρακάτω σύνδεσμο RS232
Οι επαφές Ν.Ο. του ρελέ συνδέονται με τις ακίδες για την λειτουργία του moter με μπουτόν. Βραχυκυκλώνοντας αυτές τις επαφές για ένα μικρό χρονικό διάστημα δίδεται εντολή στο moter να λειτουργήσει και να ανοίξει ή να κλείσει την πόρτα ανάλογα με την κατάστασή της. Στην εφαρμογή μου, οι επαφές κλείνουν για 800 ms. Την τάση των 5 Volt μπορείτε να την πάρετε από τον ίδιο τον υπολογιστή σας, εάν θέλετε να αποφύγετε την χρήση εξωτερικού τροφοδοτικού. Στο καλώδιο που τροφοδοτεί τον σκληρό δίσκο (τύπου PATA και όχι του νεότερου SATA) υπάρχουν δύο γραμμές με 5 και 12 Volt. Το καλώδιο με κόκκινο χρώμα είναι αυτό που έχει τάση 5 Volt ενώ το κίτρινο 12 Volt. Καλό είναι πριν συνδέσετε την τροφοδοσία να μετρήσετε με ένα πολύμετρο την τάση, για να το επιβεβαιώσετε.
τα κύκλωμα διασύνδεσης RS232 με βίσμα τύπου D9

Οι εφαρμογές server και client

Με δύο μικρά προγραμματάκια που έγραψα για αυτό τον σκοπό μπορείτε να δείτε την κατάσταση της πόρτας (ανοικτή ή κλειστή) καθώς και να δώσετε εντολή για να ανοίξει / κλείσει η γκαραζόπορτα. Η εφαρμογή server τρέχει στον υπολογιστή στον οποίο είναι συνδεδεμένο το κύκλωμα, ενώ η εφαρμογή client σε οποιοδήποτε υπολογιστή στο δίκτυο. Στις παρακάτω εικόνες μπορείτε να δείτε screenshots των εφαρμογών server και client. Από την εφαρμογή client μπορείτε να συνδεθείτε σε δύο υπολογιστές που τρέχουν την εφαρμογή στο δίκτυο, να δείτε την κατάσταση των μαγνητικών επαφών και να δώσετε εντολή για άνοιγμα ή κλείσιμο της θύρας. Επίσης μπορείτε να συνδέσετε και στον υπολογιστή της εφαρμογής client ένα κύκλωμα διασύνδεσης και να επιτηρείτε την κατάσταση μια πόρτας. Η εφαρμογή client κρατάει στον φάκελο που τρέχει το αρχείο log.txt, στο οποίο καταγράφονται οι ώρες που αρχίζει η επιτήρηση, καθώς και οι χρόνοι στους οποίους αλλάζει η κατάσταση της επιτηρούμενης πόρτας.
screenshot της εφαρμογής server
screenshot της εφαρμογής client
Προς το παρόν, οι εφαρμογές είναι διαθέσιμες μόνο για windows, από win95 και νεότερα. Αφού κατεβάσετε τα αρχεία zip και τα αποσυμπιέσετε, τρέξτε τα εκτελειμα αρχεία από τον φάκελο που θα δημιουργηθεί. Μπορείτε να κατεβάσετε τις εφαρμογές server και client από τους παρακάτω συνδέσμους :

Εφαρμογή Server

Εφαρμογή Client

Εάν χρησιμοποιείτε την εφαρμογή μέσω internet, θα πρέπει να ξέρετε ότι τα δεδομένα αποστέλλονται σε απλή μορφή κειμένου και μπορούν να υποκλαπούν από κάποιον επίδοξο εισβολέα με χρήση κατάλληλων εργαλείων λογισμικού. Μπορείτε στην περίπτωση αυτή να χρησιμοποιείσετε ένα ασφαλές κανάλι SSL, για την επικοινωνία των εφαρμογών server και client. Οδηγίες για την υλοποίηση αυτού σε περιβάλλον windows, μπορείτε να βρείτε στην σελίδα 92 της εργασίας μου, που βρίσκεται στον παρακάτω σύνδεσμο :
Πρωτόκολλα Αυθεντικοποίησης