Homebrew DMX Αυτοματοποιημένο Σύστημα Φωτισμού

Υποβολή από: Dan McGrath Εισαγωγή – Γιατί αυτοματοποιήστε τα φώτα σας; Λοιπόν, για να είμαι ειλικρινής, το μεγαλύτερο μέρος του σπιτιού μου είναι αυτοματοποιημένο, οπότε φαινόταν το προφανές πράγμα που πρέπει να κάνουμε. Υπάρχουν μεγάλες προσφορές παροχών για την αυτοματοποίηση των τμημάτων του σπιτιού σας, ο φωτισμός σε συγκεκριμένα απλά κάνει τη ζωή ευκολότερη, τα φώτα που έρχονται όταν περπατάτε σε ένα χώρο είναι πολύ καλύτερο από το να τα αλλάξετε στον εαυτό σας! … και από τη στιγμή που ενεργοποιούνται, απενεργοποιούνται επίσης, οπότε δεν μπορείτε να ξεχάσετε!

Σχεδιασμός – ποτέ δεν ήμουν σίγουρος για το X10, για να είμαι δίκαιος δεν το έχω δοκιμάσει ποτέ, ωστόσο η πίστη μου είναι ότι το DMX έχει χρησιμοποιηθεί για εξαιρετικά περίπλοκα συστήματα φωτισμού για χρόνια, καθώς και θεωρείται εξαιρετικά ανθεκτικό ως Λοιπόν, αξιόπιστη, καθώς και αυτό ήθελα, γι ‘αυτό επέλεξα το DMX.

Τα dimmers που έχω επιλέξει υποστήριξη τόσο το σήμα 0-10V όσο και το DMX, καθώς και μπορείτε να χρησιμοποιήσετε και τα δύο όταν, αν θέλετε, αυτό είναι εξαιρετικό για μένα, καθώς τα έχω θέσει έτσι ώστε η ανησυχία να παρέχεται πάντα στο 0- 10V σήμα, οπότε έχετε την επιλογή της χειροκίνητης υπέρβασης των ρυθμίσεων που ορίζει το σύστημα αυτοματισμού του σπιτιού.

Εγκατάσταση – Εντάξει, ας ξεκινήσουμε από τους ίδιους τους διακόπτες φωτός. Κάθε χώρος έχει είτε ένα διπλό (δύο φώτα) είτε ένα μόνο dimmer διαχειρισμένο τοποθετημένο στον τοίχο. Οι παρακάτω φωτογραφίες δείχνουν ότι οι μονάδες διαχείρισης του dimmer τοποθετούνται στον τοίχο, θα δείτε ότι είναι ακόμα ημιτελή, δεν μπορώ να ανακαλύψω τα κατάλληλα κουμπιά, όπως τα απλά λευκά που παίρνετε σε ένα κοινό dimmer, έτσι μέχρι να το κάνω , δεν υπάρχουν.

Αυτές οι «μονάδες ελέγχου» μοιάζουν ακριβώς με τις κοινές μονές πλάκες του Ηνωμένου Βασιλείου με μεταβλητές αντιστάσεις που κολλάνε έξω από το μέτωπο, καθώς και αυτό είναι από αυτό είναι αυτό που είναι! Παρακάτω υπάρχουν μερικές φωτογραφίες που δείχνουν τα εσωτερικά αυτών των μονάδων. πολύ πρώτα το μοναδικό dimmer. Θα παρατηρήσετε επίσης ότι υπάρχει ένα μικρό μαύρο gadget στο κάτω μέρος της μονάδας:

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

Αυτές οι μονάδες διαχείρισης Dimmer συνδέονται με τη χρήση της καλωδίωσης CAT5E πίσω στο ντουλάπι μου, όπου είναι το υπόλοιπο του σετ. Οι μονάδες διαχείρισης μπορούν να αποσυνδεθούν γρήγορα από τον τοίχο αποσυνδέοντας το βύσμα RJ45 από τον σύνδεσμο. Κάθε dimmer place στο σπίτι έχει μια μόνο πορεία Cat5e σε όλα τα σπίτια έτρεξε πίσω κάτω κάτω από τις σκάλες. Οι ίδιες οι μονάδες ενεργούν ως ποτενσιόμετρο, οι μεταβλητές αντιστάσεις έχουν 3 πόδια, κοιτάζοντας από μπροστά, το αριστερό είναι γειωμένο, το μεσαίο (ο υαλοκαθαριστήρας) είναι η έξοδος, καθώς και το σωστό παίρνει 10 βολτ DC.

Παρατηρήστε τη χρήση του HeatShrink Sleeving καθώς και ένα DAB του εποξειδικού για να κρατήσετε ό, τι στη θέση του, αυτό κάνει ένα πιο αξιόπιστο σύστημα που έχω ανακαλύψει συνδέοντας τους με αυτή τη μέθοδο σημαίνει ότι καθώς τα μετατρέπετε δεξιόστροφα από Off, η τάση Στο μεσαίο πόδι αυξάνεται αργά από 0V σε 10V – αυτό χρησιμοποιείται για τη διαχείριση των μονάδων dimmer με το χέρι.

Πάνω είναι μερικές φωτογραφίες για το πώς ο Dimmer Manage Cabling τερματίζεται κάτω από τις σκάλες, έχω χρησιμοποιήσει κοινή καλωδίωση CAT5E σε όλη τη διάρκεια, καθώς είναι προσιτή καθώς και εξαιρετική ποιότητα, χρησιμοποίησα επίσης βύσματα RJ45 καθώς και συνδετήρες για τους ίδιους λόγους , αυτό το σύστημα φωτισμού δεν έχει καμία σχέση με το Ethernet, το TCP-IP ή τα παρόμοια, χρησιμοποιώ απλώς την καλωδίωση καθώς και τους συνδέσμους που συνήθως συνδέονται με τέτοια πράγματα.

Στην παραπάνω φωτογραφία, κάθε κίτρινο καλώδιο patch αντιπροσωπεύει μια τοποθεσία διαχείρισης dimmer, έχω χρησιμοποιήσει τις υποδοχές τοίχου RJ45 ως μέσο σύνδεσης αυτών των CAT5E τρέχει όσο και οι δύο dimmers καθώς και ο πίνακας διαχείρισης του αισθητήρα θερμοκρασίας. Οι ίδιοι οι Dimmers είναι 4 μονάδες καναλιών που υποστηρίζουν τόσο το DMX όσο και το σήμα 0-10V για τη διαχείριση της παραγωγής τους.

Δεν το εξήγησα πολύ καλά αρχικά, οπότε εδώ είναι μερικές περισσότερες πληροφορίες σχετικά με το πώς το σήμα 0-10V καθώς και το DMX συνεργάζονται. Η ρύθμιση του σήματος 0-10V (δηλ. Η ρύθμιση της μονάδας διαχείρισης Dimmer) θα αντικαταστήσει τη ρύθμιση DMX. Αυτό δεν είναι ιδανικό, καθώς σημαίνει ότι μπορείτε να αφήσετε τα φώτα κατά λάθος, καθώς η περιστροφή του dimmer όλη η μέθοδος επάνω θα αναγκάσει το φως να παραμείνει επάνω.

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

Το άλλο μελλοντικό ζήτημα είναι εάν το σύστημα ενεργοποιήσει το φως, καθώς και πραγματικά επιθυμούσατε να το απενεργοποιήσετε, η στροφή του dimmer διαχειριστή δεν θα είχε καμία επίδραση. Στην πραγματικότητα, όμως, τα ράφια dimmer έχουν έναν διακόπτη διαμόρφωσης πάνω τους, θα έπρεπε ποτέ να αντιμετωπίσω ένα πρόβλημα όπου ο διακομιστής έκανε κάτι που δεν μου άρεσε, θα μπορούσα είτε να κάνω ένα of Το DIP διακόπτει στο ράφι ή αποσυνδέστε το μόλυβδο DMX !! Εδώ είναι ένας σύνδεσμος εδώ στο εγχειρίδιο κατεύθυνσης Dimmer Rack, το οποίο πιθανότατα το εξηγεί καλύτερα!

Οι μονάδες Dimmer παίρνουν το σήμα 0-10V σε ένα σύνδεσμο DIN 5PIN (1 PIN είναι η αλεσμένη τα άλλα 4 αντιπροσωπεύουν τα 4 κανάλια) καθώς λαμβάνουν το σήμα DMX σε ένα σύνδεσμο 3PIN XLR. Τα gadgets DMX μπορούν να είναι μαργαριτάρια, καθώς ο καθένας έχει το δικό του σετ ταυτότητας, αν κοιτάξετε προσεκτικά την παραπάνω φωτογραφία, μπορείτε να δείτε ένα πορτοκαλί καλώδιο (σήμα 0-10V), ένα πορφυρό καλώδιο (DMX Daisy Chain Link) καθώς και ένα κίτρινο καλώδιο (DMX από τον ελεγκτή DMX)
Ακολουθούν μερικές ακόμη φωτογραφίες των ράφια Dimmer:

Σε όλο το μπροστινό μέρος του ράφι μπορείτε να δείτε μια δέσμη καλωδίου 1mm T & E, κάθε ένα από αυτά πηγαίνει σε διαφορετικό χώρο φωτισμού σε όλο το σπίτι. Μάλλον αυτό το καλώδιο τρέχει από το dimmer απευθείας στο φως του φωτός στην οροφή, αυτό κάνει την καλωδίωση οποιουδήποτε τύπου εξαρτημάτων φωτός εξαιρετικά εύκολη, καθώς υπάρχει μόνο ένα μόνο καλώδιο για να αντιμετωπίσει. Αυτά τα καλώδια συνδέονται με τα ράφια dimmer που χρησιμοποιούν αρσενικούς συνδετήρες IEC (η αρσενική έκδοση ενός μολύβδου βραστήρα)

Τα σήματα DMX για τη διαχείριση των dimmers προέρχονται από το σύστημα που απεικονίζεται παραπάνω. Αυτό το gadget παίρνει ένα σήμα RS232 (σειριακό) από τον διακομιστή αυτοματισμού του σπιτιού μου καθώς και το μετατρέπει στο πρωτόκολλο DMX. Αυτό μου επιτρέπει να διαχειριστώ τον φωτισμό σε όλο το σπίτι αυτόματα, καθώς και να σημαίνει ότι δεν χρειάζεται πραγματικά να χρησιμοποιήσετε το Dimmer Manage Units σε κάθε δωμάτιο, αυτό είναι πραγματικά όλο το σημείο αυτοματοποίησης του φωτισμού, έχω αισθητήρες σε κάθε χώρο (τυποποιημένοι αισθητήρες PIR) που παρακολουθούνται από το σύστημα αυτοματισμού του σπιτιού μου, εάν εντοπιστεί κίνηση, τότε ο διακομιστής στέλνει ένα σειριακό σήμα στον ελεγκτή DMX για να φέρει τα φώτα σε αυτό το διάστημα κλπ …
Επιπλέον, αυτό σημαίνει ότι μπορείτε να χειριστείτε τα φώτα σας μέσω του Διαδικτύου, μέσω SMS, IVR κλπ.

Πάνω είναι μερικές φωτογραφίες του ελεγκτή DMX που είναι τοποθετημένες στο κουτί του, έχει τρεις συνδέσεις, ισχύ (12V DC), σειριακή καθώς και DMX έξω. Υπάρχει επίσης ένας σύνδεσμος εδώ στο εγχειρίδιο κατεύθυνσης DMX Controller.

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

Λογισμικό – Όλη η άλλη αυτοματοποίηση του σπιτιού μου (ασφάλεια, θέρμανση, δύναμη, CCTV κλπ.) Είναι γραμμένο (άσχημα σε μέρη) χρησιμοποιώντας το Perl.
Αυτή η δουλειά φωτισμού δεν είναι διαφορετική, αν και αντιπροσωπεύει τις πρώτες μου προσπάθειες για τη χρήση υπηρεσιών ιστού.
Για τις υπηρεσίες Web που έχω χρησιμοποιήσει το Apache 2.x καθώς και το SOAP :: LITE Module για το Perl, για να μιλήσω πραγματικά σειριακό για τον ελεγκτή DMX, έχω χρησιμοποιήσει τη συσκευή μονάδας Perl :: SerialPort. Το σύνολο των μεγάλων εκτελείται κάτω από το Redhat Linux I τηλεφωνήστε στις υπηρεσίες ιστού από την πραγματική εφαρμογή αυτοματισμού του σπιτιού μου, όπως αυτή: (Σημείωση αυτό είναι ένα μέρος ενός πολύ μεγαλύτερου προγράμματος)

# Ανάβει αν δεν υπάρχει κίνηση για δέκα λεπτά καθώς και κίνηση πιο πρόσφατα στο διάδρομο
#
αν ($ echoch – $ in11_lastmove> 600 && $ in11_lastmove <$ in23_lastmove && $ κουζίνα == 1) { & send_lights_soap (1,0); $ κουζίνα = 0; } Η πραγματική υπορουτίνα που ονομάζεται είναι εδώ: sub send_lights_soap { $ soap_response = σαπούνι :: lite -> URI (”)
-> Proxy (”)
-> Αποστολή (“$ _ [0]”, “$ _ [1]”);

$ res = $ soAP_Response-> αποτέλεσμα;
}

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

#!/usr/bin/perl -w

Χρησιμοποιήστε το σαπούνι :: μεταφορά :: http;
Σαπούνι :: Μεταφορά :: http :: cgi
-> Dispatch_to (‘φώτα’)
-> χειρολαβή;

# τηλεφωνική κλήση ως -> URI (”)
# -> Proxy (”)
# -> Αποστολή (“”, “”)
φώτα πακέτων.
Sub Αποστολή {

Χρησιμοποιήστε τη συσκευή :: SerialPort;
My $ Port = Device :: SerialPort-> New (“/dev/ttys0”);

$ port-> baudrate (9600); $ port-> ισοτιμία (“none”);
$ port-> handshake (“καμία”); $ port-> databits (8);
$ port-> stopbits (1); $ port-> read_char_time (0);
$ port-> read_const_time (1);

My ($ class, $ κανάλι, $ ένταση) = @_;

# Αποστολή δεδομένων
$ port-> write (πακέτο “c”, $ κανάλι);
$ port-> write (πακέτο “c”, $ ένταση);
ύπνος (1);

$ port-> close ();

Επιστροφή “Έγινε! Χρησιμοποίησα την τάξη $ με το Chn $ Channel καθώς και την ένταση Inten $ “.
}

Αρκετά απλός κώδικας, είμαι βέβαιος ότι θα συμφωνήσετε, καθώς και το καλύτερο από όλα, αφού τρέχει webservices, μπορώ να διαδώσω αυτούς τους κόμβους έξω από το δίκτυό μου, καθώς και να τους καλέσω εύκολα. Επιπλέον, ίσως έχετε παρατηρήσει ότι, όπως και οι περισσότεροι άνθρωποι που έχω απευθυνθεί στο δίκτυό μου, ωστόσο με τον κατάλληλο κανόνα NAT, αυτές οι υπηρεσίες μπορούν γρήγορα να καλούνται από οπουδήποτε με μια σύνδεση ιστού, πράγμα που σημαίνει ότι μπορώ να διαχειριστώ τον φωτισμό μου, τη θέρμανση κ.λπ. Οπουδήποτε (ακόμη και ένα τηλέφωνο GPRS ή 3G!)

Συμπέρασμα – Λοιπόν, ελπίζω να έχετε απολαύσει αυτό που έχω κάνει, μου αρέσουν τα αυτοματοποιημένα φώτα μου! μεγάλη τύχη αν επιλέξετε να κάνετε κάτι παρόμοιο

-Dan

Είδος
Προμηθευτής
Κόστος
Ποσότητα
Αγορά

Μεμονωμένη πλάκα
Maplin
5,69 £
6
αγορά

Καλώδιο CAT5E
Maplin
0,69 £
50
αγορά

Γραμμική κατσαρόλα 10kohm
Maplin
1,21 £
8
αγορά

Rj45 σύνδεσμος βαρέλι
Maplin
4,99 £
6
αγορά

Πύργο RJ45 (10PACK)
Maplin
2,49 £
2
αγορά

5pin din αρσενικό βύσμα
Maplin
1,69 £
1

Xlr 5pin αρσενικό βύσμα
Maplin
5,69 £
1
αγορά

Xlr 3pin γυναικεία υποδοχή
Maplin
3,79 £
1
αγορά

Xlr 3pin αρσενικό βύσμα
Maplin
3,79 £
1
αγορά

Αρσενικό βύσμα IEC
Maplin
2,29 £
1
αγορά

RS232 σε μετατροπέα DMX (στοιχείο 1-463)
Χιλιοστόχος
65,00 £
1
αγορά

Soundlab 4Channel DMX Dimmer (G018VA)
CPC
58,69 £
2
αγορά

DMX Dimmer Packs από το Amazon

Αυτό το άρθρο αναπαράχθηκε με ευγενική άδεια του Dan McGrath από το αρχικό του άρθρο στο www.yourmissus.com

Θέλουν περισσότερα? – Ακολουθήστε μας στο Twitter, όπως και εμείς στο Facebook ή εγγραφείτε για τη ροή RSS. Μπορείτε ακόμη και να λάβετε αυτές τις ειδήσεις που παρέχονται μέσω ηλεκτρονικού ταχυδρομείου, απευθείας στα εισερχόμενά σας κάθε μέρα.

Μοιραστείτε αυτό:
Facebook
Κελάδημα
Ερυθρός
LinkedIn
Pinterest
ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ
Περισσότερο

Whatsapp
Τυπώνω

Σκυϊδάκι
Ουρανός

Τηλεγράφημα
Τσέπη

Leave a Reply

Your email address will not be published. Required fields are marked *