Orodha ya maudhui:
- Hatua ya 1: Kutumia: Mawazo ya Matumizi
- Hatua ya 2: Tengeneza: Orodha ya Sehemu
- Hatua ya 3: Fanya: Resistors
- Hatua ya 4: Tengeneza: 120 Ohm Resistor
- Hatua ya 5: Tengeneza: 470 Ohm Resistors
- Hatua ya 6: Tengeneza: 1k Ohm Resistors
- Hatua ya 7: Fanya: 330 Ohm Resistor
- Hatua ya 8: Tengeneza: LED
- Hatua ya 9: Fanya: Capacitor ya kauri
- Hatua ya 10: Fanya: 2N3904 Transistors
- Hatua ya 11: Tengeneza: Punguza vituo, Andaa
- Hatua ya 12: Fanya: Punguza vituo, Kuunganisha
- Hatua ya 13: Tengeneza: Punguza vituo, Kamili
- Hatua ya 14: Tengeneza: Solder Down Terminal
- Hatua ya 15: Tengeneza: IC Tundu
- Hatua ya 16: Tengeneza: Badilisha DIP
- Hatua ya 17: Fanya: Mpinzani wa Bussed, Kitambulisho cha 1
- Hatua ya 18: Fanya: Mpinzani wa Bussed, Kuongeza kwenye Bodi
- Hatua ya 19: Tengeneza: Wanarukaji
- Hatua ya 20: Tengeneza: Caps Electrolytic
- Hatua ya 21: Fanya: TIP125 Transistors
- Hatua ya 22: Tengeneza: Viunganishi vya XLR3
- Hatua ya 23: Fanya: RS485 IC
- Hatua ya 24: Kutumia DMX
Video: 4 Kituo cha Transceiver DMX: Hatua 24
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:56
Moduli ya Jukwaa la DMX IO ni transceiver ya DMX ya-4. Katika hali ya kupokea inaweza kudhibiti hadi njia nne za TTL ya sasa ya chini (3.3v, kwa mfano, kwa servos na LEDs ndogo) au high-current (12v, kwa mfano, taa, relays, solenoids, motor stepper, nk) pato. Katika hali ya kupitisha, inaweza kutoa maagizo kwa ulimwengu wote wa DMX (chaneli 512). Viunganisho viwili vya XLR-3 huruhusu moduli kutenda kama node ya mpokeaji au mpitishaji (bwana) katika mtandao wa DMX na swichi ya nafasi ya 9 ya DIP inaruhusu usanidi wa anwani bila kubadilisha firmware. Ubunifu wa vifaa vya RS-485 huruhusu ubadilishaji wa programu kati ya njia za RX na TX kuruhusu waandaaji wa hali ya juu kujaribu miradi ya mpokeaji wa DMX pamoja na matumizi ya serial- kwa-DMX.
DMX ni nini?
DMX ni itifaki ya serial inayoendesha kiunga cha vifaa vya RS-485. Ilibuniwa kudhibiti taa (Chauvet ina taa nyingi za DMX), lakini pia hutumiwa kudhibiti servos, LED's, motors stepper, relays, na vifaa vingine (kama Mifupa ya DMX). Ni rahisi kutumia, itifaki thabiti ambayo inaruhusu 1, 500 Miguu + cable inaendesha kwa kutumia kebo ya bei rahisi. Mtandao wa DMX una kifaa 1 bora, na 1 au vifaa vya watumwa zaidi. Njia 512 za kudhibiti zinapatikana na vifaa vingi vya watumwa hutumia zaidi ya kituo kimoja (k.v. taa inaweza kutumia kituo 1 cha sufuria, kingine kwa kuegemea). Kila kituo kinaweza kusaidia maadili 256 yanayowezekana, ingawa vifaa vingine vya watumwa vitaunganisha vituo 2 kwa 65, 535 maadili yanayowezekana. Thamani za kituo zinaweza kubadilishwa karibu mara 44 kwa sekunde, au 44Hz.
Kuhusu Moduli hii
Unaweza kuongeza Moduli ya DMX IO kwenye Jukwaa la Propeller, kitabu cha protoboard, au hata ubao wa mkate. Nitazungumza juu ya kuitumia na Parallax Propeller au Arduino mwishoni mwa hii inayoweza kufundishwa. Moduli ya DMX IO iliundwa na Jon Williams na ina leseni chini ya Leseni ya MIT. Alipitia DMX (na moduli hii) katika safu yake ya Novemba Nuts n 'Volts, ambayo unaweza kusoma hapa (pdf). Unaweza kupakua faili ya muundo au kununua kit au PCB wazi kutoka kwa Gadget Gangster. Moduli zilizokusanywa mapema zinapatikana pia. Wakati wa kujenga ni kama dakika 45. Pasha joto chuma chako cha kuuza na uende hatua inayofuata!
Hatua ya 1: Kutumia: Mawazo ya Matumizi
Wakati chuma chako kina joto, hapa kuna mifano michache ya mambo mazuri unayoweza kufanya na DMX;
Maonyesho ya Krismasi
Kuna pakiti kadhaa za dimmer / switch za DMX (hapa ni moja) ambayo inakuwezesha kuziba taa au strand ya taa za Krismasi (au kitu kingine chochote kinachoweza kuziba ukutani), iwashe au uzime, piga au kuipunguza. Moduli ya DMX IO inaweza kutoa maagizo kupitia DMX ili kufifisha / kubadili vifurushi au vifaa vingine vya DMX; vitu kama Mashine za ukungu, lasers, Bubbles, au mashine ya theluji.
Fanya Onyesho La Nuru
Rangi nyumba yako
W Hoteli Katika Boston Moduli ya DMX IO inaweza kutuma amri kwa mamia ya vifaa vya watumwa, kama taa hizi za COLORdash Quad.
Kudhibiti Servos na Animatronics
Moduli ya DMX IO pia inaweza kutumika kupokea amri za kudhibiti servos, nyumatiki, au karibu kifaa chochote unachoweza kufikiria - unapata 12V kutoka vituo vya chini-chini, na bodi pia ina vichwa vya vifaa vya 3V. mambo ambayo yanaweza kufanywa. Ifuatayo, tutaanza kujenga moduli, na mwisho wa mafunzo haya, kuna maelezo juu ya jinsi ya kuipanga (usijali, ni rahisi sana).
Hatua ya 2: Tengeneza: Orodha ya Sehemu
Wacha tuhakikishe una sehemu zifuatazo. Unaweza pia kunyakua sehemu hizi kutoka kwa mouser - kila sehemu kwenye skimu ina sehemu ya mouser # (muundo wa faili ni ExpressPCB)
Orodha ya Sehemu
- DMX IO PCB
- Nafasi 9 swichi ya DIP ya mil 300
- 3mm Kijani cha LED
- 4x Kidokezo 125 Transistors
- 2x 200uF Wasimamizi wa Electrolytic
- 1x.1uF Nguvu ya kauri Capacitor
- 2x Shunt Jumpers
- Pini Tundu la DIP
- Vichwa vya pini 56
- 4x 2N3904 Transistors
- 4x 2 Nafasi Vitalu vya Nafasi
- RS485 / RS422 Transceiver IC
- Mtandao wa Resistor ya Pini 10 (10k ohm)
- XLR3 Kiunganishi cha Kiume
- Kiunganishi cha Kike cha XLR3
- 3x 4.7k ohm Resistor (Njano - Violet - Nyekundu)
- 4x 470 ohm Resistor (Njano - Violet - Kahawia)
- 4x 1k ohm Resistor (Kahawia - Nyeusi - Nyekundu)
- 1x 330 ohm Resistor (Chungwa - Chungwa - Kahawia)
- Resistor ya 1x 120 ohm (Kahawia - Nyekundu - Kahawia)
Hatua ya 3: Fanya: Resistors
Ongeza vipinga vitatu vya kwanza, 4.7k ohm (Njano - Violet - Nyekundu) kwa R2, R3, na R4.
Hatua ya 4: Tengeneza: 120 Ohm Resistor
Resistor ya 120 ohm (Kahawia - Nyekundu - Kahawia) huenda kwa R1
Hatua ya 5: Tengeneza: 470 Ohm Resistors
R5, R6, R7, na R8 ni 470 ohms (Njano - Violet - Kahawia)
Hatua ya 6: Tengeneza: 1k Ohm Resistors
Karibu karibu na 470 ohm Resistors huenda 1k ohm Resistors (Brown - Nyeusi - Nyekundu)
Hatua ya 7: Fanya: 330 Ohm Resistor
Hii inapaswa kuwa kipinga chako cha mwisho, na inatumiwa kupunguza sasa kwa LED. Ni 330 ohms (Chungwa - Chungwa - Kahawia) na huenda kwa R13
Hatua ya 8: Tengeneza: LED
Wacha tuongeze LED ya kijani kibichi, huenda katikati ya bodi, kama inavyoonyeshwa kwenye picha. Kumbuka kuwa risasi fupi hupita kupitia shimo la mraba. Hii imesababisha kushikamana na P27. Unachohitaji kufanya ili kuiwasha ni kuleta P27 juu.
Hatua ya 9: Fanya: Capacitor ya kauri
Ongeza Capacitor ya kauri kwenye ubao, kama inavyoonyeshwa kwenye picha. Capacitor hii haijasambazwa, kwa hivyo haijalishi ni risasi ipi inayoingia kwenye shimo gani.
Hatua ya 10: Fanya: 2N3904 Transistors
Ongeza 2n3904 Transistors kama inavyoonyeshwa kwenye picha. Kumbuka kuwa upande wa gorofa wa transistor hupanda na upande wa gorofa kama inavyoonyeshwa kwenye ubao.
Hatua ya 11: Tengeneza: Punguza vituo, Andaa
Kuna Vituo 4 vya Kunasa, kila moja ina gombo ndogo kwa upande mmoja na bevel ndogo kwa upande mwingine. Tutaunganisha vituo vyote kwenye 'fimbo' moja. Kwanza, tambua bevel kwenye kila vituo.
Hatua ya 12: Fanya: Punguza vituo, Kuunganisha
Sasa, slide pamoja. Unaweza kuona kwenye picha jinsi vituo vinateleza pamoja, kutoka chini.
Hatua ya 13: Tengeneza: Punguza vituo, Kamili
Telezesha vituo vyote vinne pamoja, kama inavyoonekana kwenye picha. Utakuwa na 'fimbo' moja ya wastaafu.
Hatua ya 14: Tengeneza: Solder Down Terminal
Ongeza fimbo yako mpya ya terminal kwenye ubao. Kumbuka kuwa 'vifungo' (unapoingiza waya unayotaka kuungana na vituo) vinapaswa kuwa karibu na ukingo wa bodi. Angalia masanduku yaliyowekwa alama "W" upande wa kulia wa transistors? Hizo ni vichwa vya pini vya kudhibiti servos. Pini karibu na W ni ishara ya kudhibiti, pini ya kati imeunganishwa na + 5V, na pini upande wa kulia imeunganishwa ardhini. Ikiwa unataka kutumia DMX IO kudhibiti vifaa vya nguvu ndogo, ongeza vichwa 3 vya pini katika kila eneo.
Hatua ya 15: Tengeneza: IC Tundu
Tundu la IC huenda kwa U1 na notch karibu na capacitor ya kauri. Msimamo wa notch haujalishi kwa tundu (Itafanya kazi kwa njia yoyote), lakini itasaidia kuhakikisha unaweka IC katika mwelekeo sahihi, kwa hivyo ni bora kuifanya kwa usahihi.
Hatua ya 16: Tengeneza: Badilisha DIP
Kubadilisha nafasi 9 ya DIP huenda kwa SW1. Kila swichi kwenye DIP imewekwa alama na nambari (kulia chini ya swichi), na swichi iliyoandikwa '1' huenda kushoto, kama inavyoonyeshwa kwenye picha.
Hatua ya 17: Fanya: Mpinzani wa Bussed, Kitambulisho cha 1
Kinzani ya basi ina "pini 1", inatambuliwa kwa kutazama mwili wa sehemu - pini 1 imewekwa na mshale.
Hatua ya 18: Fanya: Mpinzani wa Bussed, Kuongeza kwenye Bodi
Pini 1 huenda kupitia shimo la mraba ambalo pia limetiwa alama kwenye skrini ya hariri, kama inavyoonyeshwa kwenye picha.
Hatua ya 19: Tengeneza: Wanarukaji
Kuna wanarukaji wawili kwenye ubao, TERM: Ikiwa moduli ya DMX IO ni nodi ya mwisho (tuma au pokea), teleza skiti ya kuruka ili kuunganisha pini hizi 2. GND: Ikiwa moduli ya DMX IO ndiye bwana (anayepeleka) - tu node moja itatumia jumper hii. Ikiwa ndivyo, bonyeza slide za kuruka ili kuunganisha pini hizi 2. Ikiwa moduli ni mpitishaji mkuu, utaruka jumper zote mbili. Ikiwa moduli ni mpokeaji wa mwisho, jumper itazima jumper ya TERM tu. Vinginevyo, hauitaji jumper shunt ama jumper. Ikiwa vichwa vyako vya pini vinakuja kwenye ukanda mkubwa, kata pini 2 nje na vidonge vyako na uongeze kwenye ubao ambapo imeitwa 'TERM'. Kata pini 2 zaidi na ongeza kwenye 'GND'.
Hatua ya 20: Tengeneza: Caps Electrolytic
Kofia 2 za umeme (zinaonekana kama makopo madogo ya chuma) huenda kwenye sehemu zilizoonyeshwa kwenye picha. Kofia za elektroni zinagawanywa - pini ndefu hupita kwenye shimo la mraba (pia imewekwa alama ya '+') Kwenye kofia, kuna mstari. Kiongozi mfupi (karibu na mstari) hupitia risasi ndefu - karibu na ukingo wa bodi. Kofia zote mbili ni 220uF
Hatua ya 21: Fanya: TIP125 Transistors
Kuna transistors 4 kubwa za TIP125, huenda kati ya transistors ndogo na screw down block block. Kumbuka kichupo kwenye kila transistor, huenda hivyo Tab iko karibu na 'C' iliyowekwa alama kwenye skrini ya hariri.
Hatua ya 22: Tengeneza: Viunganishi vya XLR3
Kuna viunganisho 2 vya XLR, (mwanamume na mwanamke) ambavyo huenda kwenye ubao. Kontakt wa kike huenda kwenye sanduku lililoitwa 'DMX Out' na kiunganishi cha kiume huenda kwenye sanduku lililoandikwa 'DMX In'. Ni rahisi sana kupata hizi sahihi kwani mashimo yanayopanda kwenye bodi yanatoshea kontakt sahihi tu.
Hatua ya 23: Fanya: RS485 IC
RS485 Transeiver IC (Ni ST ST485BN) huenda kwenye tundu. Kumbuka notch kwenye IC inakwenda juu, karibu na capacitor ya kauri. Ikiwa hauitaji kuzima kwa jumper, bonyeza tu kila mmoja juu ya pini moja. Kwa njia hii, hautawapoteza ikiwa mwishowe utazihitaji. Mwishowe, ongeza viunganisho vya pini kwenye safu ya nje ya bodi. Pini hizi hukuruhusu kuunganisha moduli ya DMX IO kwenye jukwaa la Propeller, protoboard, au boardboard. Kwenye ubao, kila unganisho limeandikwa P0 - P31. Mpangilio una orodha ya viunganisho (fomati ya kuelezea), lakini hii ndio jinsi wanavyopanga ramani; P0: DIP switch '256'P1: DIP Switch' 128'P2: DIP Switch '64'P3: DIP Switch' 32'P4: DIP Badilisha '16'P5: DIP Switch' 8'P6: DIP Switch '4'P7: DIP Switch' 2'P8: DIP Switch '1'P9: DMX channel 1P10: DMX channel 2P11: DMX channel 3P12: DMX channel 4P24: RX2 (Input) P25: TXE (Transit Enable) P26: TX2 (Transmit) P27: Shughuli LED
Hatua ya 24: Kutumia DMX
DMX ni rahisi kutumia:
Kwa Propela
POKEA
Nakala ya Eneo la Spin ya Novemba ya Jon Williams hutoa maelezo mengi juu ya DMX na jinsi alivyoendeleza vitu hivyo. Pia aliandika kitu rahisi kutumia (jm_dmxin) ambacho kitarahisisha kusoma maadili ya DMX. Na msimbo wako wa spin, utahitaji tu kuongeza maktaba; obj dmx: "jm_dmxin" Wakati unahitaji kuwasha ufuatiliaji wa dmx, pub kuu dmx.init (24, 16) '24 = pokea pini, 26 = shughuli ya LED kupata thamani ya kituo, haiwezi kuwa rahisi; dmx.read (chan) Ukiwa na thamani hiyo ya dmx, unaweza kufanya chochote unachotaka - onyesha kitu kwenye onyesho la Runinga, geuza kwa taa, fanya pwm kwenye kituo, nk Unapomaliza kusoma maadili ya DMX, unaweza fungua cog na; dmx.finalizeJon amefanya toleo la baridi na taa ya RGB kwa kutumia Module ya Angle ya Angle katika kifungu chake.
TUMA
Ikiwa moduli yako ya DMX IO ni mtoaji mkuu, usisahau kuteleza kwenye vizuizi vya kuruka kwa kuruka zote mbili. Kwa programu, kuna kitu cha kutuma DMX kwenye Propeller Obex ambayo hufanya pato rahisi la DMX. Hapa kuna mfano wa jinsi ya kutumia; Kwanza ongeza kitu kwenye sehemu ya kitu cha nambari yako ya spin; obj dmxout: "DMXout" kuianza; dira [25]: = outa [25]: = 1 'inaleta TX kuwezesha highdmxout.start (26)' kuanza dmxoutsending dmx values isingekuwa rahisi - tu; Andika [2, 255] 'kituo = 2, thamani = 255
Kwa Arduino
Moduli ya DMX IO ina nafasi ya mara kwa mara. unganisho; P0: P8 - DIP SwichiP9 - Channel 1P10 - Channel 2P11 - Channel 3P12 - Channel 4P24 - DMX RXP25 - Transit EnableP26 - DMX TXP27 - LED ya Shughuli Hiyo ndio - Fanya kitu kizuri na DMX!
Ilipendekeza:
Kikapu cha Kunyongwa cha Kituo cha hali ya hewa cha juu: Hatua 11 (na Picha)
Kikapu cha kunyongwa cha Kituo cha hali ya hewa ya juu: Halo kila mtu! Katika chapisho hili la blogi ya T3chFlicks, tutakuonyesha jinsi tulivyotengeneza kikapu kizuri cha kunyongwa. Mimea ni nyongeza safi na nzuri kwa nyumba yoyote, lakini inaweza kuchosha haraka - haswa ikiwa unakumbuka tu kuyamwagilia wakati wako
Kupakua Programu ya Kituo cha Arduino na Kituo cha Hifadhi Utahitaji kwa MiniFRC (Ilisasishwa 5/13/18): Hatua 5
Kupakua Programu ya Kituo cha Arduino na Kituo cha Hifadhi Utakachohitaji kwa MiniFRC (Kimesasishwa 5/13/18): MiniFRC Ni mashindano ya mini-robot ya kila mwaka yanayofanyika na timu ya FRC 4561, TerrorBytes. Timu huunda roboti za kiwango cha robo kushindana kwenye uwanja wa FRC wa kiwango cha robo. Katika mafunzo haya, nitakuonyesha jinsi ya kupakua na kusanikisha programu zote muhimu
Kituo cha Hali ya Hewa cha NaTaLia: Kituo cha Hali ya Hewa ya Arduino Inayotumiwa Imefanywa kwa Njia Sahihi: Hatua 8 (na Picha)
Kituo cha Hali ya Hewa cha NaTaLia: Kituo cha Hali ya Hewa ya Arduino Inayotumiwa Imefanywa kwa Njia Sawa: Baada ya mwaka 1 wa kufanikiwa katika maeneo 2 tofauti ninashiriki mipango yangu ya mradi wa kituo cha hali ya hewa na kuelezea jinsi ilibadilika kuwa mfumo ambao unaweza kuishi kwa muda mrefu vipindi kutoka kwa nguvu ya jua. Ukifuata
Kituo cha hali ya hewa cha DIY na Kituo cha Sensorer cha WiFi: Hatua 7 (na Picha)
Kituo cha hali ya hewa cha DIY na Kituo cha Sensor cha WiFi: Katika mradi huu nitakuonyesha jinsi ya kuunda kituo cha hali ya hewa pamoja na kituo cha sensorer cha WiFi. Kituo cha sensorer hupima data ya joto na unyevu wa ndani na kuipeleka, kupitia WiFi, kwa kituo cha hali ya hewa. Kituo cha hali ya hewa kisha kinaonyesha t
Kituo cha Umeme cha Dorm / Supu ya Kituo cha kuchaji cha NiMH: Hatua 3
Kituo cha Umeme cha Dorm / Kituo cha kuchaji cha NiMH kilichopikwa: Nina kituo cha umeme. Nilitaka kubana kila kitu kilichotozwa kwenye benchi moja ya kazi na kuwa na nafasi ya kuuza / nk juu yake. Orodha ya vitu vya nguvu: Simu ya rununu (imevunjika, lakini inachaji betri zangu za simu, kwa hivyo kila wakati imechomekwa ndani na kuchapisha chargi