Local cover image
Local cover image

Arduino : internet de las cosas / Byron O. Ganazhapa.

By: Material type: TextTextLanguage: Spanish Colombia : Alfaomega Colombia S.A, 2021Description: 619 páginas ; ilustraciones, graficas. 24 cmContent type:
  • texto
Media type:
  • sin medio
Carrier type:
  • volumen
ISBN:
  • 9789587786965 (Colombia) ;
  • 9788412106947 (España)
Subject(s): DDC classification:
  • 21 004.165 G15 2021
Contents:
CAPÍTULO 1. EL ECOSISTEMA DEL INTERNET DE LAS COSAS. INTRODUCCIÓN IOT: UNA VISIÓN GENERAL. Conceptos. Tendencias y predicciones Elementos. Identificación por Radio-Frecuencia. Redes de sensores inalámbricos. Middleware. Cloud Computing. Hardware loT. ARQUITECTURAS IOT. Arquitectura de referencia Arquitectura orientada a servicios. PRINCIPALES ESTÁNDARES Y TECNOLOGÍAS DE COMUNICACIÓN INALÁMBRICA Estándares para loT. Estándar IEEE 802.11 Estándar IEEE 802.15.4 Estándar IEEE 802.15.6 Bluetooth. LoRaWAN. SigFox. Estándares 2G, 3G, 4G y 5G Tecnologías para loT Bluetooth Low Energy. ZigBee. WIFI. Z-Wave. 6LOWPAN SEGURIDAD. Requisitos de seguridad Desafíos de seguridad.. Amenazas y ataques. APLICACIONES. Personales. Smart Watch Smart TV Automatización del hogar. Monitoreo de hogar. Empresa e Industria. Monitoreo ambiental. Monitoreo de salud. Servicios (industrial & empresarial) Transporte. Smart City.
CAPÍTULO 2. PLACAS ARDUINO: FAMILIA MKR, PORTENTA Y NANO IOT INTRODUCCIÓN. CONCEPTO DE HARDWARE LIBRE ARDUINO EN IOT. Concepto de Arduino en loT Evolución de Arduino hacía loT. Dispositivos Arduino de bajo y medio nivel (Maker) Dispositivos Arduino de bajo nivel (Vestibles). Dispositivos Arduino de bajo nivel (Educación) Dispositivos Arduino de alto nivel (Industrial) Dispositivos Arduino de alto nivel (IoT) HARDWARE ARDUINO IOT. Familia MKR Arduino MKR1000. Arduino MKR WIFI 1010. Arduino MKR FOX 1200 Arduino MKR WAN 1310. Arduino MKR GSM 1400 Arduino MKR NB 1500 Arduino MKR Vidor 4000 Familia Portenta. Arduino Portenta H7. Familia Nano loT Arduino Nano 33 IoT Arduino Nano 33 BLE Sense. APLICACIONES.. Requerimientos de Arduino en loT Placas Arduino requeridas Entornos de desarrollo de Arduino requeridos. Configuración de las placas Arduino Configuración del IDE de Arduino Cargar el primer sketch en Arduino Instalar bibliotecas en el directorio de Arduino. Aplicación 1: WIFI Ping. Requerimientos de hardware Requerimientos de software. Diseño electrónico Descripción general del código fuente. Resultados finales Aplicación 2: Baliza BLE. Requerimientos de hardware Requerimientos de software. Diseño electrónico Descripción general del código fuente. Resultados finales Aplicación 3: Conexión a una Red LoRa hardware. Requerimientos de hardware. Requerimientos de software. Diseño electrónico. Descripción general del código fuente.
CAPÍTULO 3. CONECTIVIDAD IOT.. INTRODUCCIÓN. ESTÁNDARES DE REDES (MODELOS OSI Y TCP/IP)... Capa Física y Acceso a la Red Capa de Internet. Capa de Transporte. Capa de Aplicación PROTOCOLOS DE RED DE COMUNICACIÓN... Tecnologías de red loT de Capa Física y Acceso a la Red.. Redes alámbricas loT Redes inalámbricas loT. Tecnologías de red loT de Capa de Internet... ZigBee. IPvc6 Tecnologías de red loT de Capa de Transporte. UDP TCP.. Tecnologías de red loT de Capa de Aplicación. MQTT. AMQP XMPP. COAP. HTTP. CONEXIÓN A REDES INALÁMBRICAS DE IOT Características de redes inalámbricas. Rango de cobertura. Banda de operación. Ancho de banda. Consumo de Energía Conectividad Intermitente. Interoperabilidad. Seguridad. Redes LPWAN. LoRaWAN. NB-IoT Coexistencia en redes WIFI, BLE y ZigBee CONEXIÓN A LA NUBE. Acceso loT (Directo) Acceso loT (Gateway). CONEXIÓN M2M APLICACIONES. Aplicación 1: Servidor HTTP (conexión WIFI). Requerimientos de hardware Requerimientos de Software Diseño electrónico. Descripción general del código fuente Resultados finales. Aplicación 2: Servidor HTTP para el Control de un LED. Requerimientos de hardware. Requerimientos de software. Diseño electrónico. Descripción general del código fuente. Resultados finales. Aplicación 3: Callback en un Cliente MQTT.. Requerimientos de hardware Requerimientos de software. Diseño electrónico. Descripción general del código fuente. Resultados finales. Aplicación 4: Sensores en Clientes MQTT. Requerimientos de hardware Requerimientos de software. Diseño electrónico. Descripción general del código fuente.. Resultados finales. Aplicación 5: Cliente COAP para la Transmisión de Datos. Requerimientos de hardware Requerimientos de software. Diseño electrónico. Descripción general del código fuente. Resultados finales. Aplicación 6: Control de LED y Sensores en Clientes MQTT. Requerimientos de hardware. Requerimientos de software. Diseño electrónico. Descripción general del código fuente Resultados finales. Aplicación 7: Conexión M2M para Dispositivos BLE.. Requerimientos de hardware Requerimientos de software. Diseño electrónico. Descripción general del código fuente.. Resultados Finales. Aplicación 8: Servidor Serial (Conexión UART). Requerimientos de hardware. Requerimientos de software. Diseño electrónico. Descripción general del código fuente.
CAPÍTULO 4. ARDUINO PARA GESTIONAR SERVICIOS DE IOT EN LA NUE INTRODUCCIÓN. INTERFAZ DE PROGRAMACIÓN DE APLICACIONES.. ARQUITECTURA IOT PARA ARDUINO. Requisitos de una arquitectura loT Conectividad y comunicación Gestión de dispositivos Recolección y análisis de datos.... Escalabilidad Flexibilidad. Interoperabilidad. Seguridad. Arquitectura. Capa del Dispositivo. Capa de Comunicación. Capa de Agregación. Capa de Analitica y Procesamiento de Eventos Capa de Comunicación Usuario/Externo. Capa de Gestión de Dispositivos. Capa de Gestión de Identidades y Accesos. PLATAFORMAS IOT DE CÓDIGO ABIERTO Arduino loT Cloud. Thingspeak. Temboo. Node-RED. Kaa loT Thinger.io. Thethings.io Adafruit IO GESTIÓN DE SERVICIOS EN IOT Requisitos de gestión de servicios en loT.. Interoperabilidad. Escalabilidad Conectividad. Calidad de Servicio. Acuerdos de gestión de servicios Monitorización y visualización Big Data. Seguridad y privacidad.. Clasificación de gestión de servicios Gestión de servicios en Arduino loT Cloud Conexión, gestión y monitorización. Despliegue de Servicios. Seguridad. APLICACIONES. Configuraciones en la plataforma Arduino loT Cloud Aplicación 1: Sensores en Arduino loT Cloud.. Requerimientos de hardware. Requerimientos de software. Diseño electrónico. Descripción general del código fuente. Resultados Finales Aplicación 2: LEDs en Arduino loT Cloud y Amazon Alexa Requerimientos de hardware. Requerimientos de software.... Diseño electrónico. Descripción general del código fuente.... Resultados finales. Aplicación 3: Sensores en Arduino loT Cloud y Google Sheet. Requerimientos de hardware. Requerimientos de software. Diseño electrónico. Descripción general del código fuente.. Resultados finales. Aplicación 4: Sensores en Google Sheets. Requerimientos de hardware. Requerimientos de software. Diseño electrónico. Descripción general del código fuente. Resultados finales. Aplicación 5: Integración Arduino con Adafruit IO.. Requerimientos de hardware. Requerimientos de software. Diseño electrónico. Descripción general del código fuente Resultados finales. Aplicación 6: Integración Arduino con Kaa IoT. Requerimientos de hardware. Requerimientos de software. Diseño electrónico. Descripción general del código fuente. Resultados finales. Aplicación 7: Conexión AWS IoT con seguridad SST/TLS. Requerimientos de hardware. Requerimientos de software. Diseño electrónico. Descripción general del código fuente.
CAPÍTULO 5. ANÁLISIS Y GESTIÓN DE DATOS IOT INTRODUCCIÓN. ANÁLISIS DE DATOS IOT Y BIG DATA. Importancia del análisis de Big Data. Análisis de datos en Cloud Computing... Análisis de datos en Fog Computing. GESTIÓN DE DATOS EN DISPOSITIVOS IOT. Generación de datos. Adquisición de datos. Validación de datos. Almacenamiento de datos. Procesamiento de datos. Retención de datos. Análisis de datos. GESTIÓN DE ACCIONES Y MONITORIZACIÓN SISTEMAS OPERATIVOS EMBEBIDOS PARA IOT Riot. Contiki. FreeRTOS. APLICACIONES. Aplicación 1: Visualización de Datos en ThingSpeak. Requerimientos de hardware. Requerimientos de software. Diseño electrónico. Descripción general del código fuente. Resultados finales. Aplicación 2: Streaming, Análisis y Visualización de Datos en ThingSpeak. Requerimientos de hardware. Requerimientos de software. Diseño electrónico. Descripción general del código fuente. Resultados finales. Aplicación 3: Gestión de Datos en Edge Computing Requerimientos de hardware Requerimientos de software. Diseño electrónico. Descripción general del código fuente. Resultados finales. Aplicación 4: Gestión de Datos en FreeRTOS-Arduino loT. Requerimientos de hardware Requerimientos de software. Diseño electrónico. Descripción general del código fuente. Resultados finales. Aplicación 5: Análisis de Datos en AWS IoT Analytics. Requerimientos de hardware. Requerimientos de software. Diseño electrónico. Descripción general del código fuente.
CAPÍTULO 6. DISPOSITIVOS VESTIBLES BASADOS EN ARDUINO PARA IOT. INTRODUCCIÓN. REDES INALÁMBRICAS DE ÁREA CORPORAL Aplicaciones WBAN Aplicaciones médicas Aplicaciones no médicas. DISPOSITIVOS VESTIBLES. Dispositivos para aplicaciones médicas Dispositivos para la asistencia personalizada. Dispositivos para el tratamiento de enfermedades. Dispositivos para aplicaciones no médicas. Dispositivos para la localización y orientación. Dispositivos para la interacción social. DISPOSITIVOS VESTIBLES IOT EN ARDUINO Sensores. Actuadores. Arduino y loT en la salud humana. APLICACIONES. Aplicación 1: Visualización del Ritmo Cardiaco en un Dispositivo Móvil... Requerimientos de hardware Requerimientos de software. Diseño electrónico. Descripción general del código fuente. Resultados finales. Aplicación 2: Visualización de la Frecuencia Respiratoria en nRF Cloud... Requerimientos de hardware. Requerimientos de software. Diseño electrónico. Descripción general del código fuente. Resultados finales. A: Unidades de Medidas de Almacenamiento B: Lista de Número de Puertos TCP y UDP. C: Frecuencia y Anchos de Banda para WBAN D: Códigos de Solicitud/Respuesta y los Tipos de Opciones de CoAP E: Frecuencia LoRaWAN para América y Europa
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Call number Materials specified Copy number Status Notes Date due Barcode
Libro de Reserva Libro de Reserva Biblioteca William Corredor Gómez. Sede Cosmos (Barranquilla) Reserva 004.165 G195 2021 (Browse shelf(Opens below)) Ej. 1 Available Colección 1, Isla 1, Lado A, Módulo 2 301257212
Libros Libros Biblioteca William Corredor Gómez. Sede Cosmos (Barranquilla) General 004.165 G195 2021 (Browse shelf(Opens below)) Ingeniería de Sistemas / Barranquilla Ej. 2 Available Colección 1, Isla 1, Lado A, Módulo 2 301257829

Incluye referencia en la página 583.

CAPÍTULO 1. EL ECOSISTEMA DEL INTERNET DE LAS COSAS.
INTRODUCCIÓN
IOT: UNA VISIÓN GENERAL.
Conceptos.
Tendencias y predicciones
Elementos.
Identificación por Radio-Frecuencia.
Redes de sensores inalámbricos.
Middleware.
Cloud Computing.
Hardware loT.
ARQUITECTURAS IOT.
Arquitectura de referencia
Arquitectura orientada a servicios.
PRINCIPALES ESTÁNDARES Y TECNOLOGÍAS DE COMUNICACIÓN INALÁMBRICA
Estándares para loT.
Estándar IEEE 802.11
Estándar IEEE 802.15.4
Estándar IEEE 802.15.6
Bluetooth.
LoRaWAN.
SigFox.
Estándares 2G, 3G, 4G y 5G
Tecnologías para loT
Bluetooth Low Energy.
ZigBee.
WIFI.
Z-Wave.
6LOWPAN
SEGURIDAD.
Requisitos de seguridad Desafíos de seguridad..
Amenazas y ataques.
APLICACIONES.
Personales.
Smart Watch
Smart TV
Automatización del hogar.
Monitoreo de hogar.
Empresa e Industria.
Monitoreo ambiental.
Monitoreo de salud.
Servicios (industrial & empresarial)
Transporte.
Smart City.

CAPÍTULO 2. PLACAS ARDUINO: FAMILIA MKR, PORTENTA Y NANO IOT
INTRODUCCIÓN.
CONCEPTO DE HARDWARE LIBRE
ARDUINO EN IOT.
Concepto de Arduino en loT
Evolución de Arduino hacía loT.
Dispositivos Arduino de bajo y medio nivel (Maker)
Dispositivos Arduino de bajo nivel (Vestibles). Dispositivos Arduino de bajo nivel (Educación)
Dispositivos Arduino de alto nivel (Industrial)
Dispositivos Arduino de alto nivel (IoT)
HARDWARE ARDUINO IOT.
Familia MKR
Arduino MKR1000.
Arduino MKR WIFI 1010. Arduino MKR FOX 1200
Arduino MKR WAN 1310.
Arduino MKR GSM 1400 Arduino MKR NB 1500
Arduino MKR Vidor 4000
Familia Portenta.
Arduino Portenta H7.
Familia Nano loT
Arduino Nano 33 IoT Arduino Nano 33 BLE Sense.
APLICACIONES.. Requerimientos de Arduino en loT
Placas Arduino requeridas Entornos de desarrollo de Arduino requeridos.
Configuración de las placas Arduino
Configuración del IDE de Arduino
Cargar el primer sketch en Arduino Instalar bibliotecas en el directorio de Arduino.
Aplicación 1: WIFI Ping.
Requerimientos de hardware Requerimientos de software.
Diseño electrónico
Descripción general del código fuente.
Resultados finales
Aplicación 2: Baliza BLE.
Requerimientos de hardware Requerimientos de software.
Diseño electrónico
Descripción general del código fuente.
Resultados finales
Aplicación 3: Conexión a una Red LoRa hardware.
Requerimientos de hardware.
Requerimientos de software.
Diseño electrónico. Descripción general del código fuente.

CAPÍTULO 3. CONECTIVIDAD IOT..
INTRODUCCIÓN.
ESTÁNDARES DE REDES (MODELOS OSI Y TCP/IP)... Capa Física y Acceso a la Red
Capa de Internet. Capa de Transporte.
Capa de Aplicación
PROTOCOLOS DE RED DE COMUNICACIÓN... Tecnologías de red loT de Capa Física y Acceso a la Red..
Redes alámbricas loT
Redes inalámbricas loT. Tecnologías de red loT de Capa de Internet...
ZigBee.
IPvc6
Tecnologías de red loT de Capa de Transporte. UDP
TCP..
Tecnologías de red loT de Capa de Aplicación.
MQTT.
AMQP
XMPP.
COAP.
HTTP.
CONEXIÓN A REDES INALÁMBRICAS DE IOT Características de redes inalámbricas.
Rango de cobertura. Banda de operación.
Ancho de banda. Consumo de Energía
Conectividad Intermitente. Interoperabilidad.
Seguridad.
Redes LPWAN.
LoRaWAN.
NB-IoT
Coexistencia en redes WIFI, BLE y ZigBee
CONEXIÓN A LA NUBE. Acceso loT (Directo)
Acceso loT (Gateway).
CONEXIÓN M2M APLICACIONES.
Aplicación 1: Servidor HTTP (conexión WIFI).
Requerimientos de hardware
Requerimientos de Software
Diseño electrónico.
Descripción general del código fuente
Resultados finales.
Aplicación 2: Servidor HTTP para el Control de un LED.
Requerimientos de hardware.
Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente.
Resultados finales.
Aplicación 3: Callback en un Cliente MQTT..
Requerimientos de hardware
Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente.
Resultados finales.
Aplicación 4: Sensores en Clientes MQTT. Requerimientos de hardware
Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente..
Resultados finales. Aplicación 5: Cliente COAP para la Transmisión de Datos.
Requerimientos de hardware
Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente. Resultados finales.
Aplicación 6: Control de LED y Sensores en Clientes MQTT.
Requerimientos de hardware. Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente
Resultados finales.
Aplicación 7: Conexión M2M para Dispositivos BLE..
Requerimientos de hardware Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente..
Resultados Finales.
Aplicación 8: Servidor Serial (Conexión UART).
Requerimientos de hardware.
Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente.

CAPÍTULO 4. ARDUINO PARA GESTIONAR SERVICIOS DE IOT EN LA NUE
INTRODUCCIÓN.
INTERFAZ DE PROGRAMACIÓN DE APLICACIONES.. ARQUITECTURA IOT PARA ARDUINO.
Requisitos de una arquitectura loT Conectividad y comunicación
Gestión de dispositivos
Recolección y análisis de datos....
Escalabilidad
Flexibilidad.
Interoperabilidad.
Seguridad.
Arquitectura.
Capa del Dispositivo.
Capa de Comunicación.
Capa de Agregación.
Capa de Analitica y Procesamiento de Eventos Capa de Comunicación Usuario/Externo.
Capa de Gestión de Dispositivos.
Capa de Gestión de Identidades y Accesos.
PLATAFORMAS IOT DE CÓDIGO ABIERTO
Arduino loT Cloud.
Thingspeak.
Temboo.
Node-RED.
Kaa loT
Thinger.io.
Thethings.io
Adafruit IO
GESTIÓN DE SERVICIOS EN IOT Requisitos de gestión de servicios en loT..
Interoperabilidad.
Escalabilidad Conectividad.
Calidad de Servicio.
Acuerdos de gestión de servicios
Monitorización y visualización
Big Data.
Seguridad y privacidad..
Clasificación de gestión de servicios
Gestión de servicios en Arduino loT Cloud Conexión, gestión y monitorización.
Despliegue de Servicios.
Seguridad.
APLICACIONES.
Configuraciones en la plataforma Arduino loT Cloud Aplicación 1: Sensores en Arduino loT Cloud..
Requerimientos de hardware.
Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente.
Resultados Finales
Aplicación 2: LEDs en Arduino loT Cloud y Amazon Alexa
Requerimientos de hardware. Requerimientos de software....
Diseño electrónico.
Descripción general del código fuente....
Resultados finales.
Aplicación 3: Sensores en Arduino loT Cloud y Google Sheet.
Requerimientos de hardware.
Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente..
Resultados finales.
Aplicación 4: Sensores en Google Sheets.
Requerimientos de hardware.
Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente.
Resultados finales.
Aplicación 5: Integración Arduino con Adafruit IO..
Requerimientos de hardware.
Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente
Resultados finales.
Aplicación 6: Integración Arduino con Kaa IoT.
Requerimientos de hardware.
Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente.
Resultados finales.
Aplicación 7: Conexión AWS IoT con seguridad SST/TLS.
Requerimientos de hardware.
Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente.

CAPÍTULO 5. ANÁLISIS Y GESTIÓN DE DATOS IOT
INTRODUCCIÓN.
ANÁLISIS DE DATOS IOT Y BIG DATA.
Importancia del análisis de Big Data.
Análisis de datos en Cloud Computing...
Análisis de datos en Fog Computing.
GESTIÓN DE DATOS EN DISPOSITIVOS IOT.
Generación de datos.
Adquisición de datos.
Validación de datos.
Almacenamiento de datos.
Procesamiento de datos.
Retención de datos.
Análisis de datos.
GESTIÓN DE ACCIONES Y MONITORIZACIÓN
SISTEMAS OPERATIVOS EMBEBIDOS PARA IOT
Riot.
Contiki. FreeRTOS.
APLICACIONES.
Aplicación 1: Visualización de Datos en ThingSpeak.
Requerimientos de hardware.
Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente.
Resultados finales.
Aplicación 2: Streaming, Análisis y Visualización de Datos en ThingSpeak.
Requerimientos de hardware. Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente.
Resultados finales.
Aplicación 3: Gestión de Datos en Edge Computing Requerimientos de hardware
Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente.
Resultados finales.
Aplicación 4: Gestión de Datos en FreeRTOS-Arduino loT.
Requerimientos de hardware
Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente.
Resultados finales.
Aplicación 5: Análisis de Datos en AWS IoT Analytics.
Requerimientos de hardware. Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente.

CAPÍTULO 6. DISPOSITIVOS VESTIBLES BASADOS EN ARDUINO PARA IOT.
INTRODUCCIÓN.
REDES INALÁMBRICAS DE ÁREA CORPORAL Aplicaciones WBAN
Aplicaciones médicas
Aplicaciones no médicas.
DISPOSITIVOS VESTIBLES.
Dispositivos para aplicaciones médicas
Dispositivos para la asistencia personalizada.
Dispositivos para el tratamiento de enfermedades. Dispositivos para aplicaciones no médicas.
Dispositivos para la localización y orientación.
Dispositivos para la interacción social.
DISPOSITIVOS VESTIBLES IOT EN ARDUINO
Sensores.
Actuadores.
Arduino y loT en la salud humana.
APLICACIONES.
Aplicación 1: Visualización del Ritmo Cardiaco en un Dispositivo Móvil...
Requerimientos de hardware
Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente.
Resultados finales.
Aplicación 2: Visualización de la Frecuencia Respiratoria en nRF Cloud... Requerimientos de hardware.
Requerimientos de software.
Diseño electrónico.
Descripción general del código fuente.
Resultados finales.
A: Unidades de Medidas de Almacenamiento B: Lista de Número de Puertos TCP y UDP.
C: Frecuencia y Anchos de Banda para WBAN D: Códigos de Solicitud/Respuesta y los Tipos de Opciones de CoAP
E: Frecuencia LoRaWAN para América y Europa

There are no comments on this title.

to post a comment.

Click on an image to view it in the image viewer

Local cover image