Homebrew DMX Hệ thống chiếu sáng tự động

Đệ trình bởi: Dan McGrath Giới thiệu – Tại sao tự động hóa đèn của bạn? Chà, thành thật mà nói, hầu hết nhà của tôi đều tự động, vì vậy nó có vẻ là điều hiển nhiên. Có rất nhiều lợi ích trong việc tự động hóa các bộ phận của ngôi nhà của bạn, chiếu sáng cụ thể chỉ giúp cuộc sống dễ dàng hơn, ánh sáng bật sáng khi bạn bước vào một không gian tốt hơn nhiều so với việc tự thay đổi chúng! Càng. Và kể từ khi họ tự bật, họ cũng tắt, vì vậy bạn có thể quên đi!

Thiết kế – Tôi chưa bao giờ chắc chắn về X10, công bằng mà nói, tôi cũng chưa bao giờ thử, tuy nhiên tôi tin rằng DMX đã được sử dụng cho các hệ thống chiếu sáng cực kỳ phức tạp trong nhiều năm, cũng như được hiểu là cực kỳ mạnh mẽ Cũng như đáng tin cậy, cũng như đó là những gì tôi muốn, vì vậy tôi đã chọn DMX.

Những bộ điều chỉnh mà tôi đã chọn hỗ trợ cả tín hiệu 0-10V cũng như DMX, cũng như bạn có thể sử dụng cả hai khi bạn muốn, điều này là tuyệt vời cho tôi vì tôi đã đặt chúng để mối quan tâm luôn được cung cấp cho 0- Tín hiệu 10V, vì vậy bạn có lựa chọn ghi đè thủ công các cài đặt mà hệ thống tự động hóa nhà đặt ra.

Cài đặt – OK, hãy bắt đầu tại các công tắc đèn. Mỗi không gian có một đôi (hai đèn) hoặc một bộ điều chỉnh độ sáng duy nhất được gắn trên tường. Những bức ảnh dưới đây cho thấy các đơn vị quản lý độ mờ được gắn trên tường, bạn sẽ thấy chúng vẫn còn dang dở, tôi không thể khám phá ra các núm trông thích hợp , không có gì cả.

Các đơn vị điều khiển này trông giống như các tấm trống đơn thông thường của Vương quốc Anh với các điện trở thay đổi dính ra khỏi phía trước, cũng như đó là vì đó là những gì chúng có! Dưới đây là một số hình ảnh cho thấy bên trong của các đơn vị này. Rất đầu tiên là một bộ điều chỉnh độ sáng duy nhất. Bạn có thể nhận thấy tương tự rằng có một thiết bị đen nhỏ ở dưới cùng của thiết bị:

Đây là một cảm biến nhiệt độ mà tôi sử dụng để quản lý hệ thống sưởi, nó sử dụng cùng một vỏ bọc chính xác như các đơn vị điều chỉnh độ sáng cũng như cùng một lần chạy cáp, tuy nhiên chúng là hai hệ thống riêng biệt.
Các đơn vị kép là bên trong bận rộn hơn một chút, tuy nhiên về cơ bản chỉ là hai đĩa đơn trong cùng một hộp.

Các đơn vị quản lý mờ hơn này được liên kết bằng cách sử dụng cáp Cat5e trở lại tủ hiểu của tôi, nơi phần còn lại của bộ. Các đơn vị quản lý có thể nhanh chóng bị ngắt kết nối khỏi tường bằng cách rút phích cắm RJ45 của họ khỏi đầu nối. Mỗi nơi mờ hơn trong nhà có một lần chạy Cat5e đến mọi thứ nhà chạy trở lại dưới cầu thang. Bản thân các đơn vị chỉ hoạt động như một chiết áp, các điện trở thay đổi có 3 chân, nhìn từ phía trước, cái ngoài cùng bên trái được nối đất, cái giữa (cần gạt nước) là đầu ra, cũng như bên phải có 10 volt DC.

Chú ý việc sử dụng ống tay tốc độ nhiệt cũng như một miếng epoxy để giữ bất cứ thứ gì tại chỗ, điều này tạo ra một hệ thống đáng tin cậy hơn mà tôi đã phát hiện ra chúng trong phương pháp này có nghĩa là khi bạn chuyển chúng theo chiều kim đồng hồ, điện áp, điện áp Trên chân giữa tăng chậm từ 0V lên 10V – điều này được sử dụng để quản lý các đơn vị mờ hơn theo cách thủ công.

Trên đây là một số hình ảnh về chính xác cách quản lý máy tính mờ kết thúc dưới cầu thang, tôi đã sử dụng hệ thống cáp CAT5E thông thường trong suốt vì nó có giá cả phải chăng cũng như chất lượng tuyệt vời, tôi cũng đã sử dụng các phích cắm RJ45 cũng như các đầu nối vì những lý do chính xác tương tự , Hệ thống chiếu sáng này không liên quan gì đến Ethernet, TCP-IP hoặc tương tự, tôi chỉ sử dụng hệ thống cáp cũng như các đầu nối thường được kết nối với loại điều này.

Trong bức ảnh trên, mỗi dây vá màu vàng đại diện cho một vị trí quản lý mờ hơn, tôi đã sử dụng các ổ cắm tường RJ45 như một phương tiện liên kết các Cat5e này chạy nhiều như cả bộ điều chỉnh độ mờ cũng như bảng quản lý cảm biến nhiệt độ. Bản thân bộ điều chỉnh là 4 đơn vị kênh hỗ trợ cả DMX cũng như tín hiệu 0-10V để quản lý đầu ra của chúng.

Tôi đã giải thích điều này rất tốt ban đầu, vì vậy ngay đây là một số thông tin khác về chính xác cách tín hiệu 0-10V cũng như DMX hoạt động cùng nhau. Cài đặt của tín hiệu 0-10V (tức là cài đặt của đơn vị quản lý độ sáng) sẽ (nếu sáng hơn) ghi đè cài đặt DMX. Đây là lý tưởng, vì điều đó có nghĩa là bạn có thể bật đèn do nhầm lẫn, vì bật độ mờ hơn, tất cả các phương pháp sẽ buộc ánh sáng vẫn bật.

Tuy nhiên, chúng tôi không thực sự sử dụng các điều khiển điều chỉnh độ sáng theo cách thủ công, đèn bật sáng ngay lập tức nếu cả hai bên ngoài tối (có một cảm biến ánh sáng trong vườn) cũng như nếu ai đó ở trong không gian (cảm biến Pir nói với máy chủ Nếu đây là trường hợp). Vì vậy, không bao giờ có bất kỳ loại yêu cầu nào để tự bật đèn!

Vấn đề tiềm năng khác là nếu hệ thống bật đèn, cũng như bạn thực sự muốn tắt nó đi, việc tắt máy điều chỉnh độ mờ cũng không có tác động. Tuy nhiên, trên thực tế, các giá đỡ mờ hơn có một cấu hình chuyển đổi trên chúng, nếu tôi gặp phải một vấn đề mà máy chủ đã làm một cái gì đó mà tôi đã làm, tôi có thể làm sáng tỏ một o of Các công tắc nhúng vào giá đỡ, hoặc rút phích cắm DMX dẫn !! Ở đây, một liên kết ngay tại đây với Sổ tay hướng đi độ mờ mà rất có thể giải thích nó tốt hơn!

Các đơn vị độ mờ lấy tín hiệu 0-10V trên đầu nối DIN 5pin (1 pin là mặt đất 4 khác đại diện cho 4 kênh) cũng như chúng lấy tín hiệu DMX trên đầu nối XLR 3pin. Các tiện ích DMX có thể bị xích vì mỗi cái có bộ ID riêng, nếu bạn nhìn kỹ vào bức ảnh trên, bạn có thể thấy cáp màu cam (tín hiệu 0-10V), cáp màu tím (liên kết chuỗi DMX Daisy) cũng như màu vàng Cáp (DMX trong bộ điều khiển DMX)
Dưới đây là một số hình ảnh khác về giá đỡ mờ hơn:

Trên mặt trước của giá, bạn có thể thấy một gói cáp T & E 1mm, mỗi một trong số này đi đến một nơi chiếu sáng khác nhau trong nhà. Thay vào đó chỉ là cáp này chạy từ độ mờ trực tiếp đến ánh sáng phù hợp trên trần nhà, điều này làm cho hệ thống dây của bất kỳ loại phụ kiện ánh sáng nào trở nên cực kỳ dễ dàng, vì chỉ có một cáp duy nhất để tranh cãi. Những dây cáp này được liên kết với các giá đỡ mờ sử dụng các đầu nối IEC nam (phiên bản nam của chì ấm)

Các tín hiệu DMX để quản lý các bộ điều chỉnh độ mờ đến từ hệ thống trong hình trên. Tiện ích này lấy tín hiệu RS232 (nối tiếp) từ máy chủ tự động hóa nhà của tôi cũng như chuyển đổi nó thành giao thức DMX. Điều này cho phép tôi tự động quản lý sự chiếu sáng trong nhà, cũng như có nghĩa là bạn không thực sự phải sử dụng các đơn vị quản lý điều chỉnh độ sáng trong mỗi phòng, đây thực sự là toàn bộ quan điểm của việc tự động hóa ánh sáng, tôi có các cảm biến trong mỗi không gian .
Ngoài ra, điều đó có nghĩa là bạn có thể vận hành đèn của mình qua Internet, thông qua SMS, IVR, v.v. có thể hữu ích.

Trên đây là một số hình ảnh của bộ điều khiển DMX được trang bị trong hộp của nó, nó có ba kết nối, Power (12V DC), nối tiếp cũng như DMX Out. Tương tự như vậy, một liên kết ngay tại đây với hướng dẫn hướng dẫn bộ điều khiển DMX.

Cuối cùng, một bức ảnh về phía sau của máy chủ liên kết với giao diện DMX, máy chủ này được sử dụng để quản lý giao diện DMX, nhiều hơn về phần đó trong phần ứng dụng phần mềm bên dưới.

Phần mềm – Tất cả các tự động hóa nhà khác của tôi (bảo mật, sưởi ấm, năng lượng, camera quan sát, v.v.) được viết (rất tệ trong các phần) sử dụng Perl.
Công việc chiếu sáng này không khác, mặc dù nó đại diện cho những nỗ lực đầu tiên của tôi trong việc sử dụng các dịch vụ web.
Đối với các dịch vụ web, tôi đã sử dụng Apache 2.x cũng như mô -đun SOAP :: Lite cho Perl, để thực sự nói chuyện nối tiếp với bộ điều khiển DMX, tôi đã sử dụng thiết bị mô -đun Perl :: serialport. Toàn bộ thỏa thuận tuyệt vời chạy theo Redhat Linux Tôi gọi điện thoại cho các dịch vụ web từ ứng dụng tự động hóa nhà thực tế của tôi như thế này: (Lưu ý đây là một phần của chương trình lớn hơn nhiều)

# Tắt đèn nếu không có chuyển động trong mười phút cũng như chuyển động nhiều hơn gần đây trên hành lang
#
if ($ epoch – $ in11_lastmove> 600 && $ in11_lastmove <$ in23_lastmove && $ Kitchenlights == 1) { & send_lights_soap (1,0); $ bếp đèn = 0; } Chương trình con thực tế được gọi là ở đây: sub send_lights_soap { $ SOAP_RESPONSE = SOAP :: Lite -> uri (‘
-> Proxy (‘
-> Gửi (Hồi $ _ [0] ,, $ _ [1],);

$ res = $ SOAP_RESPONSE-> Kết quả;
}

Và vì đây là một dịch vụ web, giao diện nối tiếp thực tế cũng như mã dịch vụ web nằm trên một máy nữa trên mạng của tôi, mã dịch vụ web xuất hiện như thế này:

#!/usr/bin/perl -w

Sử dụng xà phòng :: Transport :: http;
Xà phòng :: vận chuyển :: http :: cgi
-> dispatch_to (‘đèn,)
-> Xử lý;

# gọi điện thoại là -> uri (‘xông)
# -> Proxy (‘
# -> Gửi (Hồi ,,
Đèn gói;
Sub Gửi {

sử dụng thiết bị :: serialport;
$ port của tôi = thiết bị :: serialport-> mới (từ/dev/ttys0,);

$ port-> baudrate (9600); $ port-> chẵn lẻ (không có ai);
$ port-> bắt tay (không có ai); $ port-> dữ liệu (8);
$ port-> dừng lại (1); $ port-> read_char_time (0);
$ port-> read_const_time (1);

của tôi ($ class, $ kênh, cường độ $) = @_;

# Gửi dữ liệu ra
$ port-> Viết (gói C C, $ Kênh);
$ port-> Viết (gói C C, cường độ $);
ngủ (1);

$ port-> đóng ();

Trở về xong! Tôi đã sử dụng $ Class với Chn $ Channel cũng như Inten $ cường độ;
}

Mã khá đơn giản, tôi chắc chắn rằng bạn sẽ đồng ý, cũng như tốt nhất, vì nó chạy các dịch vụ web, tôi có thể truyền các nút này ra khỏi mạng của tôi cũng như gọi điện thoại cho chúng một cách dễ dàng. Hơn nữa, bạn có thể nhận thấy rằng giống như hầu hết mọi người tôi đã RFC1918 giải quyết mạng của tôi, tuy nhiên với quy tắc NAT thích hợp, các dịch vụ này có thể nhanh chóng được gọi từ bất cứ đâu với kết nối web, có nghĩa là tôi có thể quản lý ánh sáng, sưởi ấm, v.v. Bất cứ nơi nào (thậm chí là một điện thoại GPRS hoặc 3G!)

Kết luận – Chà, tôi hy vọng bạn đã thích những gì tôi đã làm, tôi thích đèn tự động của tôi! may mắn tuyệt vời nếu bạn chọn làm điều gì đó tương tự

-Dan

Mục
Nhà cung cấp
Phí tổn
Số lượng
Mua

Tấm trống đơn
Maplin
£ 5,69
6
mua

Cáp Cat5e
Maplin
£ 0,69
50
mua

Nồi tuyến tính 10kohm
Maplin
£ 1,21
số 8
mua

RJĐầu nối 45 thùng
Maplin
£ 4,99
6
mua

Phích cắm RJ45 (10pack)
Maplin
£ 2,49
2
mua

5pin din nam phích cắm
Maplin
£ 1,69
1

XLR 5PIN FLUG
Maplin
£ 5,69
1
mua

XLR 3PIN LINE LINE LINE
Maplin
£ 3,79
1
mua

XLR 3PIN FLUG
Maplin
£ 3,79
1
mua

IEC nam phích cắm
Maplin
£ 2,29
1
mua

Bộ chuyển đổi RS232 sang DMX (Mục 1-463)
Millinst
£ 65,00
1
mua

Soundlab 4Channel DMX Dimmer (G018VA)
CPC
£ 58,69
2
mua

DMX Dimmer Packs từ Amazon

Bài viết này đã được sao chép với sự cho phép của Dan McGrath từ bài viết gốc của ông tại www.yourmissus.com

Muốn thêm? – Theo dõi chúng tôi trên Twitter, như chúng tôi trên Facebook hoặc đăng ký nguồn cấp dữ liệu RSS của chúng tôi. Bạn thậm chí có thể nhận được những câu chuyện tin tức này được gửi qua email, trực tiếp đến hộp thư đến của bạn mỗi ngày.

Chia sẻ cái này:
Facebook
Twitter
Reddit
LinkedIn
Pinterest
E-mail
Hơn

WhatsApp
In

Ứng dụng trò chuyện
Tumblr

Telegram
Túi

Leave a Reply

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