Gönderme: Dan McGrath Giriş – Neden ışıklarınızı otomatikleştirmelisiniz? Dürüst olmak gerekirse, evimin çoğu otomatik, bu yüzden açık bir şey gibi görünüyordu. Evinizin kısımlarını otomatikleştirmede çok fazla fayda var, belirli bir aydınlatma sadece hayatı kolaylaştırıyor, bir alana girdiğinizde ışıklar onları kendiniz değiştirmekten çok daha iyi! … .Ve kendilerini açtıkları için de kendilerini kapatırlar, böylece unutamazsınız!

Tasarım – X10’dan hiç emin değildim, adil olmak gerekirse, ben de hiç denemedim, ancak inancım DMX’in yıllarca son derece ayrıntılı aydınlatma sistemleri için kullanıldığı ve aynı zamanda son derece sağlam olduğu anlaşılıyor Güvenilir olduğu kadar istediğim kadar, bu yüzden DMX’i seçtim.

Hem 0-10V sinyalinin yanı sıra DMX’i desteklediğiniz dimmerler ve isterseniz her ikisini de kullanabilirsiniz, bu benim için mükemmel, çünkü onları her zaman 0- 10V sinyali, böylece ev otomasyon sisteminin ayarladığı ayarları manuel olarak geçersiz kılma seçeneğine sahipsiniz.

Kurulum – Tamam, ışık anahtarlarında başlayalım. Her alanda bir çift (iki ışık) veya duvara monte edilmiş tek bir dimmer yönetimi vardır. Aşağıdaki fotoğraflar, duvara monte edilen dimmer yönetme birimlerini gösteriyor, hala bitmemiş olduklarını göreceksiniz, ortak bir dimmer üzerinde aldığınız basit beyaz olanlar gibi uygun görünümlü düğmeleri keşfedemiyorum, bu yüzden ben yapana kadar , Hiç yok.

Bu ‘kontrol birimleri’ tıpkı Common UK’nin önden yapışan değişken dirençleri olan tek kenarlı plakalara benziyor ve bu da öyle oldukları için! Aşağıda bu birimlerin içlerini gösteren bazı fotoğraflar bulunmaktadır. İlk olarak tek dimmer. Aynı şekilde, ünitenin altında küçük bir siyah gadget olduğunu fark edeceksiniz:

Bu, ısıtmayı yönetmek için kullandığım bir sıcaklık sensörüdür, dimmer üniteleriyle aynı muhafazayı ve aynı kablolama çalışmasını kullanır, ancak bunlar iki ayrı sistemdir.
Çift birimler içeride biraz daha telaşlı, ancak aslında aynı kutuda sadece iki single.

Bu dimmer yönetim birimleri, setin geri kalanının bulunduğu cat5e kabloları kullanılarak Cat5e kabloları kullanılarak bağlantılıdır. Yönet birimleri, RJ45 fişlerini konektörden çıkararak duvardan hızla bağlantısı kesilebilir. Evdeki her bir dimmer yerde, evin merdivenlerin altına geri döndüğü her şey için tek bir Cat5e koşusu var. Birimlerin kendileri sadece bir potansiyometre görevi görür, değişken dirençlerin 3 bacağı vardır, önden bakar, en sola topraklanmış, orta (silecek) çıkışın yanı sıra sağa 10 volt DC alır.

Heatshrink manşonunun kullanıldığına dikkat edin ve yerinde tutmak için epoksi bir dab, bu daha güvenilir bir sistem için bunu bu yöntemle bağladığım için onları saat yönünde çevirdikçe, voltajı, voltajı döndürdüğünüz anlamına gelir. Orta bacakta 0V’den 10V’ye yavaşça yükselir – bu, dimmer üniteleri manuel olarak yönetmek için kullanılır.

Yukarıda, dimmer yöneticisinin kablolamanın merdivenlerin altında sonunu nasıl yönettiğinin bazı fotoğrafları var, aynı zamanda uygun fiyatlı olduğu gibi ortak Cat5e kablolarını kullandım, aynı şekilde RJ45 fişleri ve aynı nedenlerle konektörler kullandım. , bu aydınlatma sisteminin Ethernet, TCP-IP veya benzerleri ile hiçbir ilgisi yoktur, sadece bu tür şeylerle bağlantılı olan kabloları ve normalde bağlantılı konektörleri kullanıyorum.

Yukarıdaki fotoğrafta, her sarı yama kablosu bir dimmer yönetimi konumunu temsil eder, RJ45 duvar yuvalarını bu CAT5E çalışmasını hem dimmerler hem de sıcaklık sensörü yönetme kartı kadar bağlamanın bir aracı olarak kullandım. Dimmerlerin kendileri, çıktılarını yönetmek için hem DMX’i hem de 0-10V sinyalini destekleyen 4 kanal birimidir.

Bunu orijinal olarak açıklamadım, bu yüzden burada 0-10V sinyalinin ve DMX’in birlikte nasıl çalıştığı hakkında daha fazla bilgi var. 0-10V sinyalinin ayarı (yani Dimmer Manage ünitesinin ayarı) (daha parlaksa) DMX ayarını geçersiz kılacaktır. Bu ideal değildir, çünkü ışıkları yanlışlıkla açık bırakabileceğiniz anlamına gelir, çünkü daha dimmeri açmak tüm yöntemi yükseltmek ışığı üzerinde kalmaya zorlayacağı anlamına gelir.

Bununla birlikte, dimmer kontrollerini manuel olarak gerçekten kullanmıyoruz, hem dışarıda karanlıksa (bahçede bir ışık sensörü var) ve birisi uzayda ise (PIR sensörleri sunucuya söyleriz. Durum buysa). Yani ışıkları kendinize çevirmek için hiçbir zaman gereksinim yoktur!

Diğer potansiyel sorun, sistemin ışığı açması ve gerçekten kapatmak istediğiniz gibi, dimmer yönetimini çevirmenin de hiçbir etkisi olmayacaktır. Gerçekte, dimmer rafların üzerinde bir yapılandırma anahtarları var, sunucunun sevmediğim bir şey yaptığı yerde bir sorun yaşarsam, ya bir tane vurabilirimf Raftaki daldırma anahtarları veya DMX kurşununu çıkarın !! İşte burada daha iyi açıklayan Dimmer Rack yönü el kitabına bir bağlantı!

Dimmer üniteleri, 5pin DIN konnektöründe 0-10V sinyalini alır (1 pim topraktır 4 kanalı temsil eder) ve ayrıca 3pin XLR konektöründe DMX sinyalini alırlar. DMX gadget’ları her birinin kendi kimlik seti olduğu için papatya zincirlenebilir, yukarıdaki fotoğrafa dikkatlice bakarsanız, bir turuncu kablo (0-10V sinyal), bir mor kablo (DMX Daisy zincir bağlantısı) ve sarı bir görebilirsiniz. Kablo (DMX denetleyicisinden DMX)
İşte Dimmer Racks’in bazı fotoğrafları:

Rafın önünde 1mm T&E kablosu bir demet görebilirsiniz, bunların her biri evin her yerinde farklı bir aydınlatma yere gider. Aksine, sadece bu kablo dimmerden doğrudan tavandaki ışık bağlantısına kadar çalışır, bu, her türlü ışık bağlantı parçasının kablolarını son derece kolay hale getirir, çünkü sadece tek bir kablo var. Bu kablolar, erkek IEC konektörlerini kullanan dimmer raflarla bağlantılıdır (bir su ısıtıcısı kurşunun erkek versiyonu)

Dimmerleri yönetmek için DMX sinyalleri yukarıda resmedilen sistemden gelir. Bu gadget, ev otomasyon sunucumdan bir RS232 (seri) sinyali alır ve DMX protokolüne dönüştürür. Bu, evdeki aydınlatmayı otomatik olarak yönetmemi sağlıyor ve her odadaki dimmer yönetim birimlerini gerçekten kullanmanız gerekmediği anlamına geliyor, bu gerçekten aydınlatmayı otomatikleştirmenin tüm noktası, her alanda sensörlerim var (Standart Güvenlik PIR sensörleri) Ev otomasyon sistemi tarafından izlenen, hareket algılanırsa, sunucu DMX denetleyicisine o alandaki ışıkları getirmek için bir seri sinyal gönderir vb.
Ayrıca, Işıklarınızı SMS, IVR vb.

Yukarıda, kutusuna takılan DMX denetleyicisinin bazı fotoğrafları, üç bağlantısı vardır, güç (12V DC), seri ve DMX dışarı. Aynı şekilde burada DMX Denetleyici Yön Kılavuzu’na bir bağlantı var.

Son olarak, DMX arabirimine bağlanan sunucunun arkasında bir picure olan bu sunucu, aşağıdaki yazılım uygulama bölümündeki DMX arabirimini yönetmek için kullanılır.

Yazılım – Diğer tüm ev otomasyonum (güvenlik, ısıtma, güç, CCTV vb.) Perl kullanılarak yazılır (kötü parçalar halinde).
Bu aydınlatma işi farklı değil, ancak web hizmetlerini kullanma konusundaki ilk girişimlerimi temsil ediyor.
Web hizmetleri için Apache 2.x’i ve Perl için SOAP :: Lite Modülünü kullandım, DMX denetleyicisine gerçekten Seri Konuşmak için Perl Modül Aygıt :: Serialport’u kullandım. Bütün büyük şey Redhat Linux altında çalışıyor, şu şekilde gerçek ev otomasyon uygulamamdan web hizmetlerini arıyorum: (Not Bu çok daha büyük bir programın bir parçası)

# On dakika boyunca hareket yoksa ve son zamanlarda koridorda hareket yok
#
if ($ epoch – $ in11_lastmove> 600 && $ in11_lastmove <$ in23_lastmove && mutfak ışıkları == 1) { & send_lights_soap (1,0); $ mutfak ışıkları = 0; } Gerçek alt rutin çağrılıyor: sub send_lights_soap { $ soap_response = sabun :: lite -> uri (‘’)
-> Proxy (‘’)
-> gönder (“$ _ [0]”, “$ _ [1]”);

$ res = $ soap_response-> sonuç;
}

Ve bu bir web hizmeti olduğundan, gerçek seri arabirim ve web hizmeti kodu ağımdaki bir makinede bulunur, web hizmet kodu şöyle görünür:

#!/usr/bin/perl -w

Sabun kullanın :: nakliye :: http;
Sabun :: Transport :: Http :: CGI
-> dispatch_to (“ışıklar”)
-> sap;

# telefon görüşmesi -> uri (‘’)
# -> Proxy (‘’)
# -> gönder (“”, “”)
paket ışıkları;
Alt Gönder {

Cihaz :: Serialport’u kullanın;
$ port = cihaz :: serialport-> yeni (“/dev/ttys0”);

$ port-> baudrate (9600); $ port-> parite (“yok”);
$ port-> el sıkışma (“yok”); $ bağlantı noktası-> veritabanları (8);
$ port-> stopbits (1); $ port-> read_char_time (0);
$ port-> read_const_time (1);

Benim ($ class, $ kanal, $ insimity) = @_;

# Veri gönder
$ port-> write (paket “C”, $ kanal);
$ port-> write (paket “C”, $ yoğunluğu);
uyku (1);

$ port-> close ();

Dönüş “bitti! CHN $ kanal ve inten $ yoğunluğu ile $ sınıf kullandım ”;
}

Oldukça basit bir kod, eminim ki, en iyi yanı sıra en iyisi, WebServices çalıştırdığı için, bu düğümleri ağıma yayabilir ve bunları kolayca arayabilirim. Ayrıca, çoğu insan gibi RFC1918’in ağıma hitap ettiğini fark etmiş olabilirsiniz, ancak uygun bir NAT kuralı ile, bu hizmetler bir web bağlantısı ile herhangi bir yerden hızlı bir şekilde çağrılabilir, yani aydınlatma, ısıtma vb. Her yerde (hatta bir GPRS veya 3G telefon!)

Sonuç – Umarım yaptığım şeyden zevk almışsınızdır, otomatik ışıklarımı beğendim! Benzer bir şey yapmayı seçersen harika şanslar

-Dan

Öğe
Tedarikçi
Maliyet
Miktar
Satın almak

Tek kenarlı plaka
MAPLIN
£ 5.69
6
satın almak

CAT5E Kablosu
MAPLIN
£ 0.69
50
satın almak

10kohm doğrusal tencere
MAPLIN
1,21 £
8
satın almak

RJ45 varil konektörü
MAPLIN
£ 4.99
6
satın almak

RJ45 fiş (10 paketi)
MAPLIN
£ 2.49
2
satın almak

5pin din erkek fişi
MAPLIN
1,69 £
1

Xlr 5pin erkek fiş
MAPLIN
£ 5.69
1
satın almak

XLR 3pin dişi hat soketi
MAPLIN
£ 3.79
1
satın almak

Xlr 3pin erkek fiş
MAPLIN
£ 3.79
1
satın almak

IEC Erkek Fişi
MAPLIN
£ 2.29
1
satın almak

RS232-DMX Dönüştürücüsü (Madde 1-463)
Millinst
£ 65.00
1
satın almak

SoundLab 4Cannel DMX Dimmer (G018VA)
TBM
£ 58.69
2
satın almak

Amazon’dan DMX Dimmer Paketleri

Bu makale, www.yourmissus.com adresindeki orijinal makalesinden Dan McGrath’ın nazik izniyle yeniden üretildi.

Daha fazla istemek? – Bizi Facebook’ta bizim gibi Twitter’da takip edin veya RSS feed’imize kaydolun. Bu haber hikayelerini her gün doğrudan gelen kutunuza e -posta yoluyla sunabilirsiniz.

Bunu Paylaş:
Facebook
Twitter
Reddit
LinkedIn
Pinterest
E -posta
Daha

Naber
Yazdır

Skype
Tumblr

Telgraf
Cep

Leave a Reply

Your email address will not be published.