Submission Oleh: Dan McGrath Pendahuluan – Mengapa mengotomatiskan lampu Anda? Sejujurnya, sebagian besar rumah saya otomatis, jadi sepertinya hal yang jelas untuk dilakukan. Ada banyak manfaat dalam mengotomatiskan bagian rumah Anda, iluminasi dalam hal khusus hanya membuat hidup lebih mudah, lampu menyala ketika Anda berjalan ke ruang jauh lebih baik daripada mengubahnya sendiri! …. dan karena mereka menyalakan diri, mereka mematikan diri mereka juga, jadi Anda tidak bisa melupakan!
Desain – Saya tidak pernah yakin tentang x10, agar adil saya tidak pernah mencobanya, namun kepercayaan saya adalah bahwa DMX telah digunakan untuk sistem penerangan yang sangat rumit selama bertahun -tahun, dan juga dipahami sangat kuat seperti serta dapat diandalkan, dan juga itulah yang saya inginkan, jadi saya memilih DMX.
Dimmers yang saya pilih dukungan sinyal 0-10V maupun DMX, serta Anda dapat memanfaatkan keduanya pada saat Anda suka, ini sangat baik bagi saya karena saya telah mengaturnya sedemikian rupa sehingga kekhawatiran selalu diberikan kepada 0- Sinyal 10V, jadi Anda memiliki pilihan untuk secara manual mengesampingkan pengaturan yang ditetapkan sistem otomasi rumah.
Instalasi – OK, mari kita mulai dari lampu sakelar sendiri. Setiap ruang memiliki double (dua lampu) atau satu redup kelola yang dipasang di dinding. Foto -foto di bawah ini menunjukkan unit kelola dimmer yang dipasang di dinding, Anda akan melihat mereka masih belum selesai, saya tidak dapat menemukan kenop yang terlihat sesuai, seperti yang putih sederhana yang Anda dapatkan dengan redup umum, jadi sampai saya melakukannya , tidak ada.
‘Unit kontrol’ ini terlihat seperti pelat blanking tunggal UK umum dengan resistor variabel yang mencuat dari depan, dan juga karena itulah mereka! Di bawah ini adalah beberapa foto yang menunjukkan bagian dalam unit -unit ini. Pertama, dimmer tunggal. Anda akan melihat juga bahwa ada sedikit gadget hitam di bagian bawah unit:
Ini adalah sensor suhu yang saya manfaatkan untuk mengelola pemanasan, ini menggunakan selungkup yang sama persis dengan unit dimmer serta menjalankan pemasangan kabel yang sama, namun mereka adalah dua sistem yang terpisah.
Unit ganda sedikit lebih sibuk di dalam, namun pada dasarnya hanya dua single dalam kotak yang sama persis.
Unit mengelola dimmer ini terhubung dengan menggunakan kabel Cat5e kembali ke lemari saya, di mana sisa set berada. Unit kelola dapat dengan cepat terputus dari dinding dengan mencabut steker RJ45 mereka dari konektor. Setiap tempat dimmer di rumah memiliki satu run Cat5e ke semua yang berlari kembali ke bawah tangga. Unit -unit itu sendiri hanya bertindak sebagai potensiometer, resistor variabel memiliki 3 kaki, melihat dari depan, yang paling kiri dibumikan, yang tengah (wiper) adalah output, serta yang tepat mendapat 10 volt DC.
Perhatikan memanfaatkan sleeving heatshrink serta setetes epoksi untuk menahan apa pun di tempatnya, ini membuat sistem yang lebih dapat dipercaya yang saya temukan menghubungkannya dalam metode ini berarti bahwa ketika Anda memutarnya searah jarum jam dari on on on, tegangan tegangan Di kaki tengah naik perlahan dari 0V ke 10V – ini digunakan untuk mengelola unit dimmer secara manual.
Di atas adalah beberapa foto tentang bagaimana dimmer mengelola pemasangan kabel berakhir di bawah tangga, saya telah menggunakan kabel Cat5e umum di seluruh karena terjangkau serta kualitas yang hebat, saya juga menggunakan colokan RJ45 serta konektor untuk alasan yang sama persis sama , sistem iluminasi ini tidak ada hubungannya dengan Ethernet, TCP-IP atau sejenisnya, saya hanya menggunakan kabel serta konektor yang biasanya terhubung dengan hal semacam ini.
Pada foto di atas, setiap kabel tambalan kuning mewakili lokasi mengelola dimmer, saya telah menggunakan soket dinding RJ45 sebagai cara menghubungkan CAT5E ini berjalan sebanyak redup maupun sensor suhu mengelola papan. Dimmers sendiri adalah 4 unit saluran yang mendukung DMX serta sinyal 0-10V untuk mengelola output mereka.
Saya tidak menjelaskan ini dengan sangat baik pada awalnya, jadi di sini ada beberapa info lebih lanjut tentang bagaimana sinyal 0-10V serta DMX bekerja bersama. Pengaturan sinyal 0-10V (yaitu pengaturan unit kelola dimmer) akan (jika lebih terang) mengesampingkan pengaturan DMX. Ini tidak ideal, karena itu berarti Anda dapat membiarkan lampu menyala, karena memutar redup semua metode akan memaksa lampu untuk tetap menyala.
Namun, kami tidak benar -benar menggunakan kontrol dimmer secara manual, lampu menyala segera jika keduanya gelap di luar (ada sensor cahaya di taman) dan juga jika seseorang berada di ruang (sensor PIR memberi tahu server tersebut Jika ini masalahnya). Jadi tidak pernah ada jenis persyaratan untuk menyalakan lampu pada diri Anda sendiri!
Masalah prospektif lainnya adalah jika sistem menyalakan lampu, serta Anda benar -benar ingin mematikannya, mematikan redup kelola tidak akan berdampak juga. Sebenarnya, rak dimmer memiliki sakelar konfigurasi, jika saya pernah mengalami masalah di mana server melakukan sesuatu yang tidak saya sukai, saya mungkin mengibaskan satu of Sakelar celup pada rak, atau cabut timah DMX !! Berikut ini tautan di sini ke Buku Pegangan Direction Rak Dimmer yang kemungkinan besar menjelaskannya dengan lebih baik!
Unit dimmer mengambil sinyal 0-10V pada konektor DIN 5pin (1 pin adalah ground 4 lainnya mewakili 4 saluran) serta mereka mengambil sinyal DMX pada konektor XLR 3pin. Gadget DMX dapat dirantai dengan daisy karena masing-masing memiliki ID sendiri, jika Anda melihat dengan cermat foto di atas, Anda dapat melihat kabel oranye (sinyal 0-10V), kabel ungu (tautan rantai DMX Daisy) serta kuning Kabel (DMX in dari pengontrol DMX)
Berikut beberapa foto rak dimmer:
Di bagian depan rak Anda dapat melihat seikat kabel T&E 1mm, masing -masing pergi ke tempat iluminasi yang berbeda di seluruh rumah. Sebaliknya hanya kabel ini yang berjalan dari dimmer langsung ke fitting cahaya di langit -langit, ini membuat kabel dari semua jenis alat kelengkapan lampu menjadi sangat mudah, karena hanya ada satu kabel untuk bersaing. Kabel -kabel ini terkait dengan rak dimmer yang menggunakan konektor IEC pria (versi pria dari timbal ketel)
Sinyal DMX untuk mengelola dimmer berasal dari sistem yang digambarkan di atas. Gadget ini mengambil sinyal RS232 (serial) dari server otomasi rumah saya serta mengubahnya menjadi protokol DMX. Ini memungkinkan saya untuk mengelola iluminasi di seluruh rumah secara otomatis, serta berarti Anda tidak benar -benar harus memanfaatkan unit mengelola dimmer di setiap kamar, ini benar -benar inti dari mengotomatisasi pencahayaan, saya memiliki sensor di setiap ruang (Sensor PIR keamanan standar) yang sedang dipantau oleh sistem otomasi rumah saya, jika gerakan terdeteksi maka server mengirimkan sinyal serial ke pengontrol DMX untuk memunculkan lampu di ruang itu dll …
Selain itu berarti Anda dapat mengoperasikan lampu melalui internet, melalui SMS, IVR dll. Yang bisa berguna.
Di atas adalah beberapa foto pengontrol DMX yang dipasang di dalam kotaknya, ia memiliki tiga koneksi, daya (12V DC), serial in serta DMX out. Ada juga tautan di sini ke manual arah pengontrol DMX.
Akhirnya gambar bagian belakang server yang menautkan ke antarmuka DMX, server ini digunakan untuk mengelola antarmuka DMX, lebih lanjut tentang itu di bagian aplikasi perangkat lunak di bawah ini.
Perangkat Lunak – Semua otomatisasi rumah saya yang lain (keamanan, pemanas, daya, CCTV dll.) Ditulis (sangat buruk dalam beberapa bagian) menggunakan perl.
Pekerjaan iluminasi ini tidak berbeda, meskipun itu mewakili upaya pertama saya untuk memanfaatkan layanan web.
Untuk layanan web saya telah menggunakan Apache 2.x serta modul SOAP :: LITE untuk Perl, untuk benar -benar berbicara serial dengan pengontrol DMX, saya telah menggunakan perangkat modul Perl :: Serialport. Seluruh banyak berjalan di bawah RedHat Linux I Panggilan Telepon Layanan Web dari Aplikasi Otomasi Rumah Saya yang sebenarnya seperti ini: (Catatan Ini adalah bagian dari program yang jauh lebih besar)
# Lampu mati jika tidak ada gerakan selama sepuluh menit serta gerakan lebih baru di lorong
#
if ($ Epoch – $ in11_lastmove> 600 && $ in11_lastmove <$ in23_lastmove && $ kitchenlight == 1) {
& send_lights_soap (1,0);
$ Kitchenlight = 0;
}
Subrutin yang sebenarnya dipanggil ada di sini:
sub send_lights_soap {
$ SOAP_RESPONSE = SOAP :: LITE
-> Uri (‘’)
-> proxy (‘’)
-> kirim (“$ _ [0]”, “$ _ [1]”);
$ res = $ soap_response-> hasil;
}
Dan karena ini adalah layanan web, antarmuka serial yang sebenarnya serta kode layanan web berada di satu mesin lagi di jaringan saya, kode layanan web muncul seperti ini:
#!/usr/bin/perl -w
Gunakan sabun :: transport :: http;
Sabun :: transport :: http :: cgi
-> dispatch_to (‘lampu’)
-> menangani;
# Panggilan Telepon As -> Uri (‘’)
# -> proxy (‘’)
# -> kirim (“”, “”)
Lampu Paket;
sub kirim {
Gunakan perangkat :: Serialport;
$ port = device saya :: serialport-> new (“/dev/ttys0”);
$ port-> Baudrate (9600); $ port-> parity (“none”);
$ port-> handshake (“none”); $ port-> databit (8);
$ port-> stopbits (1); $ port-> read_char_time (0);
$ port-> read_const_time (1);
saya ($ class, $ channel, $ intensity) = @_;
# Kirim Data Keluar
$ port-> write (pack “c”, $ channel);
$ port-> write (pack “c”, $ intensity);
tidur (1);
$ port-> tutup ();
Kembalikan “Selesai! Saya menggunakan $ class dengan chn $ channel serta intensitas inten $ ”;
}
Kode yang cukup sederhana, saya yakin Anda akan setuju, dan juga yang terbaik dari semuanya, karena menjalankan layanan web, saya dapat menyebarkan node -node ini di seluruh jaringan saya dan juga telepon telepon dengan mudah. Selanjutnya Anda mungkin telah memperhatikan bahwa seperti kebanyakan orang yang saya rfc1918 membahas jaringan saya, namun dengan aturan nat yang sesuai, layanan ini dapat dengan cepat dipanggil dari mana saja dengan koneksi web, yang berarti bahwa saya dapat mengelola pencahayaan saya, pemanas dll. Dari di mana saja (bahkan telepon GPRS atau 3G!)
Kesimpulan – Ya, saya harap Anda menikmati apa yang telah saya lakukan, saya suka lampu otomatis saya! Keberuntungan yang menyenangkan jika Anda memilih untuk melakukan sesuatu yang serupa
-Dan
Barang
Pemasok
Biaya
Kuantitas
Membeli
Piring blanking tunggal
Maplin
£ 5,69
6
membeli
Kabel Cat5e
Maplin
£ 0,69
50
membeli
Pot linear 10kohm
Maplin
£ 1,21
8
membeli
RJ45 Barrel Connector
Maplin
£ 4,99
6
membeli
RJ45 Plug (10pack)
Maplin
£ 2,49
2
membeli
5pin din plug jantan
Maplin
£ 1,69
1
XLR 5Pin plug jantan
Maplin
£ 5,69
1
membeli
Soket garis betina xlr 3pin
Maplin
£ 3,79
1
membeli
XLR 3Pin CLOL
Maplin
£ 3,79
1
membeli
Steker pria IEC
Maplin
£ 2,29
1
membeli
RS232 ke DMX Converter (Item 1-463)
Millinst
£ 65,00
1
membeli
SoundLab 4Channel DMX Dimmer (G018VA)
CPC
£ 58,69
2
membeli
DMX Paket dimmer dari Amazon
Artikel ini direproduksi dengan izin baik dari Dan McGrath dari artikel aslinya di www.yourmissus.com
Ingin lebih? – Ikuti kami di Twitter, seperti kami di Facebook, atau mendaftar untuk umpan RSS kami. Anda bahkan dapat mengirimkan berita ini melalui email, langsung ke kotak masuk Anda setiap hari.
Bagikan ini:
Facebook
Twitter
Reddit
LinkedIn
Pinterest
Surel
Lagi
Ada apa
Mencetak
Skype
Tumblr
Telegram
Saku