Esempio n. 1
0
 public SensorProximidad(GTM.GHIElectronics.Extender extender)
 {
     entrada     = extender.CreateAnalogInput(GT.Socket.Pin.Three);
     salida      = extender.CreateDigitalOutput(GT.Socket.Pin.Five, false);
     timer       = new GT.Timer(1000);
     timer.Tick += timer_Tick;
     //Estado = ESTADO.APAGADO;
 }
        public SensorProximidad(GTM.GHIElectronics.Extender extender)
        {
            salida = extender.CreateDigitalOutput(GT.Socket.Pin.Four,false);
            entrada = extender.CreateAnalogInput(GT.Socket.Pin.Three);
            timer.Tick += timer_Tick;

            //TODO: Inicializar el sensor
        }
Esempio n. 3
0
 public SensorProximidad(GTM.GHIElectronics.Extender extender)
 {
     //TODO: Inicializar el sensor
     input = extender.CreateAnalogInput(GT.Socket.Pin.Three);
     output = extender.CreateDigitalOutput(GT.Socket.Pin.Five, false);
     timer = new GT.Timer(1000);
     timer.Tick += new GT.Timer.TickEventHandler(timer_Tick);
     //timer.Start();
 }
 public SensorProximidad(GTM.GHIElectronics.Extender extender)
 {
     //TODO: Inicializar el sensor
     this.extender = extender;
     this.dig_out  = this.extender.CreateDigitalOutput(pin_socket_5, false);
     this.anag_in  = this.extender.CreateAnalogInput(pin_socket_3);
     timer         = new GT.Timer(1800, GT.Timer.BehaviorType.RunContinuously); // Create a timer
     timer.Tick   += timer_Tick;                                                // Run the method timer_tick when the timer ticks
     actual        = false;
 }
Esempio n. 5
0
        private GT.Timer timer; // every second (1000ms)

        #endregion Fields

        #region Constructors

        public SensorProximidad(GTM.GHIElectronics.Extender extender)
        {
            //TODO: Inicializar el sensor

            entrada = extender.CreateAnalogInput(GT.Socket.Pin.Three);
            salida = extender.CreateDigitalOutput(GT.Socket.Pin.Five, false);
            timer = new GT.Timer(1000);
            timer.Tick += timer_Tick;
            estado = Estado.Ninguno;
        }
Esempio n. 6
0
 public FlameSensor(Gadgeteer.SocketInterfaces.AnalogInput input, String name = null)
     : base(input)
 {
     this.name = name == null?this.GetType().Name : name;
 }
Esempio n. 7
0
 public Sensor(GT.SocketInterfaces.AnalogInput input)
 {
     this.input = input;
 }
Esempio n. 8
0
 public Gas_Sensor(Extender extender)
 {
     a  = extender.CreateAnalogInput(GT.Socket.Pin.Five);
     R0 = GAS_Calibration();
 }