Monday, May 13, 2024

100 SIMULANDO SENSOR DE PRESION

100 SIMULANDO SENSOR: PRESION

Ing. Honoria Reyes Macedo 


INTRODUCCION   

Se trabaja con un proyecto de escritorio en Windows Form de .NET

 

Entre los controles mas importantes que usa:

Un RadioButton como Encendido y otro como Apagado, en su evento CheckedChanged()  usa una variable llamada encendido para saber si esta encendido o no.

UN CheckedListBox que permite tener opciones como válvula de entrada y válvula de salida.

Un Timer que se activa cuando se activa el RadioButton de Encendido. Permite mostrar los movimientos en su evento Tick()

Dos Label como interruptores que indican la presión mínima y la presión máxima.

Un NumericUpDown con limite mínimo=0 y máximo =50. Su uso es manual y representa el sensor que detecta la presión. Usa su evento ValueChanged() y guarda su valor en una variable llamada lectura3.

Un TextBox que permite indicar la presión de salida y que se puede usar para activar la válvula de salida,

de acuerdo a su presión(Bajaría la presión si llega a la indicada).

 

A.- Cada control que se agregue tendrá sus propias propiedades: nombre, color, letra, tamaño, estilo, y si se necesita texto también como los Labels.

B.- Cada control tendrá sus eventos al dar doble click sobre ellos como: Click(), ValueChanged(),Tick(), CheckedChanged().

 

ACTIVIDADES

1.- Cambiar propiedades en la pestaña de Presión: en la propiedad Name=tabPresion  y backcolor =elegir color




1.1 Controles a usar y sus propiedades, desde el cuadro de herramientas(Arrastrar los controles)

groupBBomba              (Es el nombre del GroupBox)

rdBEncendido              (Es el nombre del RadioButton)

rdBApagado                (Es el nombre del RadioButton)

checkedLBValvula       (Es el nombre del CheckedListBox)

textBPresionSale         (Es el nombre del TextBox)

numUpDSensor           (Es el nombre del NumericUpDown)

lblHigh                          (Es el nombre del Label)

lblLow                           (Es el nombre del Label)





1.2 Usar el control RadioButton con Nombre = rdBApagado

                   Nota: Los RadioButton deberán estar dentro del GroupBox





1.3 Usar el control CheckedListBox con Nombre =  checkedLBValvula




1.4 Usar los dos control PictureBox con Nombre =  pictSigue y pictSigue2




1.5 Usar el control Label con Nombre =  lblHigh




1.6 Usar el control Label con Nombre =  lblLow




2 Agregar eventos.

         Editar en el formulario FrmPrincipal.cs:

 2.1 Agregar la variable lectura3




2.2 Agregar evento CheckedChanged() al control de Encendido del RadioButton



2.3 Agregar evento CheckedChanged() al control de Apagado del RadioButton



2.4 Agregar evento ValueChanged() al control NumericUpDown



2.5 Agregar el método mostrarLecturaPresion()



2.6 Agregar en el evento Tick() del control Timer (con doble click sobre el control) la llamada al metodo mostrarLecturaPresion()




COMPILAR Y EJECUTAR

 PRUEBA

- Con la BOMBA encendida(Es cuando se HABILITAN las válvulas para abrirse):

         Mover el sensor:

Describir que sucede cuando SUBE la presión y esta abierta la VALVULA DE ENTRADA

Describir que sucede cuando SUBE la presión y esta cerrada la VALVULA DE ENTRADA

        

Describir que sucede cuando BAJA la presión y esta abierta la VALVULA DE SALIDA

Describir que sucede cuando BAJA la presión y esta cerrada la VALVULA DE SALIDA

 

- Con la BOMBA apagada(Es cuando se DESHABILITAN las válvulas para abrirse)


---------------------------------0--0---------------------------------------------

----------------------------000-~-000------------------------------------------


No comments:

Post a Comment

100 VINCULAR CON SQL SERVER

  VINCULAR DATOS CON SQL SERVER Ing. Honoria Reyes Macedo   INTRODUCCION En esta práctica se enviarán datos de un proyecto de escrit...