Elementos y protocolos de comunicación
Un fitness tracker que cuenta tus pasos, un smart thermostat que controlas desde tu celular, una sonda que avisa de que una planta necesita agua: ninguno de estos objetos «piensa» por sí mismo. Cada uno combina los mismos cuatro elementos y transmite toda su información codificada en bits a través de un protocolo acordado de antemano. Al final veremos cómo la clase de Mia protegió el invernadero de su high school de un fallo de Wi-Fi.
Los cuatro elementos de un sistema IoT
El internet de las cosas (IoT, Internet of Things) es la red de objetos cotidianos con sensores y conexión a internet que recogen y envían datos, o reciben órdenes. Ejemplos: un smart speaker que recibe tu voz y envía audio a la nube, o un fitness tracker que envía tus pasos y tu ritmo cardíaco al celular. Ten en cuenta que esto puede ser beneficioso (comodidad, ahorro de energía) y también dañino (recogida de datos personales, o efectos no previstos si falla).
Explica con tus palabras qué es el internet de las cosas y describe dos ejemplos de objetos conectados que conozcas, indicando qué datos envían o reciben.
Explica con tus palabras qué es el internet de las cosas y describe dos ejemplos de objetos conectados que conozcas, indicando qué datos envían o reciben.
Todo sistema IoT combina cuatro elementos: sensores, actuadores, conectividad y aplicación. Explica qué aporta cada uno al sistema y pon un ejemplo concreto de cada…
Todo sistema IoT combina cuatro elementos: sensores, actuadores, conectividad y aplicación. Explica qué aporta cada uno al sistema y pon un ejemplo concreto de cada elemento dentro de una casa inteligente.
La figura muestra la arquitectura de un sistema IoT que vigila la humedad de una planta: el sensor envía los datos por wifi hasta la red y la persona los consulta en una…
La figura muestra la arquitectura de un sistema IoT que vigila la humedad de una planta: el sensor envía los datos por wifi hasta la red y la persona los consulta en una aplicación del celular, pero uno de los elementos está tapado con un signo de interrogación, como se muestra en la figura.
Indica qué elemento falta en la cadena y qué funciones cumple (almacenar y procesar los datos, estar accesible desde cualquier lugar...). Después, describe el recorrido completo de un dato desde la planta hasta la pantalla del celular.
Explica qué es un sensor y describe tres sensores habituales en dispositivos IoT (temperatura, humedad, luz, movimiento, distancia...), indicando qué mide cada uno.
Explica qué es un sensor y describe tres sensores habituales en dispositivos IoT (temperatura, humedad, luz, movimiento, distancia...), indicando qué mide cada uno.
Explica qué es un actuador y describe tres actuadores de una casa inteligente (relé de enchufe, cerradura motorizada, válvula de riego), indicando qué acción realiza…
Explica qué es un actuador y describe tres actuadores de una casa inteligente (relé de enchufe, cerradura motorizada, válvula de riego), indicando qué acción realiza cada uno.
En una app de jardín inteligente, el dato «humedad 38 %» y el mensaje «riega esta tarde» no son lo mismo. Explica la diferencia entre dato e información, y qué parte del…
En una app de jardín inteligente, el dato «humedad 38 %» y el mensaje «riega esta tarde» no son lo mismo. Explica la diferencia entre dato e información, y qué parte del sistema convierte lo primero en lo segundo.
Dato e información
Un dato es una lectura cruda («humedad: 38%»). La información es lo que significa para una decisión («la planta necesita agua: riega esta tarde»). La aplicación o la plataforma convierte lo primero en lo segundo al comparar el dato con un umbral y presentar un mensaje.
Direcciones y datos codificados en bits
Explica con tus palabras qué es una dirección IP y por qué cada dispositivo conectado a una red necesita una dirección única (funciona como la dirección postal del…
Explica con tus palabras qué es una dirección IP y por qué cada dispositivo conectado a una red necesita una dirección única (funciona como la dirección postal del dispositivo dentro de la red).
Las direcciones IP tienen dos versiones: IPv4 (por ejemplo, 192.168.1.20) e IPv6, que ofrece muchísimas más direcciones para que quepan todos los dispositivos IoT.
Emparejamiento Bluetooth
El emparejamiento (pairing) es el proceso en el que dos dispositivos Bluetooth se reconocen y acuerdan una clave antes de comunicarse, normalmente confirmando un código en pantalla. Así, un desconocido no puede conectarse a tus audífonos o a tu fitness tracker sin tu permiso.
¿Qué es el emparejamiento (pairing) bluetooth? Describe una situación en la que lo hayas usado y qué seguridad aporta que dos dispositivos deban emparejarse antes de…
¿Qué es el emparejamiento (pairing) bluetooth? Describe una situación en la que lo hayas usado y qué seguridad aporta que dos dispositivos deban emparejarse antes de comunicarse.
Comparar protocolos de corto y largo alcance
LPWAN, LoRa y Zigbee
Una red LPWAN (Low-Power Wide-Area Network) cubre millas con muy poca energía. LoRa es una tecnología LPWAN: los sensores envían mensajes pequeños a una pasarela, que los reenvía a internet. Zigbee es un protocolo de bajo consumo y corto alcance (decenas de pies) que forma una malla entre sensores y también necesita pasarela.
Compara wifi y bluetooth como protocolos para un dispositivo IoT (alcance, consumo de energía, velocidad, necesidad de red) y razona cuál elegirías para: (a) una pulsera…
Compara wifi y bluetooth como protocolos para un dispositivo IoT (alcance, consumo de energía, velocidad, necesidad de red) y razona cuál elegirías para: (a) una pulsera de actividad que se sincroniza con el celular y (b) una cámara de seguridad que envía video en tiempo real.
Un agricultor quiere instalar veinte sensores de humedad de suelo repartidos por un campo donde no hay cobertura wifi. Propón una solución de conectividad razonable (red…
Un agricultor quiere instalar veinte sensores de humedad de suelo repartidos por un campo donde no hay cobertura wifi. Propón una solución de conectividad razonable (red de largo alcance y bajo consumo, pasarela intermedia...) y justifica tu elección frente a usar simplemente wifi o bluetooth.
Datos celulares
Si el dispositivo puede estar lejos de casa (un localizador de bicicleta, por ejemplo), ni Bluetooth ni Wi-Fi bastan: se usa la red celular (cellular data) de un carrier. Tiene gran alcance, pero consume más batería y suele costar un plan mensual (por ejemplo, unos 5 dólares al mes).
Elige y justifica la conectividad (wifi, bluetooth o datos móviles) para: (a) un reloj deportivo que se sincroniza con el celular, (b) un timbre con video que envía…
Elige y justifica la conectividad (wifi, bluetooth o datos móviles) para: (a) un reloj deportivo que se sincroniza con el celular, (b) un timbre con video que envía imagen en directo y (c) un localizador de bicicleta que puede estar lejos de casa. Valora el alcance, el consumo de batería y el costo de datos en cada caso.
Ahorro de energía
Un sensor con batería ahorra energía de dos formas. Modo de suspensión (sleep mode): se apaga entre medidas y se despierta cada cierto tiempo; se pierde inmediatez. Envío de resúmenes: manda un promedio cada cierto intervalo en vez de cada lectura; se pierde nivel de detalle.
Un sensor alimentado con baterías no puede transmitir continuamente sin agotarlas. Explica dos estrategias de ahorro de energía en IoT (poner el dispositivo en modo de…
Un sensor alimentado con baterías no puede transmitir continuamente sin agotarlas. Explica dos estrategias de ahorro de energía en IoT (poner el dispositivo en modo de suspensión entre medidas, enviar resúmenes por intervalos en vez de cada lectura) y qué se pierde con cada una (inmediatez, nivel de detalle).
Pasarelas y procesamiento local frente a nube
Analiza un termostato inteligente: identifica qué datos captura, dónde se procesan (en el propio aparato o en la nube), qué decisiones toma de forma automática y qué ve…
Analiza un termostato inteligente: identifica qué datos captura, dónde se procesan (en el propio aparato o en la nube), qué decisiones toma de forma automática y qué ve y qué puede ordenar la persona usuaria desde la app.
Algunos sensores no se conectan directamente a internet, sino a una pasarela (gateway) que habla por ellos. Explica qué es una pasarela IoT, cuándo hace falta (sensores…
Algunos sensores no se conectan directamente a internet, sino a una pasarela (gateway) que habla por ellos. Explica qué es una pasarela IoT, cuándo hace falta (sensores con protocolos de bajo consumo sin IP propia, instalaciones con muchos sensores) y qué ventaja de gestión aporta.
Analiza un altavoz con asistente de voz: qué procesamiento ocurre en el propio aparato (detectar la palabra de activación) y cuál en la nube (entender la petición y…
Analiza un altavoz con asistente de voz: qué procesamiento ocurre en el propio aparato (detectar la palabra de activación) y cuál en la nube (entender la petición y responder), y qué funciones dejan de estar disponibles cuando se cae la conexión a internet.
Ejemplo: un smart thermostat
Un smart thermostat captura la temperatura de la sala, la hora y si hay alguien en casa. En el aparato decide al instante (si baja de 68 °F, enciende la calefacción); en la nube guarda el historial y calcula horarios. La persona ve la temperatura y puede cambiar la meta desde la app.
Diseñar un control con condiciones compuestas
Un buen sistema combina varias condiciones con AND, OR y NOT, y define qué hace si falla la red (modo seguro).
IF (suelo < 30 AND aire < 70 AND hora ≥ 6 AND hora ≤ 9) {
ABRIR_VALVULA()
}
En un invernadero escolar automatizado se detecta que las plantas sufren hongos porque el sistema riega indiscriminadamente cada vez que la humedad del suelo baja del 30…
En un invernadero escolar automatizado se detecta que las plantas sufren hongos porque el sistema riega indiscriminadamente cada vez que la humedad del suelo baja del 30 %, incluso de noche o con alta humedad ambiental, y además una caída puntual del wifi provocó una inundación al quedar la válvula abierta. Rediseña el sistema IoT: 1) Selecciona y justifica qué sensores adicionales debes incorporar además del de humedad del suelo. 2) Diseña un algoritmo de control lógico con condiciones compuestas (humedad del suelo, humedad ambiental, temperatura y franja horaria) para optimizar el riego y evitar enfermedades vegetales. 3) Justifica razonadamente si la decisión de abrir o cerrar la electroválvula debe ejecutarse en el microcontrolador local (Edge Computing) o en un servidor en la nube para garantizar la seguridad de la instalación ante cortes de red.
Computación en el borde (edge) y en la nube (cloud)
Depender solo de la nube crea un punto único de fallo: si cae la red, nada funciona; además hay latencia (retraso). Una arquitectura híbrida hace en el borde (edge, en el edificio) lo urgente, como detectar humo y activar sirenas, y usa la nube para lo no urgente: historial, notificaciones y análisis. Esto aplica la tolerancia a fallos: el edificio sigue seguro aunque falle internet.
Una empresa propone instalar en una escuela secundaria (high school) un sistema de alarma contra incendios y control ambiental 100 % dependiente de la nube: los sensores…
Una empresa propone instalar en una escuela secundaria (high school) un sistema de alarma contra incendios y control ambiental 100 % dependiente de la nube: los sensores de humo y CO2 envían lecturas por wifi a un servidor remoto, el cual procesa los datos y devuelve a los actuadores la orden de hacer sonar las sirenas y abrir compuertas. Rebate técnicamente esta propuesta evaluando los riesgos de latencia, disponibilidad de red y puntos únicos de fallo en una emergencia. A continuación, diseña una arquitectura híbrida (Edge Computing y Cloud Computing) detallando qué funciones específicas deben ejecutarse obligatoriamente en local en tiempo real y cuáles deben delegarse en la nube, justificando la partición de tareas.
Vuelve al principio: en el invernadero de Mia, la válvula con modo seguro y control local evita la inundación aunque falle el Wi-Fi.
Seguridad e interoperabilidad
Una cámara IP viene con la contraseña de fábrica «admin/admin». Analiza el riesgo concreto de no cambiarla (las listas de contraseñas por defecto circulan por internet y…
Una cámara IP viene con la contraseña de fábrica «admin/admin». Analiza el riesgo concreto de no cambiarla (las listas de contraseñas por defecto circulan por internet y los dispositivos se localizan con buscadores especializados) y describe dos medidas básicas de seguridad para cualquier dispositivo IoT doméstico.
Microcontroladores
Un microcontrolador es una computadora completa en un solo chip: procesador, memoria y pines de entrada y salida. Las placas de hardware abierto como Arduino lo hicieron accesible a todos. El microcontrolador lee los sensores, ejecuta el programa y activa los actuadores; es el «cerebro» del dispositivo IoT (más en MICROS-ARDUINO).
El contrato de un nuevo asistente de voz IoT indica que el dispositivo graba y sube al servidor fragmentos de audio de forma periódica para «entrenar algoritmos de…
El contrato de un nuevo asistente de voz IoT indica que el dispositivo graba y sube al servidor fragmentos de audio de forma periódica para «entrenar algoritmos de reconocimiento acústico y mejorar la experiencia de usuario». Como responsable de privacidad y diseño tecnológico: 1) Analiza la diferencia técnica entre el procesamiento local de la palabra de activación (wakeword) en el chip del dispositivo y el envío directo del flujo de audio a la nube, evaluando los riesgos de filtración de conversaciones privadas o datos de menores. 2) Diseña tres requisitos técnicos rigurosos (a nivel de hardware, cifrado y políticas de retención de datos) que impondrías al fabricante para evitar la monitorización pasiva sin consentimiento antes de autorizar su compra.