lunes, 5 de noviembre de 2012

Autoajuste de Parámetros

Reporte 1
Réplica del programa del Ventilador

Muestra corridas donde se vea el auto-ajuste. Muestra los fragmentos más importantes de código y explícalos.

El programa presenta donde hay ajuste de parámetros. Se trata de un sistema que, dependiendo la temperatura regula la velocidad del ventilador.

A continuación de presentan fragmentos de código:


Se empezó con la librería random, para hacer que saliera una temperatura aleatoria

import random
from time import sleep

Se establece un comando llamado “sleep” para que el programa se “duerma” por unos segundos en este caso 60 segundos.
rand = random.randrange(-10, 45, 2)
        sleep(0.60)

Luego se comparan los datos aleatorios obtenidos, con respecto a los parámetros que se ajustarán, por ejemplo en este fragmento de código se dice que si la temperatura es menor o igual a 15 grados, (tener en cuenta que la temperatura mínima registrada en esa ciudad va desde -10 a 45 grados medidos en escala Celsius), por lo tanto l abanico esta apagado.
if rand <= 15:
#ventilador = 0
print "El ventilador está apagado, la temperatura es de: ", rand ,"°C"


Aquí se presenta la imagen de la ejecución del programa:



Nota 1: Los niveles van de 0 (abanico apagado), 1 (velocidad baja), 2 (velocidad media), 3 (velocidad máxima).



No hay comentarios:

Publicar un comentario