• No results found

Theideaandrequirementsgeneratedinchapter4arefurtherspecified, andlow(er)level decisionsaremadetocreateacleardefinitionoftheprojecttoberealised.Thischapter

includesaspecificationofthesystemandits functionalities,followedbyafurtherspecifiedlight planandaddressingoflightfixtures.

5.1Systemspecification

ThehardwareusedbytheexistinglightingsystemintheSmartXpandtheoperationthereofis explainedandsupplementedwithdescriptionsoftherequirements thatwillneedtobemetin therealisationphaseinordertoovercomeits challenges.Next,thefunctionsthesystemwill havearedescribedandexplainedthroughschematicdrawings.

5.1.1DMXlightsystem

The(spot)lightsthatwerealreadyinstalledin theSmartXpusetheDMX512[16](digital multiplexing)protocoltosetlightingparameters.Thisprotocolmakesuseof asinglesignal stringforalllights,whicharedaisychainedtoeachothersothatthe singlesignalreacheseach fixture.Thesignaliscomposedofchannelsignals,eachlightfixtureissetto anadress,whichis itsstartingchannel.Forexample,a4-channellight (usuallyred,green,blue,bright)setto address100willusethevaluesofchannels100-103 andsetsitsown parameterstothevalues ofthoserespectivechannels.Inordertomake useoftheexistinglightsandimplement

additionalfixturesitisrequiredforthesystemto bedevelopedsothat itcontrolslightsthrough DMX512.

5.1.2Systemcontrol

Inordertocontrolthelightinghardware,aprogrammabledevicethatisabletoreceivecontext inputandprocessittooutputsignalstohardware isrequired.Afterthe controldevicehasbeen connectedtothelightingsystem,usecasescanbeprogrammedaccording tolightingconditions thatarepreciselydeterminedbyHeleenKok,converted intovaluesthatmatchthechanneland addresssettingsofthefixtures.Eachusecasewillconsistofasetof DMXcontrolsthatare wrappedintofunctionssothateachusecase canbecalledindividually.Eventhoughthis systemwillnotbefullydevelopedwithinthescope ofthisproject,it isnecessaryforHeleen Kok’stestingpurposes,anddesirablefortheusability ofthesystem,thatalldetermineduse casesareprogrammedandexecutablebytheprogram.

Theaccuracywithwhichthesystemisableto determineusecasesis dependentontheright useofcontextsources.Inordertomakeuseofthesystemassoon aspossibleandduring developmenttherearetwocontextdeterminantsthat mustbeimplemented first.Thetwo

contextsourceschosenaretheSmartXp’sscheduleanduserinput,because oftheirrespective accuracyandflexibility.Thescheduleenablesthesystem tointerpretwhatgeneralusecaseis goingonwithhighaccuracy,sinceitissolelydependentontheeventsthat areputinthe schedule.Ifausecaseoccursthatisnotscheduled,orifanewtypeofusecasethatwas previouslyunthoughtofoccurs,lightingconditionscanbesetmanually,hence thechoiceof

userinput,ormanualoverride,asasecondcontextsource.

5.1.3Systemfunctionalities

Thesystemtobedeveloped mustbeableto:

- Useacontrolunitthatisabletoprocess datafromcontextsources tocontrolthelights throughDMX.

- Alterlightingconditionsaccordingtoaset ofoutputvalues perusecase. - SwitchbetweenusecasesbyautonomouslycheckingtheSmartXp’sschedule. - Allowtheusertomanuallysetlighting conditionsthrougha userinterface,preferably

online.

Thediagramin​​Figure5showstherelations betweendifferentcomponentsofthesystemand howtheyrelatetotheuser.

5.2Lightplanspecification

Thelightplanasconceptualisedinchapter4.5isfurtherspecified,afterwhichalllightfixtures areaddressedintheDMXuniverse.

5.2.1Generallightplanseconditeration

Afterdiscussingtheconceptlightplanwith client/supervisorandproject partner,afew

alterationsweremade,see​​Figure6.Furtherspecificationsare;theRGBspotsinsections1-3 aredirecteddownwardsonthetables,thewhitespot lightsinsection1-2 aredirectedatthe whitewallpanels(ontheuppersideoftheimage), thewhitespotlightsinsection3aredirected downwardstothelecturer,themovingheadsare bothdirecteddownwards,theRGBspotsat bothentrancesshouldbedirectedintothehallwayssothattheircolourmaybenoticed,without beingbothersome.Furthermore,anLED-stripisaddedontheupperside ofsectionfour, mountedonthehandrail,meanttousecolourswhichindicatewhethertheareamaybeused andwhatlevelofaudioisallowedtobe produced(seeHeleenKok’s projectreportforfurther details).

5.2.2Addressinglightfixtures

DMXlightingsystemsworkwithso-called‘universes’thatcancontrola maximumof512 channels.Thisdoesnotmeanthat512lightfixturescanbeinstalled,aseach lighttakesupa coupleofchannels,forexampleforitsred,green,blueandbrightnessvalues(seechapter5.1). Countingtheamountoflightfixtures,includingtwoLEDstrips,thenumberisover40.Assuming atleastfourchannelsareusedperfixture, 40fixturesindividuallyaddressedwouldtakeup morethan160channels.Eventhoughthisdoesfallwithinthelimitsofa singleDMXuniverse,it istooextenstivetomanagethisinsoftwareprogramming,atleastwithinthescopeofthis project.

Thesolutionisthedesignasseenin​​Figure74below,wherealargeamountoffixturesare grouped,theaddresses008,001,015,022,029,370, 360and350are appliedtofourfixtures each.Forclarification,thisdoesnotmeanthat theyareindividualDMXuniverses,theyare groupsoffixturessettothesameaddress,allwithinoneuniverse.Thismeansthatseveral lightstakethesamechannelsoftheDMXstringastheirinput,astheir startingadressisshared. Importanttonoteisthatgroupingfixturesbyaddress onlyworksifall lightfixtureswithinthe groupareofthesamebrandandusethesamechannelsettings.Thechoice ofwhichlightsto groupwasmadeinconsultationwithHeleenKok.

Related documents