Autor: OLIVA RAMOS, Rubén
Páginas: 372
Año: 2017
Edición: 1
Editorial: Alfaomega
Apoyos: Web
Presentación:
E-Book:
Nivel:
Encuadernación: Rústica
$488
Consultar disponibilidad
Autor: OLIVA RAMOS, Rubén
Páginas: 372
Año: 2017
Edición: 1
Editorial: Alfaomega
Apoyos: Web
Presentación:
E-Book:
Nivel:
Encuadernación: Rústica
Consultar disponibilidad
La presente obra constituye una excelente oportunidad para aprender a manejar la plataforma Arduino y la programación Visual Basic .NET.
Expone cada una de las funciones de la plataforma y la programación mencionadas utilizando proyectos explicados detalladamente como el uso de los módulos de comunicación XBEE para realizar una alarma inalámbrica integrando las tecnologías de Arduino y Visual Basic .NET buscando conectar un sensor de movimiento PIR y efectuar la conexión de los módulos de comunicación con el software de la interfaz; el control de dispositivos desde la interfaz para enlazar un módulo de relevador al Arduino que se podrá controlar desde la interfaz HMI; la conexión de un motor de corriente directa al Arduino a través de un puente H para controlar el giro y la velocidad y con ello realizar la interfaz requerida para el control del dispositivo; la realización de una alarma a través de una comunicación inalámbrica; la aplicación de un sistema SCADA utilizando la tecnología .NET y la plataforma de Arduino; entre otros.
Dichos proyectos representan una conjunción entre la plataforma Arduino y la programación Visual Basic .NET, y la práctica de éstos permitirá un óptimo manejo en el control, monitoreo y adquisición de datos.
VENTAJAS
• Cada capítulo inicia con un contenido de los temas tratados y de los objetivos perseguidos en éste; y finaliza con un útil resumen y un serie de problemas cuya resolución reforzará lo aprendido.
• A lo largo del libro aparecen ejemplos y figuras que contribuyen a comprender mejor los temas.
• Cuenta con una plataforma de contenidos interactivos que será de mucha utilidad.
CONOZCA
• Las instrucciones básicas de programación y las configuraciones para preparar el sistema y establecer una comunicación con el propósito de sentar las bases para realizar diversos proyectos.
• La programación en Visual Basic .NET que se necesita para realizar las interfaces gráficas hombre-máquina.
• El procedimiento para integrar la tarjeta Arduino y el software de .NET con el módulo Ethernet Shield.
APRENDA A
• Efectuar un programa con el cual la tarjeta Arduino se comunique con una pantalla hecha en .NET.
• Trabajar con los módulos de comunicación XBee para realizar una alarma inalámbrica.
• Conectar un motor de corriente directa a la tarjeta Arduino, a través de un puente H, para controlar el giro y la velocidad.
DESARROLLE SUS HABILIDADES PARA
• Activar una alarma mediante una comunicación inalámbrica y monitorear el sistema de la alarma.
• Realizar un registro de datos de forma local, un registro en una base de datos (datalogger) y un reporte en Excel para consulta.
• Utilizar las diferentes herramientas y aplicaciones para desarrollar aplicaciones personales empleando Arduino e Internet, y así darles un uso real.
A QUIÉN VA DIRIGIDO
La presente obra está dirigida a estudiantes de Mecatrónica, Electrónica y Sistemas que deseen vincular la plataforma de Arduino con la herramienta de programación .NET.
CONTENIDO
Capítulo 1
Bienvenido a Arduino y Visual Basic .NET
1.1 Introducción 2
1.2 Entorno de programación de Arduino IDE
1.3 Conceptos básicos de programación
1.4 Tipos de comunicación
1.5 Tarjetas Arduino y los puertos de comunicación
1.6 Aspectos de comunicación serial con Visual Basic .NET
1.7 Resumen
1.8 Problemas
Capítulo 2
Aspectos generales de la programación en Visual Basic .NET
2.1 Introducción
2.2 Requerimientos de software y hardware
2.3 Configuración de hardware
2.4 Escritura de un programa en Visual Basic .NET
2.5 Manejo de controles en pantalla
2.6 Prueba de comunicación con Arduino
2.7 Resumen
2.8 Problemas
Capítulo 3
Estación meteorológica de monitoreo con Arduino y Visual Basic .NET
3.1 Introducción
3.2 Requerimientos de software y hardware
3.3 Cómo conectar los diferentes componentes
3.4 Prueba de los sensores
3.5 Desplegado de datos en la pantalla LCD
3.6 Pantalla de monitoreo del sistema
3.7 Resumen
3.8 Problemas
Capítulo 4
Detección de presencia inalámbrica con módulos XBee (sensores inalámbricos) 67
4.1 Introducción
4.2 Requerimientos de software y hardware
4.3 Configuración del hardware
4.4 Establecer la interfaz del el sensor PIR con Arduino
4.5 Programación del módulo XBee
4.6 Creación de la interfaz gráfica del detector de presencia
4.7 Otros ejemplos con esta misma aplicación
4.8 Resumen
4.9 Problemas
Capítulo 5
Control de las luces desde una interfaz HMI
5.1 Introducción
5.2 Requerimientos de software y hardware
5.3 Configuración del hardware
5.4 Prueba de los relevadores
5.5 Creación de la interfaz gráfica para control de los relevadores
5.6 Prueba de la interfaz de comunicación
5.7 Resumen
5.8 Problemas
Capítulo 6
Control de un motor de corriente directa
6.1 Introducción
6.2 Requerimientos de software y hardware
6.3 Configuración del hardware
6.4 Prueba del motor
6.5 Control del giro y la velocidad de un servomotor
6.6 Creación de la pantalla de control
6.7 Resumen
6.8 Problemas
Capítulo 7
Sistema de alarma inalámbrica
7.1 Introducción
7.2 Requerimientos de software y hardware
7.3 Configuración del hardware
7.4 Comunicación serial inalámbrica
7.5 Prueba de los módulos de comunicación transmisor-receptor
7.6 Interfaz gráfica de monitoreo
7.7 Resumen
7.8 Problemas
Capítulo 8
Estación de registro de datos
8.1 Introducción
8.2 Requerimientos de software y hardware
8.3 Configuración del hardware
8.4 Guardar los datos localmente mediante el módulo SD
8.5 Servidor de la base de datos
8.6 Inserción de los datos desde la aplicación
8.7 Pantalla de registro de datos
8.8 Envío de los datos a Excel para graficar los valores registrados
8.9 Resumen
8.10 Problemas
Capítulo 9
Desarrollo de proyectos del Internet de las cosas basados en el Shield Ethernet de Arduino
9.1 Introducción
9.2 Requerimientos de software y hardware
9.3 Cómo se aprovecha la interacción entre servicios web y Arduino
9.4 Servicios web aplicados a Arduino
9.5 Resumen
9.6 Problemas
Capítulo 10
Prototipo de un Sistema de Control Supervisorio y Adquisición de datos a distancia (SCADA)
10.1 Introducción
10.2 Requerimientos de software y hardware
10.3 Redes Industriales
10.4 Protocolos de comunicación industrial
10.5 Comunicación ModbusTCP/IP con Arduino y el Ethernet Shield
10.6 Configuración del hardware
10.7 Sistemas SCADA
10.8 Servidores OPC
10.9 Módulo DSC de National Instruments
10.10 Cliente OPC en .NET
10.11 Implementación del prototipo de la aplicación del sistema de monitoreo y control
10.12 Control y monitoreo desde una página web
10.13 Resumen
10.14 Problemas
Capítulo 11
Rastreador móvil por medio de GSM/GPRS y GPS
11.1 Introducción
11.2 Requerimientos de software y hardware
11.3 Configuración del hardware
11.4 Módulo GPS para recibir coordenadas
11.5 Comunicación entre el módulo GSM/GPRS y el módulo GPS
11.6 Monitoreo remoto y rastreador móvil
11.7 Rastreador remoto
11.8 Resumen
11.9 Problemas
Capítulo 12
Robot controlado inalámbricamente
12.1 Introducción
12.2 Construcción del robot móvil
12.3 Requerimientos de software y hardware
12.4 Configuración del hardware
12.5 Comunicación inalámbrica
12.6 Programación de los módulos
12.7 Prueba de los comandos desde el navegador web
12.8 Interfaz hombre-máquina
12.9 Control mediante la voz
12.10 Integración de ambas tecnologías
12.11 Resumen
12.12 Problemas
Índice analítico
Peso | .800 kg |
---|---|
Dimensiones | 23 × 17 × 4 cm |