Cov txheej txheem:

DMX Tswj EL Wire Qab nthab: 9 Kauj Ruam (nrog Duab)
DMX Tswj EL Wire Qab nthab: 9 Kauj Ruam (nrog Duab)

Video: DMX Tswj EL Wire Qab nthab: 9 Kauj Ruam (nrog Duab)

Video: DMX Tswj EL Wire Qab nthab: 9 Kauj Ruam (nrog Duab)
Video: Qhia Suab 10-Consonant D 2024, Hlis ntuj nqeg
Anonim
Image
Image
DMX Tswj EL Wire Qab nthab
DMX Tswj EL Wire Qab nthab

Txoj haujlwm no yog DMX tswj EL Wire qab nthab. Nws yog ua los ntawm 30 EL Wire (uas txhais tau tias Electroluminescent Wire) hauv 3 xim sib txawv, ywj siab kiag li. Nws suav nrog tus txheej txheem txheej txheem DMX, kom sib haum nrog txhua lub teeb tswj software.

Kauj ruam 1: Cov ntaub ntawv

Cov ntaub ntawv xav tau yog cov khoom siv hluav taws xob feem ntau. Nov yog cov npe ntawm txhua yam uas tau siv los ua kom tiav txoj haujlwm no:

  • Ib Arduino Mega 2560
  • Lub hwj chim rau Arduino (nruab nrab ntawm 9V thiab 12V)
  • DMX cov tswv yim (thiab xaiv tau qhov DMX tso tawm yog tias koj tsis nyob ntawm qhov kawg ntawm kab DMX)
  • MAX485 los hloov DMX teeb liab (RS-485) hauv TTL Serial nyeem tau los ntawm Arduino
  • Hloov me ntsis (saib DMX cov kauj ruam kom nkag siab vim li cas)
  • 3x inverters tshwj xeeb rau EL Wire, muaj peev xwm tsav tau txaus EL Wire tib lub sijhawm (100 meters txhua qhov hauv qhov no)
  • 30 x 470 ohms resistors
  • 30x MOC2023 optotriacs
  • 30x 1k ohms 1W resistors
  • 30x BTA16 triacs
  • Ntau npaum li cas EL Hlau li koj xav tau!

Tam sim no txhua yam nyob ntawm no, cia peb pib!

Kauj Ruam 2: Tau txais DMX Orders

Tau txais DMX Orders
Tau txais DMX Orders

DMX yog ib qho txheej txheem ntau heev hauv kev tswj lub teeb. Txoj haujlwm EL Wire no siv tus txheej txheem no kom sib haum nrog txhua tus tswj DMX.

Ua ntej, peb yuav tsum tau txais kev xaj los ntawm DMX interface ntawm DJ lossis lub teeb tswj.

Txhawm rau ua tiav lub hom phiaj no, MAX485 ua rau kev hloov pauv ntawm RS-485 qib kev xav uas siv los ntawm DMX thiab TTL qib kev xav uas siv los ntawm kev sib txuas ntawm Arduino. Ntawm no, MAX485 yog xaim nkaus xwb kom tau txais kev xaj, nws yog DMX lub cuab yeej nkaus xwb thiab nws yuav tsis tswj hwm lwm yam.

RX tus pin xav tau mus rau Arduino TX tus pin tab sis nws muaj txiaj ntsig zoo rau kev hloov pauv ntawm lawv. Qhov tseeb, thaum koj yuav sim xa koj cov cai hauv Arduino, TX tus pin yuav tsum tau txuas nrog los ntawm DMX kab, txwv tsis pub nws yuav tsoo. Tib qhov teeb meem tuaj yeem tshwm sim thaum Arduino tab tom pib, yog li tsuas yog hloov ntawm qhov txuas thaum txhua yam tau npaj tiav.

Txhawm rau tso cai rau DMX cov cuab yeej raug kaw, lwm qhov DMX cov zis tau muab muag ua ke ntawm cov tswv yim (tsis yog ntawm cov txheej txheem).

Kauj Ruam 3: Tswj Lub Hwj Chim ntawm EL Hlau

Kev Tswj Fais Fab ntawm EL Hlau
Kev Tswj Fais Fab ntawm EL Hlau
Kev Tswj Fais Fab ntawm EL Hlau
Kev Tswj Fais Fab ntawm EL Hlau

EL Hlau tswj tsis yooj yim li LED vim nws lub zog siv. Nws yuav tsum tau siv nrog lub zog tshwj xeeb, xa qee yam txog 120 VAC ntawm 2kHz.

Kev xa tawm tuaj yeem siv rau tus neeg ua yeeb yaj kiab hauv tsev no, tab sis nws tsis tau nthuav heev vim yog lub sijhawm hloov pauv thiab lub suab.

Kev daws yog siv triacs, nrog optotriacs rau kev cais tawm. Kuv paub qhov Circuit no ntawm PCB hauv tsev, tab sis koj tuaj yeem xaj lawv mus rau tus kws tshaj lij lossis tsuas yog muab tshuaj txhuam nws tus kheej, tab sis nws yuav nyuaj me ntsis.

Kuv txiav txim siab los ua 3 PCBs tswj 10 qhov tso tawm txhua, tab sis nws tuaj yeem hloov kho.

Kauj Ruam 4: Kev thaiv kab

Thaiv
Thaiv
Thaiv
Thaiv
Thaiv
Thaiv

Txuas txhua daim npav yog ntev heev thiab rov ua dua. Yuav kom muaj txiaj ntsig ntau dua, Kuv tau siv kab xov txuas ntawm Arduino thiab txhua lub rooj tsav xwm hluav taws xob.

Muaj txiv neej lub taub hau nyob hauv nruab nrab ntawm txhua pawg thawj coj saib. Tom qab ntawd, Kuv tau muag cov poj niam lub taub hau ntawm ib sab ntawm kab xov kab, thiab txiv neej lub taub hau ntawm lwm sab los ntsaws ncaj qha rau hauv Arduino. Txhua EL Cov Hluav Taws Xob los nyob rau hauv lub dav hlau ntsia hlau thaiv ntawm cov laug cam.

Txhua yam raug ntsia rau ntawm lub rooj ntoo, thiab lub rooj tsavxwm no tau teeb tsa hauv qab nthab.

Kauj Ruam 5: Txhim Kho EL Hlau

Txhim kho EL Hlau
Txhim kho EL Hlau
Txhim kho EL Hlau
Txhim kho EL Hlau

30 daim ntawm EL Wire tau txuas rau lub qab nthab, tab sis kuj zoo ib yam ntawm lub teeb loj zoo.

Ua ntej, hauv lub teeb pom kev zoo, txhua daim ntawm 9 metres ntev EL Hlau tau muab qhwv. Vim tias nws tau ua los ntawm ntoo, tus tuav tes tuav tau txaus. Muaj 10 daim, sib nrug ntawm 10 cm.

Lwm 20 daim ntawm EL Wire tau muab pov tseg hauv lub hnub qub los ntawm lub teeb pom kev zoo. Lawv txhua tus raug khi rau qab nthab ua tsaug rau zipties, vim tias cov hlau tuav tau hla thoob plaws hauv chav. Qhov kev npaj no tso cai kom muaj cov xov tooj tsawg dua los koom nrog cov laug cam.

Kauj ruam 6: Coding

Txhawm rau tso cai sib txuas lus siv DMX raws tu qauv, Kuv tau siv DMXSerial lub tsev qiv ntawv, muaj nyob ntawm no.

Tus so ntawm txoj cai tau tsim tshwj xeeb tshaj yog rau txoj haujlwm no, tab sis nws yog qhov hloov pauv tau. Xav tias dawb siv nws thiab hloov kho nws raws li koj xav tau!

Kauj ruam 7: Txaus siab rau nws

Txaus siab rau nws!
Txaus siab rau nws!

Txhawm rau siv qhov system no:

  • xaim thiab upload cov cai
  • muab tus tes hloov qhov
  • ntsaws rau hauv koj lub DMX maub los hauv DMX cov tswv yim
  • hloov cov khoom siv fais fab
  • muab tus tes hloov qhov
  • xa koj daim ntawv xaj DMX
  • txaus siab rau nws!

Kauj Ruam 8: [BONUS] Tsis Siv Arduino Mega2560

[BONUS] Tsis Siv Arduino Mega2560
[BONUS] Tsis Siv Arduino Mega2560
[BONUS] Tsis Siv Arduino Mega2560
[BONUS] Tsis Siv Arduino Mega2560

Kuv thawj lub tswv yim yog tsim txhua PCBs rau txoj haujlwm no. Raws li qhov tsim nyog, Kuv tau tsim cov txheej txheem thiab txheej txheej PCB uas suav nrog txhua yam xav tau.

Ntawm pawg no, koj tuaj yeem pom AtMega328P uas zoo ib yam li Arduino Uno. Txawm li cas los xij, nws tsis muaj cov txiaj ntsig txaus, yog li kuv tau ntxiv 3 MCP23017. Lawv yog GPIO txuas ntxiv, sib txuas lus nrog I2C raws tu qauv. Txhua MCP23017 tuaj yeem ntxiv 16 qhov kev tawm tshiab, tab sis nws yooj yim dua kom muaj ib feem rau txhua pawg tswj hwm lub zog.

Txhawm rau siv qhov teeb tsa no, koj yuav tsum siv "ElWireMCP" lub tsev qiv ntawv raws Adafruit MCP23017 lub tsev qiv ntawv, tsis txhob siv lub tsev qiv ntawv "ElWireMega" los ntawm kuv tus lej yav dhau los.

Kauj Ruam 9: Xaus

Kuv vam tias koj yuav txaus siab rau txoj haujlwm no, thiab siv nws hauv koj tus kheej txoj kev!

Pom zoo: