Orodha ya maudhui:
- Hatua ya 1: Usakinishaji
- Hatua ya 2: Kufundisha
- Hatua ya 3: Rimer Racks
- Hatua ya 4: Serial kwa Uongofu wa DMX
- Hatua ya 5: Programu
- Hatua ya 6: Hitimisho
Video: Taa za Kujiendesha Kutumia DMX na Perl: Hatua 6
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:55
Kwa nini tengeneza taa zako? Kwa kweli, kusema ukweli, nyumba yangu nyingi ni ya kiotomatiki, kwa hivyo ilionekana kuwa jambo dhahiri kufanya. Kuna faida nyingi katika kugeuza sehemu za nyumba yako, taa haswa hufanya maisha kuwa rahisi, taa zinazowaka unapoingia ndani ya chumba ni bora kuliko kuzibadilisha mwenyewe! … Na kwa sababu wanajigeuza wenyewe, wanajizima pia, kwa hivyo huwezi kusahau! Tunatumahi kuwa kuna habari ya kutosha hapa kwa wengi, lakini ikiwa (kama mimi) unapenda undani, utapata habari zaidi kwenye ukurasa wangu
Hatua ya 1: Usakinishaji
Ok, hebu tuanze kwa swichi za taa wenyewe.
Kila chumba kina taa mbili (mbili) au udhibiti mmoja wa dimmer uliowekwa ukutani. Picha hapa chini zinaonyesha vitengo vya kudhibiti dimmer vilivyowekwa ukutani, utaona bado haijakamilika, siwezi kupata vitufe vinavyoonekana vizuri, kama vile nyeupe nyeupe unazopata kwenye dimmer ya kawaida, kwa hivyo mpaka nitakapofanya, hapo hakuna. Hizi 'vitengo vya kudhibiti' vinaonekana kama sahani za kawaida za Uingereza zilizo na blanketi zenye vipingamizi vinavyoshikilia mbele, na hiyo ni kwa sababu ndivyo ilivyo! Chini ni picha zinazoonyesha ndani ya vitengo hivi: Kwanza dimmer moja. Utagundua pia kuwa kuna kifaa kidogo cheusi chini ya kitengo: Hii ni sensa ya joto ambayo ninatumia kudhibiti inapokanzwa, hutumia kiambatisho sawa na vitengo vya kufifia na kukimbia sawa kwa kutafakari, lakini ni mifumo miwili tofauti. Vitengo mara mbili vina shughuli nyingi ndani, lakini kimsingi ni single mbili tu kwenye sanduku moja.
Hatua ya 2: Kufundisha
Vitengo hivi vya kudhibiti dimmer vimeunganishwa kwa kutumia kabati ya Cat5e kurudi kwenye kabati langu la chini, ambapo vifaa vyote viko.
Vitengo vya kudhibiti (kama unavyoona kutoka kwenye picha hapo juu) vinaweza kukatwa kwa urahisi kutoka ukutani kwa kufungua plug yao ya RJ45 kutoka kwa kiunganishi. Kila eneo dimmer ndani ya nyumba ina kukimbia mara moja ya Cat5e kwa yote nyumbani mbio nyuma chini ya ngazi. Vitengo vyenyewe hufanya kama potentiometer, vipingamizi vyenye miguu 3, wakiangalia kutoka mbele, kushoto kabisa kumewekwa chini, katikati (wiper) ndio pato, na wa kulia anapata Volts 10 za DC. Angalia matumizi ya kunyunyizia kinywaji cha joto na dab ya epoxy kushikilia kila kitu mahali, hii inafanya kitengo cha kuaminika zaidi ambacho nimepata Kuwaunganisha kwa njia hii inamaanisha kuwa unapozigeuza kutoka saa moja kwenda mbali, voltage kwenye mguu wa kati huinuka pole pole kutoka 0v hadi 10v - Hii hutumiwa kudhibiti vitengo vya dimmer kwa mikono. Hapa kuna picha kadhaa za jinsi dimmer ya kudhibiti dimmer inamalizika chini ya ngazi, nimetumia kiwango cha kawaida cha Cat5e kote kwani ni ya bei rahisi na nzuri, nimetumia pia plugs na viunganisho vya RJ45 kwa sababu zile zile, mfumo huu wa taa hauna chochote kufanya na ethernet, tcp-ip au zingine, ninatumia tu kabling na viunganishi kawaida vinavyohusiana na aina hii ya kitu. Katika picha hapo juu, kila kamba ya kiraka ya manjano inawakilisha eneo dimmer la kudhibiti, nimetumia matako ya ukuta ya RJ45 kama njia ya kuunganisha hizi cat5e inaendesha hadi kwa dimmers na bodi ya kudhibiti sensorer ya joto. Dimmers zenyewe ni vitengo 4 vya kituo ambavyo vinasaidia ishara zote za DMX na 0-10v kudhibiti pato lao. Sikuelezea hii vizuri hapo awali, kwa hivyo hapa kuna habari zaidi juu ya jinsi ishara ya 0-10v na DMX zinafanya kazi pamoja. Mpangilio wa ishara ya 0-10v (kwa mfano mpangilio wa kitengo cha kudhibiti dimmer) (ikiwa ni mkali) itapitiliza mpangilio wa DMX. Hii sio bora, kwani inamaanisha unaweza kuwasha taa kwa makosa, kwani kuwasha taa kwa njia ya juu kutalazimisha taa ikae. Walakini, hatutumii udhibiti wa dimmer kwa mikono, taa huwashwa kiatomati ikiwa ni giza nje (kuna sensa ya mwanga kwenye bustani) na ikiwa mtu yuko chumbani (sensorer za PIR zinaambia seva ikiwa hii ndio kesi) Kwa hivyo hakuna haja ya kuwasha taa mwenyewe! Shida nyingine inayowezekana ni ikiwa mfumo ungewasha taa, na kwa kweli ulitaka kuizima, kuzima udhibiti wa dimmer chini hakutakuwa na athari pia. Katika hali halisi, racks dimmer zina swichi za usanidi juu yao, ikiwa nitawahi kupata shida ambapo seva ilifanya kitu ambacho sikupenda, ningeweza kubonyeza swichi moja ya DIP kwenye rack, au ondoa mwongozo wa DMX! ! Natumahi hii sasa ina maana zaidi.
Hatua ya 3: Rimer Racks
Vitengo vya dimmer huchukua ishara ya 0-10v kwenye kontakt 5pin DIN (pini 1 imepigwa nyingine 4 inawakilisha vituo 4) na huchukua ishara ya DMX kwenye kiunganishi cha 3pin XLR. Vifaa vya DMX vinaweza kushonwa kwa minyororo kwani kila moja ina kitambulisho chake, ukiangalia kwa karibu picha hapo juu unaweza kuona kebo ya machungwa (0-10v signal), kebo ya zambarau (DMX daisy chain link) na kebo ya manjano (DMX kutoka kwa mdhibiti wa DMX)
Hapa kuna picha zingine za racks nyepesi: Kwenye sehemu ya mbele ya rack unaweza kuona kifungu cha kebo ya 1mm T & E, kila moja ya hizi huenda kwa eneo tofauti la taa ndani ya nyumba. Kebo hii ni rahisi kabisa kutoka kwa dimmer moja kwa moja hadi kwenye taa inayofaa kwenye dari, hii inafanya wiring ya fittings yoyote nyepesi iwe rahisi sana, kwani kuna kebo moja tu ya kushindana nayo. Cables hizi zimeunganishwa na racks nyepesi kutumia viungio vya kiume vya IEC (toleo la kiume la kettle lead)
Hatua ya 4: Serial kwa Uongofu wa DMX
Ishara za DMX kudhibiti dimmers zinatoka kwenye kitengo kilichoonyeshwa hapo juu. Kifaa hiki kinachukua ishara ya RS232 (serial) kutoka kwa seva yangu ya nyumbani na kuibadilisha kuwa itifaki ya DMX. Hii inaniruhusu kudhibiti taa ndani ya nyumba moja kwa moja, na inamaanisha kuwa sio lazima utumie vitengo vya kudhibiti dimmer katika kila chumba, hii ndio maana kabisa ya kuangazia taa, nina sensorer katika kila chumba (kiwango sensorer za PIR za usalama) ambazo zinaangaliwa na mfumo wangu wa kiotomatiki wa nyumbani, ikiwa harakati hugunduliwa basi seva hutuma ishara ya serial kwa mdhibiti wa DMX kuleta taa kwenye chumba hicho nk.
Kwa kuongezea inamaanisha kuwa unaweza kutumia taa zako kwenye wavuti, kupitia SMS, IVR n.k.. ambayo inaweza kuwa muhimu. Mwishowe picha ya nyuma ya seva inayounganisha na kiunga cha DMX, seva hii hutumiwa kudhibiti kiolesura cha DMX. … Zaidi juu ya hiyo katika sehemu ya programu hapa chini.
Hatua ya 5: Programu
Vifaa vyangu vyote vya nyumbani (usalama, joto, nguvu, cctv nk.) Imeandikwa (vibaya katika sehemu) kwa kutumia perl. Mradi huu wa taa sio tofauti, ingawa inawakilisha majaribio yangu ya kwanza ya kutumia huduma za wavuti. Kwa huduma za wavuti nimetumia Apache 2.x na moduli ya Soap:: Lite kwa perl, kwa kweli kuzungumza serial na mdhibiti wa DMX, nimetumia moduli ya perl Kifaa:: SerialPort. Kura nzima inaendeshwa chini ya Redhat Linux Ninaita huduma za wavuti kutoka kwa programu yangu halisi ya nyumbani kama hii: (kumbuka hii ni sehemu ya programu kubwa zaidi) # Zima ikiwa hakuna harakati kwa dakika kumi na harakati hivi karibuni kwenye barabara ya ukumbi # ikiwa ($ epoch - $ in11_lastmove> 600 && $ in11_lastmove <$ in23_lastmove && $ lightlights == 1) {& send_lights_soap (1, 0); Taa za jikoni = 0; } Subroutine halisi inayoitwa iko hapa: sub send_lights_soap {$ soap_response = SOAP:: Lite -> uri ('https://192.168.101.172/Lights') -> wakala ('https://192.168.101.172/cgi-' bin / taa ') -> tuma ("$ _ [0]", "$ _ [1]"); $ res = $ sabuni_jibu-> matokeo; } Na kama hii ni huduma ya wavuti, kiolesura halisi cha nambari na nambari ya huduma ya wavuti inakaa kwenye mashine nyingine kwenye mtandao wangu, nambari ya huduma ya wavuti inaonekana kama hii: #! / Usr / bin / perl - HTTP; Sabuni:: Usafiri:: HTTP:: CGI -> dispatch_to ('Taa') -> kushughulikia; # Piga simu kama -> uri ('https://192.168.101.172/Lights') # -> proksi ('https://192.168.101.172/cgi-bin/lights') # -> tuma ("", "" Taa za kifurushi; tuma ndogo {use Device:: SerialPort; bandari yangu $ = Kifaa:: SerialPort-> mpya ("/ dev / ttyS0"); $ bandari> baudrate (9600); $ port-> usawa ("hakuna"); $ port-> kupeana mikono ("hakuna"); $ port-> hifadhidata (8); $ port-> vizuizi (1); $ port-> kusoma_char_time (0); $ bandari> soma_const_time (1); yangu ($ darasa, $ channel, $ intensity) = @_; # tuma data nje $ port-> andika (pakiti "C", $ channel); $ port-> andika (pakiti "C", nguvu ya $); kulala (1); $ bandari> karibu (); rudisha "Nimemaliza! Nilitumia darasa la $ na chn $ chaneli na kuongeza nguvu ya $"; } Nambari rahisi, nina hakika utakubali, na bora zaidi, kwa sababu inaendesha huduma za wavuti, ninaweza kusambaza node hizi kwenye mtandao wangu na kuziita kwa urahisi. Kwa kuongezea unaweza kuwa umeona kuwa kama watu wengi ambao nimekuwa na RFC1918 walishughulikia mtandao wangu, lakini kwa sheria inayofaa ya NAT, huduma hizi zinaweza kuitwa kwa urahisi kutoka mahali popote na unganisho la mtandao, ikimaanisha kuwa naweza kudhibiti taa yangu, inapokanzwa n.k.. kutoka mahali popote (hata simu ya GPRS au 3G!)
Hatua ya 6: Hitimisho
Kweli, natumahi umefurahiya kile nilichofanya, napenda taa zangu za kiotomatiki!
Bahati nzuri ukiamua kufanya kitu kama hicho. Ikiwa unahitaji maelezo zaidi kuliko haya, angalia ukurasa wangu kwenye www.yourmissus.com/lighting/
Ilipendekeza:
Taa ya Taa ya Smart Smart - Taa mahiri W / Arduino - Nafasi ya Kazi ya Neopixels: Hatua 10 (na Picha)
Taa ya Taa ya Smart Smart | Taa mahiri W / Arduino | Nafasi ya Kazi ya Neopixels: Sasa siku tunatumia muda mwingi nyumbani, kusoma na kufanya kazi kwa kweli, kwa nini tusifanye nafasi yetu ya kazi iwe kubwa na mfumo wa taa na taa za Arduino na Ws2812b msingi. Hapa naonyesha jinsi ya kujenga Smart yako Dawati la Taa ya LED ambayo
Jinsi ya Kufanya Taa za Taa za Taa za Umeme za ARGB: Hatua 5
Jinsi ya Kufanya Taa za Taa za Taa za Umeme za ARGB: Halo, kwa mafunzo haya nitakuonyesha jinsi ya kufanya muziki tendaji wa rgb iliyoongozwa kwa njia rahisi sana, inazalisha mabadiliko kadhaa ya rangi wakati unacheza muziki wako uupendao Kwa miradi mingine ya kushangaza tembelea letsmakeprojects.com
Taa ya taa ya taa na Benki ya Nguvu (Portable): Hatua 5
Taa ya Taa ya Kuangaza & Nguvu (Portable): Hi! Hii ni benki nyingine rahisi ya umeme wa jua kwa kambi, na taa 2 za wati 3 (o 5) na tundu la nguvu la volts 12, bora kwa chaja ya simu ya rununu. ya volts 12 watts 10, bora kwa kambi au dharura
Taa ya Taa ya Miaka 31 ya Taa za Taa za Mfano Nk ..: Hatua 11 (na Picha)
Taa ya Taa ya Miaka 31 ya Taa za Taa za Mfano nk. Shida ni kwamba modeli za taa zinaweza kuwa ndogo na nafasi ndogo ya betri na
Taa za Kujiendesha za LED kwa Aquarium iliyopandwa Kutumia RTC: Hatua 5 (na Picha)
Taa za Kujiendesha za LED kwa Aquarium iliyopandwa Kutumia RTC: Miaka michache iliyopita niliamua kuanzisha aquarium iliyopandwa. Nilivutiwa na uzuri wa aquariums hizo. Nilifanya kila kitu ambacho nilitakiwa kufanya wakati wa kuweka aquarium lakini nikapuuza jambo moja muhimu zaidi. Jambo hilo lilikuwa nyepesi