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
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()
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