Práctica 4: simular latidos corazón

Seguimos realizando prácticas con leds y en este caso vamos a realizar la simulación de los latidos de un corazón.

Sabemos que un corazón late dos veces muy seguidas y luego pasa un espacio de tiempo más largo: “pun, pun, ………., pun, pun”.

Para unas 80 pulsaciones por minuto nos sale unos 100 milisegundos entre primer y segundo latido y unos 750 milisegundos el espacio de tiempo más largo.

Utilizaremos un LED para realizar la simulación que estará conectado al pin 10 con una resistencia de 120 Ω.

Material necesario:

  • 1 Placa Arduino
  • 1 Placa protoboard
  • 1 LED
  • 1 Resistencia 120 Ω
  • Cables

Esquema de montaje:

Programación:

/* P04 Simular latido corazón
 * Un corazón late dos veces muy seguidas y luego
 * pasa un espacio de tiempo más largo
*/
int led = 10; // le damos un nombre al pin 10
void setup ()
{
  pinMode (led, OUTPUT); // configuramos el pin 10 como salida
}
void loop ()
{
  digitalWrite (led, HIGH); // primer latido
  delay (100);
  digitalWrite (led, LOW);
  delay (100);
  digitalWrite (led, HIGH); // segundo latido
  delay (100);
  digitalWrite (led, LOW);
  delay (750);              // espacio entre latidos
}

Funcionamiento:

Inténtalo tú:

  • Modifica los tiempos para conseguir que:
    1. El corazón lata más deprisa como por ejemplo cuando hemos realizado un esfuerzo físico grande.
    2. El corazón lata mas despacio como por ejemplo cuando estamos descansando.

Publicado por mateocruz

Profesor de Tecnología IES "Luis Vélez de Guevara " Écija - Sevilla - Spain

Deja un comentario

Diseña un sitio como este con WordPress.com
Comenzar