Documentos de Académico
Documentos de Profesional
Documentos de Cultura
y
Telecomunicacion
es
Contenido
Evaluación Sumativa Numero 1................................................................................................................1
1 Introducción.........................................................................................................................................3
2 Título....................................................................................................................................................3
2.1 Subtítulo......................................................................................................................................3
2.2 Subtítulo......................................................................................................................................3
1 Introducción
Este es un texto de ejemplo Este es un texto de ejemplo Este es un texto de ejemplo Este
es un texto de ejemplo Este es un texto de ejemplo Este es un texto de ejemplo Este es
un texto de ejemplo Este es un texto de ejemplo Este es un texto de ejemplo Este es un
texto de ejemplo Este es un texto de ejemplo Este es un texto de ejemplo Este es un texto
de ejemplo Este es un texto de ejemplo Este es un texto de ejemplo Este es un texto de
ejemplo Este es un texto de ejemplo Este es un texto de ejemplo Este es un texto de
ejemplo Este es un texto de ejemplo Este es un texto de ejemplo Este es un texto de
ejemplo Este es un texto de ejemplo Este es un texto de ejemplo
2 Título
2.1 Subtítulo
Este es un texto de ejemplo Este es un texto de ejemplo Este es un texto de ejemplo Este
es un texto de ejemplo Este es un texto de ejemplo Este es un texto de ejemplo Este es
un texto de ejemplo Este es un texto de ejemplo Este es un texto de ejemplo Este es un
texto de ejemplo Este es un texto de ejemplo Este es un texto de ejemplo
‐ Ejemplo
‐ Ejemplo
‐ Ejemplo
‐ Ejemplo
2.2 Subtítulo
Este es un texto de ejemplo Este es un texto de ejemplo Este es un texto de ejemplo Este
es un texto de ejemplo
‐ Ejemplo
‐ Ejemplo
‐ Ejemplo
‐ Ejemplo
3
Ejemplo: Este es un texto de ejemplo Este es un texto de ejemplo Este es un texto de
ejemplo Este es un texto de ejemplo Este es un texto de ejemplo Este es un texto de
ejemplo Este es un texto de ejemplo Este es un texto de ejemplo
‐ Ejemplo
‐ Ejemplo
‐ Ejemplo
4
Para definir los componentes necesarios para un sistema IOT, primero debemos
saber y comprender en que consiste, El Internet de las Cosas (IoT, por sus siglas en
inglés) es una red de dispositivos físicos conectados a través de Internet que pueden
recopilar, compartir y procesar datos. Estos dispositivos incluyen sensores,
electrodomésticos, vehículos, sistemas industriales, dispositivos portátiles, entre otros, y
están equipados con software y hardware para comunicarse entre sí y con servicios en la
nube. IoT permite la interacción automatizada entre dispositivos y facilita el control remoto
y la monitorización, creando un ecosistema donde las cosas están interconectadas y
pueden trabajar en conjunto para realizar tareas o proporcionar información valiosa.
Para poder hablar de que se tiene un sistema de IOT, se debe tener en cuenta
varios componentes esenciales que permitan la conexión, comunicación, procesamiento y
acción entre dispositivos, los componentes fundamentales de un sistema IoT y sus
principales características y/o funciones:
1. Sensores: Los sensores son componentes clave para recopilar información sobre
el entorno y las condiciones en las que operan los dispositivos. Estos dispositivos
recopilan datos físicos o ambientales, como temperatura, humedad, presión, luz,
movimiento, sonido, etc. Además, proporcionan la información básica que impulsa
la funcionalidad de IoT, estos pueden utilizarse individualmente o en combinación
para que permita que se monitoricen y controlen una amplia gama de procesos y
entornos.
5
la implementación, e incluso pueden incluir sensores integrados para proporcionar
retroalimentación y control preciso.
6
Aplicación de un sistema de IoT para una Granja Avícola.
Una granja avícola que integra un sistema IoT puede beneficiarse mucho
de un sistema IoT para mantener el entorno ideal para las aves y automatizar
varios procesos. Con sensores, se puede medir la temperatura y la humedad para
asegurarse de que el entorno sea cómodo, mientras que los actuadores, como
ventiladores y calentadores, se encargan de mantener un clima equilibrado.
Los sensores de nivel de alimentos y agua ayudan a asegurar que las aves
tengan un suministro constante de comida y agua, y los actuadores pueden
controlar sistemas automáticos para alimentarlas. Además, sensores de
movimiento y cámaras de seguridad pueden reforzar la seguridad de la granja.
7
8
4 Utilización del lenguaje de programación C++ + en el desarrollo
de aplicaciones de IoT con sistemas Linux.
Al utilizar C++ en un sistema Linux, se aprovecha la eficiencia y el control a bajo nivel que
ofrece el lenguaje, mientras que el sistema operativo Linux proporciona una plataforma robusta y
flexible para el desarrollo de aplicaciones IoT. Además, C++ cuenta con una gran cantidad de
bibliotecas y recursos para facilitar el desarrollo de aplicaciones IoT, como bibliotecas de
comunicación, procesamiento de señales, entre otras.
El lenguaje C++ se puede utilizar en el desarrollo de aplicaciones de Internet de las Cosas (IoT)
con sistemas Linux de varias formas. A continuación, describiremos un escenario para un acuario
utilizando C++ y una plataforma basada en Linux (Raspberry Pi.)
1. Recolección de datos:
Utilizando C++, podemos escribir programas que interactúen con los sensores del acuario,
como sensores de temperatura, pH, nivel de oxígeno disuelto, etc.
Estos programas leerían los datos de los sensores a través de protocolos de comunicación
como I2C, SPI o UART.
Los datos recolectados se pueden almacenar en una base de datos local o enviar a un servidor
remoto para su procesamiento posterior.
2. Procesamiento de datos:
3. Control y actuación:
Utilizando C++, se pueden desarrollar programas que controlen actuadores como bombas,
calentadores, filtros, alimentadores automáticos, etc.
Estas acciones pueden ser desencadenadas por reglas predefinidas o algoritmos inteligentes
implementados en C++.
9
4. Interfaz de usuario:
Se puede desarrollar una interfaz de usuario gráfica (GUI) utilizando bibliotecas de C++ como
Qt o GTK+.
Esta interfaz permitiría al usuario monitorear el estado del acuario, ajustar parámetros,
programar tareas y recibir notificaciones o alertas.
5. Conectividad y comunicación:
Esto permitiría que el sistema del acuario se comunique con servidores en la nube,
aplicaciones móviles u otros dispositivos IoT.
Los datos del acuario se pueden enviar a la nube para su análisis y almacenamiento, mientras
que las instrucciones y configuraciones pueden ser recibidas desde aplicaciones remotas.
10