Curso Online Redes Inalámbricas ZigBee de Sensores con Módulos XBee
Características del Curso
- Curso online accesible las 24 horas del día y desde cualquier parte del mundo.
-
Contempla la implementación de 2 proyectos funcionales con esquemas y código de programación.
-
El curso se basa en el uso de los módulos XBee Serie 2 para formar redes de sensores/actuadores en malla (Redes Mesh). Se explica también cómo formar conexiones punto a punto (lo cual se aplica también al uso de módulos XBee Serie 1). Se explica la teoría y los detalles de la implementación de los proyectos prácticos.
- Podrás avanzar a tu propio ritmo y en tu tiempo libre accediendo en línea a todos los recursos disponibles: videos, guías, diagramas, código de programación y demás documentación del curso. Toda la documentación incluyendo los diagramas de circuito y el código de los proyectos estará disponible para su descarga. Los videos solo pueden ser vistos en línea.
- Foro de preguntas y respuestas.
Videos Gratuitos Para Una Vista Previa
Introduccion
Proyecto 2: Comunicación PC Microcontrolador Mediante ZigBee | Introduccion | Grabacion de Firmware en el XBee con X-CTU |
Estos videos son breves extractos de los materiales usados en el curso y no están en orden cronológico:
- Video 1: Comunicación PC/Microcontrolador con Coordinador y Ruteador en Modo Transparente.
- Video 2: Introduccion.
- Video 3: Introducción a la Grabacion de Firmware en el XBee con Software X-CTU.
Muy pronto: Video de demostración del funcionamiento en Modo API.
NOTA: En este curso se usa la versión antigua del software X-CTU, no la actual. Por ahora no tenemos pensado actualizar los videos; si deseas tomar el curso tendrías que usar la versión antigua o intentar con la versión nueva, pero aprender a usarla corre por tu cuenta. De todos modos, ambas versiones realmente no son tan diferentes sobre todo para las configuraciones que se muestran en el curso.
Costo del Curso
Precios promocionales por inicio del 2016:
- Para Bolivia: Bs 150.00.- (Antes: Bs 200.00.-). Pago mediante depósito bancario.
- Para otros países: USD 30.00.- (Antes: USD 45.00.-). Pago sólo mediante giro Western Union.
Para recibir una cotización junto con las instrucciones para el pago contáctate con nosotros. No olvides mencionar tu país de residencia.
Público
Estudiantes y profesionales de electrónica, eléctrica, telecomunicaciones, mecatrónica, electromecánica, sistemas, ciencias aplicadas y otras carreras afines, aficionados al bricolaje electrónico.
Requisitos Básicos Para el Curso
- Conocimiento de lenguaje C para microcontroladores.
- Conocimiento básico de la arquitectura PIC16 y el entorno de desarrollo MPLAB X.
- Experiencia con el uso del puerto UART en microcontroladores PIC
IMPORTANTE: El curso hace uso intensivo del lenguaje C en un nivel de profundidad medio - alto y requiere cierta experiencia y dominio de dicho lenguaje. Las personas que no reúnan los requisitos básicos mencionados pueden tomar el curso, sin embargo es de su propia responsabilidad la nivelación en los tópicos requeridos.
Contenido del Curso
El curso consta básicamente de 49 videos cortos (6.5 horas de duración en total) donde se explica la teoría y se muestra la implementación práctica de los ejemplos. Están también disponibles para la descarga los diagramas de circuito, el código de programación, apuntes y guías. El siguiente es un resumen general del contenido:
Introducción
Se hace una introducción a las Redes ZigBee, su conformación y características principales. Se explica también las características básicas de los módulos XBee Serie 2 usados en este curso.
Proyecto Preliminar
Comunicación Bidireccional PC/PC con Coordinador y Ruteador en Modo Transparente
Se explica la implementación de una red inalámbrica punto a punto entre un Coordinador y un Ruteador, ambos están configurados en Modo AT e intercambian datos en Modo Transparente. Los dos módulos están conectados a dos PCs a través de sus respectivas interfaces USB a UART. Usando terminales seriales se pueden intercambiar cadenas de texto al estilo de un chat de texto entre ambas PCs mediante la conexión inalámbrica.
Proyecto 1
Comunicación PC/Microcontrolador con Coordinador y Ruteador en Modo Transparente.
El proyecto consta de un sistema básico de monitoreo y control con microcontrolador el cual puede ser accesado remotamente desde una PC mediante una red ZigBee punto a punto. El microcontrolador posee un sensor y un actuador (simulados por un interruptor y un LED) los cuales pueden ser monitoreados y controlados respectivamente por vía remota desde la PC mediante comandos de texto. Es posible también obtener lecturas remotas de todos los puertos en el microcontrolador.
La implementación funcional del ejemplo usa una sola entrada de sensor y una salida de actuador pero el concepto se puede extender fácilmente a un sistema con múltiples sensores y/o actuadores. El objetivo principal de este proyecto se centra en la transmisión de datos de los módulos XBee en Modo Transparente y el código de programación usado en el microcontrolador para lograr la aplicación de control y monitoreo.
Se muestra y se explica en video la implementación y el funcionamiento del proyecto.
Proyecto 2
Red de 3 Módulos: Coordinador en Modo API con Microcontrolador, Ruteador en Modo Directo y Dispositivo Final en Modo Directo.
Este es un ejemplo que combina los 3 tipos básicos de nodos: Coordinador, Ruteador y Dispositivo Final. Usa además el Modo API en el Coordinador (el modo de trabajo más potente y a la vez más complejo) para mandar y recibir datos remotamente hacia y desde el Ruteador y Dispositivo Final.
Este proyecto tiene dos componentes:
- Monitoreo Análogo Remoto: El Ruteador y Dispositivo Final tienen conectados cada uno un sensor análogo (fotocelda); el Coordinador por su parte tiene conectados dos actuadores digitales simulados por LEDs cuya intensidad varía de acuerdo a las lecturas análogas remotas recibida desde el Ruteador y el Dispositivo Final. Para poder leer remotamente la intensidad de los sensores análogos, el microcontrolador conectado al Coordinador debe recibir y desglosar paquetes de datos en Modo API.
- Control Digital Remoto: El microcontrolador tiene dos sensores digitales conectados (simulados por interruptores para la demostración) cuyos valores de entrada controlan remotamente dos actuadores digitales remotos (simulados por LEDs), uno conectado al Ruteador y otro al Dispositivo Terminal. Para poder controlar remotamente los actuadores el Coordinador debe construir y mandar paquetes de datos en Modo API.
El objetivo de este proyecto se centra básicamente en el estudio del Modo API de trabajo de los módulos XBee, la construcción y desglose de paquetes API en el microcontrolador y el código en lenguaje C asociado a estas tareas.
Por simplicidad y para concentrarnos en el tratamiento de los paquetes en Modo API, este proyecto usa solamente dos sensores y dos actuadores análogos junto con dos sensores y dos actuadores digitales, pero la idea se puede extender fácilmente a múltiples sensores y actuadores tanto para monitoreo como para control análogo y/o digital con múltiples nodos XBee.
Se muestra y se explica en video la implementación y el funcionamiento del proyecto.
Nota: El contenido del curso puede cambiar ligeramente de un momento a otro sin previo aviso.
Certificación
Los interesados pueden solicitar un certificado a la culminación del curso, el cual les será entregado después de rendir un examen teórico. El certificado es emitido por nuestra empresa y firmado por el instructor. La copia en formato electrónico (PDF) no tiene costo, una copia impresa enviada mediante correo regular tiene costo adicional de envío.
Asesoramiento a los Alumnos
El curso es automatizado y no incluye asesoramiento personal a cada alumno. La única vía para hacer consultas y obtener ayuda será mediante el foro del curso el cual funcionará en la modalidad de comunidad de ayuda; las consultas serán contestadas a voluntad propia por otros alumnos y/o por el moderador del foro.
Todo el material del curso es autocontenido, lo cual significa que los alumnos tendrán en los materiales del curso toda la información necesaria para implementar los proyectos.
Instructor
Consultas Adicionales
Contáctate con nosotros.
Sitio Web de Nuestra Plataforma
El curso está disponible en el siguiente enlace: cursos.tecbolivia.com
Nota: Puedes crear una cuenta de usuario en el sitio pero tu ingreso al curso sólo se habilitará después de confirmado tu pago.