Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El usuario por las prisas se olvida de regar las plantas de su casa o anda fuera y no puede regarlas.
Solución planeada:
Por medio del particle las personas pueden regar sus plantas desde su cel entrando a la app y
presionando un botón o con el asistente de Google o en todo caso que también se le allá olvidado
eso las plantas automáticamente se riegan todos los días a las 10:30 de la mañana cuenta con un
sensor de humedad que detecta si la tierra esta muy seca riega las plantas.
Material:
- particle photon
-protoboard
-sensor dht11
-2 pilas AA
-bomba de agua
-cables
Botón de la aplicación
Aplicación en la PC
Aplicación en el Celular
Evento
Se creo un evento para llamar a la función de regado del particle cada vez que se presiona el botón
de encendido
mandar un correo ,
Se creo unas aplicaciones que cuando decimos “riega”, “protocolo 11” o “riega las plantas” se
llama a la función de regado del particle y la asistente de Google responde plantas regadas
Pruebas de las notificaciones
Codigo
void loop()
{
gradosc = dht.getTempCelcius();
gradosf = dht.getTempFarenheit();
humedad = dht.getHumidity();
if(isnan(gradosc)||isnan(gradosf)||isnan(humedad))
{
Serial.println("Error de lectura");
return;
if(humedad<= 50){
Serial.print(">>SUELO EXTREMADAMENTE SECO<<");
Serial.println(">>Revisa que el sensor este en tierra<<");
}
else if (humedad < 50 && humedad >= 60) {
Serial.println("Riega la planta");
digitalWrite(D1,HIGH);
delay(3000);
digitalWrite(D1,LOW);
}
else if (humedad < 70 && humedad >= 80) {
Serial.println("la tierra esta humedad");
}
else if (humedad < 80 ){
Serial.println("la tierra tiene exceso de agua");
Serial.println("No regar por ahora");
if(Time.hour()==10&&Time.minute()==30){
if(flag==false){
//hora en 24 hrs(0-24) minutos (0-59)
digitalWrite(D1,HIGH);
delay(10000);
digitalWrite(D1,LOW);
flag = true ;
}
}
}