IIC2115 / Syllabus-2024-1

14 stars 7 forks source link

L1 y Humedad #3

Open franfonte opened 7 months ago

franfonte commented 7 months ago

Hola, no entiendo que utilidad tiene el sensor de Humedad si es que este depende siempre de su ultima medición, ya que las plantas por su cuenta tienen el atributo humedad_actual, por lo que el sensor de Humedad nunca tomaría en cuenta la humedad_actual de cada planta

plourido commented 7 months ago

Hola!. Como dice en el enunciado el sensor de humedad se instala en cada planta para medir el nivel de humedad de la tierra. Debes implementar el método medir() el cual mide dicha humedad Cualquier duda me escribes :)

MathiasSwinburn commented 7 months ago

Respecto a el sensor humedad, el enunciado dice que el método medir() debe retornar la humedad entre 0 y 100. Estos valores son aleatorios? O dependen de algún parámetro?

plourido commented 7 months ago

Hola @MathiasSwinburn, como dice el enunciado "El método medir() debe retornar la humedad entre 0 y 100. Para simular la medición de humedad, reste un número aleatorio entre 1 y 30 de la ultima medición". Esto quiere decir que la humedad de la tierra de cada planta debe ser entre 0 y 100 y al momento de implementar el método medir() debes restarle a dicha humedad un número aleatorio entre 1 y 30 de la ultima medición. Si te quedan dudas, me escribes :)

MathiasSwinburn commented 7 months ago

Me surgió en la misma linea. El parámetro ultima_medicion se refiere a la ultima medición de cada sensor (es decir, el parametro varia dependiendo de si el sensor es de humedad, temperatura o luz)? O bien ultima_medicion es un parámetro general igual para todos los sensores?

plourido commented 7 months ago

Hola @MathiasSwinburn, ultima_medicion no es un parámetro, es un valor que va almacenando el sensor al implementar el método medir(). No se si a eso te refieres? Cualquier cosa me sigues escribiendo :)

MathiasSwinburn commented 7 months ago

Entonces ultima_medicion varia dependiendo del tipo de sensor en que se encuentre?

plourido commented 7 months ago

Hola @MathiasSwinburn , el valor de ultima_medicion debe actualizarse al momento de utilizar el metodo medir(). Quedo atento si sigues con dudas :)