codigo de propuesta de proyecto en packet tracer
This commit is contained in:
commit
53e1a9f987
|
@ -0,0 +1,58 @@
|
|||
//Setup = configuracion basica del objeto
|
||||
|
||||
function setup() {
|
||||
pinMode(1, OUTPUT);
|
||||
Serial.println("Blinking"); //para que aparezca un mensaje en consola de la parte de abajo del editor
|
||||
|
||||
// Haremos monitoreo de la frecuencia cardíaca del paciente
|
||||
|
||||
/* Valores normales
|
||||
Cota alta: 100 latidos por minuto
|
||||
Cota baja: 60 latidos por minuto
|
||||
|
||||
=> Frecuencia cardíaca aceptable: 100 - 60
|
||||
=> Hay riesgo si: frecuencia > 120 (alta) y frecuencia < 40 (baja)
|
||||
|
||||
*/
|
||||
|
||||
}
|
||||
|
||||
|
||||
var alta = 100;
|
||||
var baja = 60;
|
||||
|
||||
//Configuracion de nuestro cliente para que el reloj pueda enviar correos electronicos
|
||||
EmailClient.setup('Paciente@centromedicoficticio.ve','192.168.1.3','Paciente','1234');
|
||||
|
||||
function loop() {
|
||||
|
||||
//Simulando al sensor
|
||||
//Manipulamos valores para llevar al paciente a un escenario de riesgo para que el reloj lo detecte
|
||||
|
||||
alta = alta + 2;
|
||||
baja = baja - 1;
|
||||
delay (2000);
|
||||
Serial.println('Frecuencia en: ' + alta + ' y ' + baja);
|
||||
|
||||
//La idea es mandarle unos primeros mensajes de alerta al doctor
|
||||
if (alta > 120 || baja < 40) {
|
||||
var mensaje = 'Frecuencia cardiaca en niveles de cuidado: ' + alta + ' y ' + baja;
|
||||
EmailClient.send('Doctor@centromedicoficticio.ve','Cuidado con Paciente',mensaje);
|
||||
delay(2000); // para que no lo este enviando a cada rato
|
||||
|
||||
}
|
||||
|
||||
//Tratando de evaluar una condicion mas critica de los valores
|
||||
if (alta >= 140 || baja <= 30) {
|
||||
var mensaje2 = 'Frecuencia cardiaca en niveles PELIGROSOS, atender urgentemente en el sitio';
|
||||
EmailClient.send('Doctor@centromedicoficticio.ve','PELIGRO con Paciente', mensaje2);
|
||||
delay(20000);
|
||||
Serial.println('Presion en nivel riesgoso, contacte a su medico');
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
Loading…
Reference in New Issue