Re: [Monobotics-develop] [ES] Cuestiones básicas de Objetos: Actuators
Brought to you by:
buhochileno
From: <buh...@gm...> - 2009-10-06 18:51:27
|
> Mi duda es especificamente de MBF.Actuators.BooleanActuator. Cuando > utilizo ese objeto y cuando no ?? como determino eso ?? > y luego de saber eso, como lo utilizo ? Ok, un Actuador o "Accionador" es algo, que como su nombre lo implica "acciona" algo, un ejemplo de esto son los motores, los cuales pueden ser considerados como un "Actuador" (aunque realmente tienen su propia categorizacion) puesto al "accionarlos" giran en un sentido o en otro... Un ejemplo mas claro de un "Actuador" es un "relay" el cual al accionarlo/actuarlo cierra o abre un contacto. Tambien un ejemplo seria un "solenide", el cual es un elemento usualmente mecanico (aunque los hay de otro tipo) que estan en dos estado, uno retraido y el otro extendido: SOLENOIDE->Estado1 SOLENOIDE--------------->Estado2 como los pestillos de puertas en un cierre centralizado de un vehiculo... En el caso de tu sistema de alarmas, los botones de P, F, etc, son como "actuadores" puesto gatillan o "accionan" algo, lo cual es como puedes ver, opuesto al sentido de la palabra "sensor", en el cual no gatillamos NADA y solo "sensamos" o "leemos" su valor, esto ultimo lo digo para no confundirse con el otro "boton de panico" el cual actua como un "sensor" al igual que los de deteccion o contacto, puesto la alarma en ese caso "sensa" el estado de ese boton para ver si debe o no gatillar la alarma sonora, etc. En el caso de los botones P, F, etc, estos son modificados por el usuario al presionarlos (o por los valores que se envian por puerto serie a la IT100 que es el analogo de apretarlos con la mano) y por ende "gatillan" la accion de detonar las alarmas...Esto deberia dejar mas o menos claro cuando usarlos Luego de la definicion, como se usan: En monobotics tenemos el tipo generico MBF.Actuators.DigitalActuatorMember<bool, MBF.Core.BoolState> con el cual puedes definir tus P, F, etc...o si lo prefieres definir una clase que herede de este y que se llame algo asi como "DSCButton" y definir tus miembros P, F, etc como de tipo DSCButton Luego para cambiar su valor, supongamos que tenemos definido algo asi: DSCButton myButton = new.... myButton.Output.Value = true; //o.... myButton.Output.Value = false; Ademas el subobjeto "Output", tiene eventos de valor cambiado, etc por si fueran requeridos.... Espero conteste esto las dudas.. Mauricio > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------------ > Come build with us! The BlackBerry® Developer Conference in SF, CA > is the only developer event you need to attend this year. Jumpstart your > developing skills, take BlackBerry mobile applications to market and stay > ahead of the curve. Join us from November 9-12, 2009. Register now! > http://p.sf.net/sfu/devconf > ------------------------------------------------------------------------ > > _______________________________________________ > Monobotics-develop mailing list > Mon...@li... > https://lists.sourceforge.net/lists/listinfo/monobotics-develop > |