Cov txheej txheem:

Kev Siv Teeb Pom Kev Zoo Siv DMX thiab Perl: 6 Cov Kauj Ruam
Kev Siv Teeb Pom Kev Zoo Siv DMX thiab Perl: 6 Cov Kauj Ruam

Video: Kev Siv Teeb Pom Kev Zoo Siv DMX thiab Perl: 6 Cov Kauj Ruam

Video: Kev Siv Teeb Pom Kev Zoo Siv DMX thiab Perl: 6 Cov Kauj Ruam
Video: Plab Plab Ntswg..(Pluav Pluav Ntswg) Maiv Twm New Song 2023-2024 2024, Kaum ib hlis
Anonim
Teeb Pom Kev Zoo Siv DMX thiab Perl
Teeb Pom Kev Zoo Siv DMX thiab Perl
Teeb Pom Kev Zoo Siv DMX thiab Perl
Teeb Pom Kev Zoo Siv DMX thiab Perl
Teeb Pom Kev Zoo Siv DMX thiab Perl
Teeb Pom Kev Zoo Siv DMX thiab Perl

Vim li cas siv koj lub teeb? Zoo, ua siab ncaj, feem ntau ntawm kuv lub tsev yog siv tshuab, yog li nws zoo li qhov pom tseeb ua. Muaj ntau qhov txiaj ntsig hauv kev siv tshuab ib feem ntawm koj lub tsev, teeb pom kev tshwj xeeb tsuas yog ua rau lub neej yooj yim dua, teeb tuaj thaum koj taug kev mus rau hauv chav yog zoo dua li hloov lawv ntawm koj tus kheej! …. Thiab vim tias lawv tig lawv tus kheej, lawv tig lawv tus kheej ib yam nkaus, yog li koj tsis tuaj yeem hnov qab! Vam tias muaj cov ntaub ntawv txaus ntawm no rau feem ntau, tab sis yog (zoo li kuv) koj nyiam qhia ntxaws, koj yuav pom cov ntaub ntawv ntau ntxiv ntawm kuv nplooj

Kauj ruam 1: Kev teeb tsa

Kev teeb tsa
Kev teeb tsa
Kev teeb tsa
Kev teeb tsa
Kev teeb tsa
Kev teeb tsa

Ok, cia pib ntawm lub teeb hloov lawv tus kheej.

Txhua chav muaj ob npaug (ob lub teeb) lossis ib qho dimmer tswj tau teeb tsa ntawm phab ntsa. Cov duab hauv qab no qhia cov dimmer tswj chav nyob hauv phab ntsa, koj yuav pom lawv tseem tsis tau tiav, kuv tsis tuaj yeem pom qhov tsim nyog nrhiav pob qhov rooj, zoo li cov dawb dawb uas koj tau txais ntawm tus qauv dimmer, yog li kom txog thaum kuv ua, muaj tsis muaj Cov 'tswj chav nyob' zoo ib yam li tus qauv UK ib leeg cov plooj plooj uas muaj qhov sib txawv tiv taus tawm ntawm sab xub ntiag, thiab qhov ntawd yog vim li cas lawv thiaj yog! Hauv qab no yog qee cov duab qhia pom sab hauv ntawm cov koog no: Ua ntej yog ib qho dimmer nkaus xwb. Koj tseem yuav pom tias muaj cov cuab yeej dub me me nyob hauv qab ntawm chav tsev: Qhov no yog qhov ntsuas kub uas kuv siv los tswj cua sov, nws siv tib lub thawv ntim ib yam li cov dimmer units thiab tib txoj kev siv cabling, tab sis lawv yog ob txoj kev sib cais. Ob chav nyob yog tibneeg hu tauj coob sab hauv, tab sis qhov tseem ceeb tsuas yog ob leeg nyob hauv tib lub npov.

Kauj ruam 2: Cabling

Cabling
Cabling
Cabling
Cabling

Cov dimmer tswj chav nyob tau txuas nrog siv Cat5e cabling rov qab rau kuv lub khob hauv qab, uas cov khoom siv tas li.

Cov chav tswj hwm (raws li koj tuaj yeem pom los ntawm cov duab saum toj no) tuaj yeem txuas tau yooj yim los ntawm phab ntsa los ntawm kev tshem lawv lub RJ45 ntsaws los ntawm lub txuas. Txhua qhov chaw dimmer hauv tsev muaj ib zaug khiav ntawm Cat5e rau nws txhua lub tsev tau khiav rov qab mus rau hauv qab ntaiv. Cov koog lawv tus kheej ua raws li lub zog ntsuas, qhov sib txawv ntawm cov resistors muaj 3 ceg, saib los ntawm sab xub ntiag, sab laug ib qho yog hauv av, nruab nrab ib (wiper) yog qhov tso tawm, thiab sab xis tau txais 10 Volts DC. Daim ntawv ceeb toom kev siv heatshrink sleeving thiab dab dab ntawm epoxy los tuav txhua yam hauv qhov chaw, qhov no ua rau chav tsev muaj kev ntseeg siab ntau dua Kuv tau pom Txuas lawv nyob rau hauv txoj kev no txhais tau tias thaum koj tig lawv ib teev los ntawm kev tawm mus rau, qhov hluav taws xob ntawm nruab nrab txhais ceg nce zuj zus los ntawm 0v txog 10v - Qhov no yog siv los tswj cov dimmer units manually. Nov yog qee cov duab ntawm yuav ua li cas lub dimmer tswj kev ua haujlwm txuas hauv qab tus ntaiv, Kuv tau siv tus qauv Cat5e cabling thoob plaws vim tias nws pheej yig thiab ua tau zoo, Kuv kuj tseem siv RJ45 ntsaws thiab txuas rau tib lub laj thawj, qhov teeb pom kev zoo no tsis muaj dab tsi ua nrog ethernet, tcp-ip lossis zoo li, Kuv tsuas yog siv cov cabling thiab cov txuas sib txuas ib txwm cuam tshuam nrog cov khoom no. Hauv daim duab saum toj no, txhua daim kab xev daj sawv cev rau qhov chaw tswj qhov dimmer, Kuv tau siv RJ45 phab ntsa nyob ua ib txoj hauv kev txuas cov cat5e no mus txog rau ob lub dimmers thiab ntsuas qhov ntsuas kub tswj. Cov dimmers lawv tus kheej yog 4 channel units uas txhawb nqa DMX thiab 0-10v teeb liab los tswj lawv cov zis. Kuv tsis tau piav qhia qhov no zoo heev thaum xub thawj, yog li ntawm no yog qee cov ntaub ntawv ntau ntxiv txog yuav ua li cas 0-10v teeb liab thiab DMX ua haujlwm ua ke. Qhov teeb tsa ntawm 0-10v teeb liab (piv txwv li teeb tsa ntawm chav tswj hwm dimmer) yuav (yog qhov ci dua) hla qhov teeb tsa DMX. Qhov no tsis zoo tagnrho, vim nws txhais tau tias koj tuaj yeem tso lub teeb los ntawm qhov yuam kev, raws li tig lub dimmer txhua txoj kev nce yuav yuam lub teeb kom nyob twj ywm. Txawm li cas los xij, peb tsis tau siv lub dimmer tswj tus kheej, lub teeb tuaj yeem yog nws ob qho tib si tsaus ntuj sab nraum (muaj lub teeb pom kev zoo hauv lub vaj) thiab yog tias ib tus neeg nyob hauv chav (PIR sensors qhia rau tus neeg siv yog tias qhov no yog qhov xwm txheej) Yog li tsis muaj ib qho xav tau tig lub teeb ntawm koj tus kheej! Lwm qhov teeb meem muaj peev xwm yog tias lub kaw lus qhib lub teeb, thiab koj xav ua kom nws tawm, tig lub dimmer tswj qis yuav tsis muaj txiaj ntsig ib yam. Hauv qhov tseeb txawm hais tias, lub dimmer racks muaj teeb tsa hloov pauv rau lawv, kuv puas yuav tsum tau ntsib teeb meem qhov twg cov neeg rau zaub mov ua qee yam uas kuv tsis nyiam, Kuv tuaj yeem cuam tshuam ib qho ntawm DIP hloov pauv ntawm cov khib, lossis tshem tawm DMX txhuas! ! Kuv vam tias tam sim no ua rau kev nkag siab ntau dua.

Kauj Ruam 3: Dimmer Racks

Dimmer Khib
Dimmer Khib
Dimmer Khib
Dimmer Khib
Dimmer Khib
Dimmer Khib

Cov chav dimmer coj 0-10v teeb liab ntawm 5pin DIN txuas (1 tus pin yog hauv av rau lwm 4 tus sawv cev rau 4 raws) thiab lawv coj lub teeb liab DMX ntawm 3pin XLR txuas. DMX cov cuab yeej tuaj yeem ua daisy saw raws li txhua tus muaj nws tus kheej teeb tsa ID, yog tias koj saib ze ntawm daim duab saum toj no koj tuaj yeem pom cov kab kab txiv kab ntxwv (0-10v teeb liab), kab liab liab (DMX daisy saw txuas) thiab kab daj (DMX los ntawm DMX maub los)

Nov yog qee cov duab ntxiv ntawm cov dimmer racks: Hla hla pem hauv ntej ntawm lub khib koj tuaj yeem pom pob ntawm 1mm T&E cable, txhua qhov ntawm no mus rau qhov sib txawv teeb pom kev thoob plaws hauv tsev. Yooj yim heev cov kab no khiav los ntawm lub dimmer ncaj mus rau lub teeb haum hauv qab nthab, qhov no ua rau cov hlua ntawm txhua lub teeb sib dhos yooj yim heev, vim tsuas muaj ib kab nkaus xwb los sib cav nrog. Cov kab hluav taws xob no txuas nrog lub raum dimmer siv tus txiv neej IEC txuas (tus txiv neej version ntawm lub hwj kais dej)

Kauj ruam 4: Serial rau DMX Conversion

Pialevod DMX na LWV
Pialevod DMX na LWV
Pialevod DMX na LWV
Pialevod DMX na LWV
Pialevod DMX na LWV
Pialevod DMX na LWV

DMX teeb liab los tswj cov dimmers los ntawm chav tsev duab saum toj no. Cov cuab yeej no siv lub teeb liab RS232 (serial) los ntawm kuv lub tsev siv tshuab hluav taws xob hauv tsev thiab hloov nws mus rau hauv DMX raws tu qauv. Qhov no tso cai rau kuv los tswj lub teeb pom kev thoob plaws hauv lub tsev tau txais txiaj ntsig, thiab txhais tau tias koj tsis tas yuav siv lub dimmer tswj chav nyob hauv txhua chav, qhov no yog tag nrho cov ntsiab lus ntawm kev siv lub teeb pom kev zoo, Kuv muaj cov ntsuas hauv txhua chav (tus qauv) kev ruaj ntseg PIR sensors) uas tau raug saib xyuas los ntawm kuv lub tsev siv lub tshuab ua haujlwm, yog tias pom kev txav chaw ces tus neeg rau zaub mov xa cov teeb liab mus rau DMX tus tswj kom nqa lub teeb hauv chav ntawd thiab lwm yam …

Ib qho ntxiv nws txhais tau tias koj tuaj yeem siv koj lub teeb hla hauv internet, ntawm SMS, IVR thiab lwm yam.. uas tuaj yeem muaj txiaj ntsig. Thaum kawg daim duab tom qab ntawm lub server uas txuas rau DMX interface, tus neeg rau zaub mov no tau siv los tswj DMX interface. …. Mus txog qhov ntawd hauv ntu software hauv qab no.

Kauj ruam 5: Software

Software
Software
Software
Software
Software
Software

Txhua yam ntawm kuv lwm lub tsev siv tshuab (kev nyab xeeb, cua sov, lub zog, cctv thiab lwm yam..) tau sau (tsis zoo ib feem) siv perl. Txoj haujlwm teeb pom kev no tsis txawv, txawm hais tias nws sawv cev rau kuv thawj zaug ntawm kev siv web cov kev pabcuam. Rau cov kev pabcuam hauv web kuv tau siv Apache 2.x thiab Soap:: Lite module rau perl, los tham nrog rau DMX maub los, kuv tau siv perl module Device:: SerialPort. Tag nrho ntau ntau nyob rau hauv Redhat Linux Kuv hu rau lub vev xaib pabcuam los ntawm kuv daim ntawv thov kev siv lub tsev zoo li no: (nco ntsoov qhov no yog ib feem ntawm txoj haujlwm loj dua) # Teeb tawm yog tias tsis muaj kev txav mus rau kaum feeb thiab txav tsis ntev los no hauv txoj kev hauv tsev # yog ($ lub sijhawm - $ in11_lastmove> 600 && $ in11_lastmove <$ in23_lastmove && $ kitchenlights == 1) {& xa_lights_soap (1, 0); $ chav teeb = 0; } Qhov tseeb subroutine raug hu nyob ntawm no: sub xa_lights_soap {$ soap_response = SOAP:: Lite -> uri ('https://192.168.101.172/Lights') -> proxy ('https://192.168.101.172/cgi- bin/teeb ') -> xa ("$ _ [0]", "$ _ [1]"); $ res = $ soap_response-> tshwm sim; } Thiab vim tias qhov no yog lub vev xaib pabcuam, qhov tseeb sib txuas thiab lub vev xaib pabcuam tus lej nyob ntawm lwm lub tshuab ntawm kuv lub network, lub vev xaib pabcuam tus lej zoo li no: #!/Usr/bin/perl -w siv SOAP:: Thauj:: HTTP; SOAP:: Thauj:: HTTP:: CGI -> dispatch_to ('Teeb') -> tuav; # Hu ua -> uri ('https://192.168.101.172/Lights') # -> proxy ('https://192.168.101.172/cgi-bin/lights') # -> xa ("", "") Pob Teeb; sub xa {siv Ntaus:: SerialPort; kuv $ chaw nres nkoj = Ntaus:: SerialPort-> tshiab ("/dev/ttyS0"); $ chaw nres nkoj-> baudrate (9600); $ port-> parity ("tsis muaj"); $ port-> tuav tes ("tsis muaj"); $ port-> databits (8); $ port-> stopbits (1); $ port-> nyeem_char_time (0); $ port-> nyeem_const_time (1); kuv ($ chav kawm, $ channel, $ siv) = @_; # xa cov ntaub ntawv tawm $ port-> sau (pob "C", $ channel); $ port-> sau (pob "C", $ siv zog); tsaug zog (1); $ port-> kaw (); rov qab "Ua tiav! Kuv siv $ chav kawm nrog chn $ channel thiab inten $ siv"; } Tus lej yooj yim ncaj ncees, Kuv paub tseeb tias koj yuav pom zoo, thiab qhov zoo tshaj plaws, vim tias nws ua haujlwm pabcuam cov vev xaib, Kuv tuaj yeem nthuav tawm cov pob no thoob plaws kuv lub network thiab hu lawv tau yooj yim. Ib qho ntxiv koj yuav tau pom tias zoo li cov neeg feem coob kuv tau RFC1918 hais rau kuv lub network, tab sis nrog txoj cai NAT tsim nyog, cov kev pabcuam no tuaj yeem hu tau yooj yim los ntawm txhua qhov chaw nrog kev sib txuas hauv is taws nem, txhais tau tias kuv tuaj yeem tswj hwm kuv lub teeb pom kev, cua sov thiab lwm yam.. los ntawm nyob qhov twg (txawm tias GPRS lossis 3G xov tooj!)

Kauj Ruam 6: Cov lus xaus

Cov lus xaus
Cov lus xaus

Zoo, Kuv vam tias koj tau zoo siab qhov kuv tau ua tiav, Kuv nyiam kuv lub teeb pom kev zoo!

Hmoov zoo yog tias koj txiav txim siab ua tej yam zoo sib xws. Yog tias koj xav tau cov ntaub ntawv ntau dua qhov no, txheeb xyuas kuv nplooj ntawv ntawm www.yourmissus.com/lighting/

Pom zoo: