Dashboard de Tenis en Tiempo Real con WebSocket y JavaScript

Imagen
¿Por qué utilizar WebSocket en lugar de una API REST? El caso de Tennis API Cuando trabajamos con APIs, normalmente pensamos en solicitudes HTTP tradicionales donde una aplicación consulta información cada cierto tiempo. Sin embargo, para aplicaciones que requieren datos en tiempo real, existe una alternativa mucho más eficiente: WebSocket. Mientras exploraba las capacidades de Tennis API encontré su integración mediante Socket.IO, una tecnología que permite recibir actualizaciones en tiempo real sin necesidad de realizar consultas constantes al servidor. ¿Cómo funciona una API REST tradicional? Con una API REST, la aplicación debe preguntar periódicamente si existen nuevos datos. Por ejemplo: setInterval(async () => { const response = await fetch("/live-scores"); const data = await response.json(); console.log(data); }, 5000); En este caso la aplicación realiza una consulta cada 5 segundos. El problema es que muchas veces no existe información nue...

Como Programar en C++ con Arduino Medidor de Temperatura y Húmedad

Hola amigos lectores


Les quiero compartir como pueden programar en lenguaje C++, este lenguaje es muy famoso y conocido, su padre es Bjarne Stroustrup quien lo desarrollo en 1979, es un lenguaje de medio nivel, con esto no me refiero a que sea malo, si no que al contrario hay bases de programación hay lenguajes que sirven para programar incluso otros lenguajes y lenguajes directo al hardware de la computadora, los lenguajes se llaman de alto nivel entre mas parecido son sus instrucciones al lenguaje humano, (se acuerdan de algo de 4gl que les platique) y el lenguaje bajo es entre mas se acerca a como nos habla la computadora.



Después  de esta introducción, vamos a utilizar una plataforma que se llama Arduino, que es una placa y es una microcomputadora, le comparto una foto del Modelo UNO que es el que yo tengo:



Con esta plaquita vamos hacer la interfaz entre datos del mundo exterior y nuestra computadora por medio de sensores.

Vamos a ver un ejemplo, el objetivo es hacer un programa que lee la temperatura,  y la humedad del huerto (La liga otro blog que escribo) que tenemos en la casa y nos muestre estos datos en pantalla. Estos programas he de decir que ya venían en el kit de sensores que compre y también La plataforma de Arduino es open free


Vídeo de la ejecución



El vídeo en mi jardín


Los sensores los compre en Amazon les comparto la liga ELEGOO

Espero les haya gustado este ejemplo y que se animen hacer sus propios programas con esta plataforma que a mi gusto tiene muchas aplicaciones, tantas como su imaginación les diga, el kit que compre tiene 37 sensores.

Hay algo que se llama IoT intenet de las cosas, eso es más avanzado pero si pueden unir los sensores con internet o una APP, ya estarán entrando a ese mundo aun muy grande, podrían automatizar su casa, su jardín, su cocina...


Si quieren comprar su tableta de Arduino les recomiendo comprarlo en la siguiente liga Tarjeta De Desarrollo Uno R3 Compatible Arduino + Cable Usb  y los sensores les recomiendo comprarlos en kit Súper Kit De Inicio Lafvin Uno Project Para Arduino Uno R3 Mega2560 Mega328 Nano Con Tutorial


PD: si quieren conocer un poco mas de como nos sirven estos datos en un huerto visiten la liga https://www.huertoencasayjardin.com/2019/06/huerto-en-casa-arduino.html

Comentarios

🚀 Mantener este blog funcionando requiere tiempo y café. ¡Puedes contribuir con uno aquí!

Entradas más populares de este blog

Guía Práctica: Ejemplo Completo de ASPX para Desarrolladores Web

👉 Cómo obtener el tipo de cambio en Excel con API de Banxico (paso a paso)

Macro en Word para automatizar documentos: genera diplomas en segundos (con código VBA)