miércoles, 19 de abril de 2023

App IoT capaz de escribir/consultar datos del servidor

 Hola a Todos

Hoy os presento el desarrollo de una app de Internet de las cosas avanzada 

Os había en una entrada anterior una app capaz de enviar la apertura/cierre de un riego a un canal de servicios IoT

Hoy voy a ampliar más esta app, con una segunda pantalla, en el cual se podrá realizar una consulta al servidor IoT de cual es el estado del riego, en el caso de que el riego este cerrado pondrá una foto de una aspersor sin funcionamiento y un texto de que no trabaja; en cambio si el riego esta en 1 el algoritmo de programación hará que se ponga una foto de un aspersor abierto y pondrá que está funcionando 

La pantalla de diseño para la ampliación de la app será:


 Los bloques de programación son: 

Expliación de los Bloques:

1. Cuando se pulse el boton "pantalla de inicio" irá a la pantalla de envio de datos
2. Cuando se pulse el botón "Ver estado del canal riego"
  • Pondrá en web1 la URL de captura del json con el último estado del canal (vimos esta URL en mi ultima entrada)
  • Conseguirá el texto que produce esta URL .
3. Creamos la variable último dato y la inicializamos con el valor 2 
4. Bloque muy largo en resumen:
  • Una vez se ha conseguido el texto de la web pone la variable ultimo dato como el dato del json que está pareado con el field 1 
  • Si la variable último dato es 0, pone la foto del riego cerrado y el texto "riego cerrado"
  • Si la variable último dato es 1, pone la foto del riego abierto y el texto "riego abierto"
Podéis descargar y probar mi app aquí( solo para Android y aceptando permisos de instalación fuera de Play Store)

Video Del Funcionamiento:


No hay comentarios:

Publicar un comentario

Orientación práctica de una antena parábolica

 Hola a todos, En mi post anterior vimos dos prácticas sobre antenas satélites. La primera consistía en buscar la orientación de los satélit...