SlideShare una empresa de Scribd logo
1 de 17
Proyecto pista de
carros
Objectivos
El propósito de este proyecto es los siguientes conceptos:
 Comunicaciones IEEE802.15.4 (Zigbee).
 Protocolos binarios.
 Motores de DC y control
 Servomotores y control
Descripción del proyecto
En este proyecto, la idea principal es poder manipular un carro a control remoto, por medio de el
protocolo de comunicación de la IEEE 802.15.4 (Zigbee).
El carro cuenta con un microcoontrolador (arduino leonardo), sensores y actuadores como lo son
fotoresistencia, seguidor de linea, espacio para ultrasonido, sensor de fuego/calor y también
cuenta con 2 servo motores que controlan la dirección de un laser.
El control remoto cuenta con el microcoontrolador (arduino leonardo), 2 Joysticks de 3 ejes para
controlar el carro.
RETO
Una vez estudiados los asuntos anteriores realice un programa de prueba que comande los motores (por
ahora sólo los motores) mediante comandos seriales que serán recibidos, para esta prueba, por el
puerto serial virtual implementado en la interfaz USB del microcontrolador. Recuerde que el
microcontrolador de la plataforma es el mismo que tiene el arduino Leonardo.
En este este reto, utilizamos este programa que está como ejemplo, pero se le modifica y cambia
algunas cosas, también se le agregan funciones.
PROGRAMA.
Comunicaciones
Utilizando Zigbee
Por medio de radio frecuencias podemos comunicar nuestros microcoontroladores a través de los
puertos seriales.
 Como es una red, donde los radios van a estar conectados entre si, debe de haber una
jerarquía, saber quien le manda a quien, o en este caso, quien ordena y envía datos. En este
caso como ejemplo utilizando la plataforma de Xctu veremos como se envían los datos, se
recibe, y se espera una respuesta.
La interfaz de XCTU
Para tener en cuenta
 Cuando configuremos nuestra red, que en este caso utilizaremos un coordinador que será
nuestro control remoto, un router, que será nuestro carro. Al configurar debemos elegir que
sean Api.
 OJO: que sean Api2, ya que tiene unos bits de paridad en la trama de datos que se envía y se recibe,
esto nos da la seguridad de que el sistema reconoce cuando empieza y termina cada trama, así
reconociendo los datos que queremos transmitir.
Pruebas a las comunicaciones
1. Configure una pareja de radios como coordinador y otro como enrutador utilizando el software XCTU
(https://www.digi.com/products/xbee-rf-solutions/xctu-software/xctu#productsupport-utilities). Los radios deberán
tener un PANID único y estar en API 2. Esta fase de las pruebas las realizaremos todos
2. Analice con DETENIMIENTO el siguiente ejemplo para comunicar los radios con el arduino y reportar información al
coordinador de la red. ESTE EJEMPLO no utiliza biblioteca:
https://drive.google.com/open?id=0B0FEIQwvlT4MeVZpY01pNUdUc1k
3. Analice con DETENIMIENTO el siguiente ejemplo que utiliza una biblioteca para realizar las comunicaciones:
https://drive.google.com/open?id=0B0FEIQwvlT4MMEdNajVlUUdIY3c
4. Ahora que ya sabe cómo conectar el arduino con el radio y reportar al coordinador conectado a XCTU, vamos a
reemplazar XCTU por un programa propio. Analice los siguientes programas realizados con python 3 que permiten
recibir y transmitir datos:
a. Ejemplo de transmisión de datos de python:
https://drive.google.com/open?id=0B0FEIQwvlT4MMUdPa192UldTTFU
b. Ejemplo de recepción de datos con python:
https://drive.google.com/open?id=0B0FEIQwvlT4MOEF1SFhzTWZTRmM
1.
Con esto configuramos
 Se configura el PAN ID donde con esto
cada radio de nuestra red se reconocen
y así establecer una conexión.
 También hay que establecer los canales.
 Y verificar con el panel:
 Que todas las conexiones estén bien.
Mensaje
 Con Xctu podemos programar el envío de datos y una
respuesta. Y esto lo podemos ver en programa.
Según el tipo de mensaje que enviemos este envía la
trama, y podemos escribir en ascii lo que queremos
que sea el mensaje.
Procedemos a conocer nuestros pines para programar el carro.
Luego de conocer y probar Zigbee
Nota: Si usted quiere a su computador, no prenda el carro con el switch mientras esté conectado vía
USB
Motores y Servos
 Los motores de dc, utilizados en un proyecto como carros, debe de tener una manera condición
funcional, por lo tanto se utiliza el famoso puente H, este está incluido en el módulo del carro. Y
lo que básicamente hace es controlar la potencia y dirección con la que cada motor funciona.
 Por lo general ya hay módulos de este estilo, pero es un circuito lleno de transistores y
diodos.
Utilizando servos.
 Los servos ya disponen de una librería funcional donde tienes que declarar y definir el pin del
servo.
 Lo que se debe de hacer para controlar un servo, es darle una dirección de 0 a 180 grados. Como
tenemos 2 servos posicionados de manera estratégica para que pueda simular el eje x y eje y.
Utilizando los códigos con y sin librería
 Comprendimos el uso del radio Zigbee que utiliza una trama para el envío y recepción de datos.
 Con la librería mandamos un arreglo de datos, llamándolo nuestro “protocolo de datos” en el
cual va incluido la velocidad, dirección de motores y dirección de servos y el poder del laser.
 Con este protocolo definido, enviamos nuestra trama de datos por medio del radio de elcontrol.
 El radio del carro recibe la trama de datos y la librería se encarga de segmentar y organizar que
es que, para así utilizarlo.
Links de los programas
Programación del carro.
Programación del control.
Carro a control remoto Zigbee IEE802.15.4

Más contenido relacionado

La actualidad más candente

Como realizar una red lan básica con packet tracer
Como realizar una red lan básica con packet tracerComo realizar una red lan básica con packet tracer
Como realizar una red lan básica con packet tracerJenny Lophezz
 
Creacion de una red wan en cisco packet tracer
Creacion de una red wan en cisco packet tracerCreacion de una red wan en cisco packet tracer
Creacion de una red wan en cisco packet tracerJenny Lophezz
 
Fundamentos de redes
Fundamentos de redesFundamentos de redes
Fundamentos de redesjahairaanahi
 
La red de la Cantabria Net al descubierto
La red de la Cantabria Net al descubiertoLa red de la Cantabria Net al descubierto
La red de la Cantabria Net al descubiertoDavid Cristóbal
 
Laboratorio4 enrutamiento estatico
Laboratorio4 enrutamiento estaticoLaboratorio4 enrutamiento estatico
Laboratorio4 enrutamiento estaticoANGELDAVIDCRUZCONDOR
 
Tema n° 09 lan ethernet
Tema n° 09 lan ethernetTema n° 09 lan ethernet
Tema n° 09 lan ethernetJorge Arroyo
 
Introducción a la radio frecuencia con módulos de laipac
Introducción a la radio frecuencia con módulos de laipacIntroducción a la radio frecuencia con módulos de laipac
Introducción a la radio frecuencia con módulos de laipacDarwin Hernandez
 
Conmutación LAN e inalámbrica: 2. Conceptos básicos y configuración de un switch
Conmutación LAN e inalámbrica: 2. Conceptos básicos y configuración de un switchConmutación LAN e inalámbrica: 2. Conceptos básicos y configuración de un switch
Conmutación LAN e inalámbrica: 2. Conceptos básicos y configuración de un switchFrancesc Perez
 
Conmutación LAN e inalámbrica: 3. Las vlans
Conmutación LAN e inalámbrica: 3. Las vlansConmutación LAN e inalámbrica: 3. Las vlans
Conmutación LAN e inalámbrica: 3. Las vlansFrancesc Perez
 
Maria guadalupe garcia martinez fundamentos de redes
Maria guadalupe garcia martinez fundamentos de redesMaria guadalupe garcia martinez fundamentos de redes
Maria guadalupe garcia martinez fundamentos de redesismael sanchez salazar
 
Conmutación LAn e inalámbrica: 5.1 VTP
Conmutación LAn e inalámbrica: 5.1 VTPConmutación LAn e inalámbrica: 5.1 VTP
Conmutación LAn e inalámbrica: 5.1 VTPFrancesc Perez
 
Prac 1 modelo de red --direccionamiento ip
Prac 1 modelo de red  --direccionamiento ipPrac 1 modelo de red  --direccionamiento ip
Prac 1 modelo de red --direccionamiento ipELECTRO SUR ESTE S.A.A.
 
Enrutamiento estatico
Enrutamiento estaticoEnrutamiento estatico
Enrutamiento estaticoProfessor
 
Conmutación LAN e inalámbrica: 4.2 VLAN y VTP
Conmutación LAN e inalámbrica:  4.2 VLAN y VTPConmutación LAN e inalámbrica:  4.2 VLAN y VTP
Conmutación LAN e inalámbrica: 4.2 VLAN y VTPFrancesc Perez
 

La actualidad más candente (20)

Como realizar una red lan básica con packet tracer
Como realizar una red lan básica con packet tracerComo realizar una red lan básica con packet tracer
Como realizar una red lan básica con packet tracer
 
Creacion de una red wan en cisco packet tracer
Creacion de una red wan en cisco packet tracerCreacion de una red wan en cisco packet tracer
Creacion de una red wan en cisco packet tracer
 
Fundamentos de redes
Fundamentos de redesFundamentos de redes
Fundamentos de redes
 
La red de la Cantabria Net al descubierto
La red de la Cantabria Net al descubiertoLa red de la Cantabria Net al descubierto
La red de la Cantabria Net al descubierto
 
Practica de routing
Practica de  routingPractica de  routing
Practica de routing
 
Practica 1 IRDT
Practica 1 IRDTPractica 1 IRDT
Practica 1 IRDT
 
Laboratorio4 enrutamiento estatico
Laboratorio4 enrutamiento estaticoLaboratorio4 enrutamiento estatico
Laboratorio4 enrutamiento estatico
 
Tema n° 09 lan ethernet
Tema n° 09 lan ethernetTema n° 09 lan ethernet
Tema n° 09 lan ethernet
 
Introducción a la radio frecuencia con módulos de laipac
Introducción a la radio frecuencia con módulos de laipacIntroducción a la radio frecuencia con módulos de laipac
Introducción a la radio frecuencia con módulos de laipac
 
Conmutación LAN e inalámbrica: 2. Conceptos básicos y configuración de un switch
Conmutación LAN e inalámbrica: 2. Conceptos básicos y configuración de un switchConmutación LAN e inalámbrica: 2. Conceptos básicos y configuración de un switch
Conmutación LAN e inalámbrica: 2. Conceptos básicos y configuración de un switch
 
Actividad 06 protocolo rip
Actividad 06   protocolo ripActividad 06   protocolo rip
Actividad 06 protocolo rip
 
Ospf
OspfOspf
Ospf
 
Conmutación LAN e inalámbrica: 3. Las vlans
Conmutación LAN e inalámbrica: 3. Las vlansConmutación LAN e inalámbrica: 3. Las vlans
Conmutación LAN e inalámbrica: 3. Las vlans
 
Actividad 07.1 protocolo rip
Actividad 07.1   protocolo ripActividad 07.1   protocolo rip
Actividad 07.1 protocolo rip
 
Ponencia packet tracer
Ponencia packet tracerPonencia packet tracer
Ponencia packet tracer
 
Maria guadalupe garcia martinez fundamentos de redes
Maria guadalupe garcia martinez fundamentos de redesMaria guadalupe garcia martinez fundamentos de redes
Maria guadalupe garcia martinez fundamentos de redes
 
Conmutación LAn e inalámbrica: 5.1 VTP
Conmutación LAn e inalámbrica: 5.1 VTPConmutación LAn e inalámbrica: 5.1 VTP
Conmutación LAn e inalámbrica: 5.1 VTP
 
Prac 1 modelo de red --direccionamiento ip
Prac 1 modelo de red  --direccionamiento ipPrac 1 modelo de red  --direccionamiento ip
Prac 1 modelo de red --direccionamiento ip
 
Enrutamiento estatico
Enrutamiento estaticoEnrutamiento estatico
Enrutamiento estatico
 
Conmutación LAN e inalámbrica: 4.2 VLAN y VTP
Conmutación LAN e inalámbrica:  4.2 VLAN y VTPConmutación LAN e inalámbrica:  4.2 VLAN y VTP
Conmutación LAN e inalámbrica: 4.2 VLAN y VTP
 

Similar a Carro a control remoto Zigbee IEE802.15.4

Carro a control remoto por Zigbee IEE802.15.4
Carro a control remoto por  Zigbee IEE802.15.4Carro a control remoto por  Zigbee IEE802.15.4
Carro a control remoto por Zigbee IEE802.15.4Fredy Serna
 
Criterio y funcionamiento de un sniffer (cain & abel) (www.dragon jar.us)
Criterio y funcionamiento de un sniffer (cain & abel)  (www.dragon jar.us)Criterio y funcionamiento de un sniffer (cain & abel)  (www.dragon jar.us)
Criterio y funcionamiento de un sniffer (cain & abel) (www.dragon jar.us)Abraham Alvear Jimenez
 
Creando un SCADA con Python y HTML5
Creando un SCADA con Python y HTML5Creando un SCADA con Python y HTML5
Creando un SCADA con Python y HTML5Nahuel Defossé
 
Laboratorio 8 enrutamiento dinamico part 1
Laboratorio 8 enrutamiento dinamico part 1Laboratorio 8 enrutamiento dinamico part 1
Laboratorio 8 enrutamiento dinamico part 1yoes1053
 
Cain & abel (sniffer)
Cain & abel (sniffer)Cain & abel (sniffer)
Cain & abel (sniffer)Tensor
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos1 2d
 
Criterio y funcionamiento de un sniffer (cain & abel) (www.dragon jar.us)
Criterio y funcionamiento de un sniffer (cain & abel)  (www.dragon jar.us)Criterio y funcionamiento de un sniffer (cain & abel)  (www.dragon jar.us)
Criterio y funcionamiento de un sniffer (cain & abel) (www.dragon jar.us)Gabriel Romero Pastrana
 
Laboratorio 8 enrutamiento dinamico part 1
Laboratorio 8 enrutamiento dinamico part 1Laboratorio 8 enrutamiento dinamico part 1
Laboratorio 8 enrutamiento dinamico part 1yoes1053
 
Protocolos y ejemplos
Protocolos y ejemplosProtocolos y ejemplos
Protocolos y ejemploselenainforb
 
F3 edwin rodriguez_203055_3 (1)
F3 edwin rodriguez_203055_3 (1)F3 edwin rodriguez_203055_3 (1)
F3 edwin rodriguez_203055_3 (1)edwin andres
 
PACKET TRACER
PACKET TRACERPACKET TRACER
PACKET TRACERVERO
 
Clase11
Clase11Clase11
Clase111 2d
 
Clase11
Clase11Clase11
Clase111 2d
 
Configuracion de router packet tracer
Configuracion de router packet tracerConfiguracion de router packet tracer
Configuracion de router packet tracerKurtz Ledezma
 
PROTOCOLOS SIMPLES PARA GESTIÓN DE REDES
PROTOCOLOS SIMPLES PARA GESTIÓN DE REDESPROTOCOLOS SIMPLES PARA GESTIÓN DE REDES
PROTOCOLOS SIMPLES PARA GESTIÓN DE REDESEquipoSCADA
 

Similar a Carro a control remoto Zigbee IEE802.15.4 (20)

Carro a control remoto por Zigbee IEE802.15.4
Carro a control remoto por  Zigbee IEE802.15.4Carro a control remoto por  Zigbee IEE802.15.4
Carro a control remoto por Zigbee IEE802.15.4
 
Criterio y funcionamiento de un sniffer (cain & abel) (www.dragon jar.us)
Criterio y funcionamiento de un sniffer (cain & abel)  (www.dragon jar.us)Criterio y funcionamiento de un sniffer (cain & abel)  (www.dragon jar.us)
Criterio y funcionamiento de un sniffer (cain & abel) (www.dragon jar.us)
 
Trabajo plus (1)
Trabajo plus (1)Trabajo plus (1)
Trabajo plus (1)
 
Creando un SCADA con Python y HTML5
Creando un SCADA con Python y HTML5Creando un SCADA con Python y HTML5
Creando un SCADA con Python y HTML5
 
Laboratorio 8 enrutamiento dinamico part 1
Laboratorio 8 enrutamiento dinamico part 1Laboratorio 8 enrutamiento dinamico part 1
Laboratorio 8 enrutamiento dinamico part 1
 
Cain & abel (sniffer)
Cain & abel (sniffer)Cain & abel (sniffer)
Cain & abel (sniffer)
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Criterio y funcionamiento de un sniffer (cain & abel) (www.dragon jar.us)
Criterio y funcionamiento de un sniffer (cain & abel)  (www.dragon jar.us)Criterio y funcionamiento de un sniffer (cain & abel)  (www.dragon jar.us)
Criterio y funcionamiento de un sniffer (cain & abel) (www.dragon jar.us)
 
Laboratorio 8 enrutamiento dinamico part 1
Laboratorio 8 enrutamiento dinamico part 1Laboratorio 8 enrutamiento dinamico part 1
Laboratorio 8 enrutamiento dinamico part 1
 
Radio mobile
Radio mobileRadio mobile
Radio mobile
 
Radio mobile
Radio mobileRadio mobile
Radio mobile
 
Protocolos y ejemplos
Protocolos y ejemplosProtocolos y ejemplos
Protocolos y ejemplos
 
F3 edwin rodriguez_203055_3 (1)
F3 edwin rodriguez_203055_3 (1)F3 edwin rodriguez_203055_3 (1)
F3 edwin rodriguez_203055_3 (1)
 
Telemetría
TelemetríaTelemetría
Telemetría
 
PACKET TRACER
PACKET TRACERPACKET TRACER
PACKET TRACER
 
Clase11
Clase11Clase11
Clase11
 
Clase11
Clase11Clase11
Clase11
 
Modelo tcp ip
Modelo tcp ipModelo tcp ip
Modelo tcp ip
 
Configuracion de router packet tracer
Configuracion de router packet tracerConfiguracion de router packet tracer
Configuracion de router packet tracer
 
PROTOCOLOS SIMPLES PARA GESTIÓN DE REDES
PROTOCOLOS SIMPLES PARA GESTIÓN DE REDESPROTOCOLOS SIMPLES PARA GESTIÓN DE REDES
PROTOCOLOS SIMPLES PARA GESTIÓN DE REDES
 

Más de Fredy Serna

Documentación PG
Documentación PGDocumentación PG
Documentación PGFredy Serna
 
Guía sensores 1
Guía sensores 1Guía sensores 1
Guía sensores 1Fredy Serna
 
Proyecto 3 Circuitos
Proyecto 3 CircuitosProyecto 3 Circuitos
Proyecto 3 CircuitosFredy Serna
 
Proyecto 2, Circuitos.
Proyecto 2, Circuitos.Proyecto 2, Circuitos.
Proyecto 2, Circuitos.Fredy Serna
 
Compuertas Lógicas + Códigos
Compuertas Lógicas + CódigosCompuertas Lógicas + Códigos
Compuertas Lógicas + CódigosFredy Serna
 

Más de Fredy Serna (9)

Documentación PG
Documentación PGDocumentación PG
Documentación PG
 
Código Arduino
Código ArduinoCódigo Arduino
Código Arduino
 
Guía sensores 1
Guía sensores 1Guía sensores 1
Guía sensores 1
 
Proyecto 3 Circuitos
Proyecto 3 CircuitosProyecto 3 Circuitos
Proyecto 3 Circuitos
 
P proyecto 3
P proyecto 3P proyecto 3
P proyecto 3
 
Proyecto 2, Circuitos.
Proyecto 2, Circuitos.Proyecto 2, Circuitos.
Proyecto 2, Circuitos.
 
Proyecto 2
Proyecto 2Proyecto 2
Proyecto 2
 
Compuertas Lógicas + Códigos
Compuertas Lógicas + CódigosCompuertas Lógicas + Códigos
Compuertas Lógicas + Códigos
 
Informe P1
Informe P1Informe P1
Informe P1
 

Último

TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASfranzEmersonMAMANIOC
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUMarcosAlvarezSalinas
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxEduardoSnchezHernnde5
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestajeffsalazarpuente
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTGestorManpower
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPJosLuisFrancoCaldern
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...SuannNeyraChongShing
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaXjoseantonio01jossed
 

Último (20)

TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIASTEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
TEXTURA Y DETERMINACION DE ROCAS SEDIMENTARIAS
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
 
Flujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptxFlujo multifásico en tuberias de ex.pptx
Flujo multifásico en tuberias de ex.pptx
 
Diapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuestaDiapositiva de Topografía Nivelación simple y compuesta
Diapositiva de Topografía Nivelación simple y compuesta
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SST
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIPSEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
SEGURIDAD EN CONSTRUCCION PPT PARA EL CIP
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctricaProyecto de iluminación "guia" para proyectos de ingeniería eléctrica
Proyecto de iluminación "guia" para proyectos de ingeniería eléctrica
 

Carro a control remoto Zigbee IEE802.15.4

  • 2. Objectivos El propósito de este proyecto es los siguientes conceptos:  Comunicaciones IEEE802.15.4 (Zigbee).  Protocolos binarios.  Motores de DC y control  Servomotores y control
  • 3. Descripción del proyecto En este proyecto, la idea principal es poder manipular un carro a control remoto, por medio de el protocolo de comunicación de la IEEE 802.15.4 (Zigbee). El carro cuenta con un microcoontrolador (arduino leonardo), sensores y actuadores como lo son fotoresistencia, seguidor de linea, espacio para ultrasonido, sensor de fuego/calor y también cuenta con 2 servo motores que controlan la dirección de un laser. El control remoto cuenta con el microcoontrolador (arduino leonardo), 2 Joysticks de 3 ejes para controlar el carro.
  • 4. RETO Una vez estudiados los asuntos anteriores realice un programa de prueba que comande los motores (por ahora sólo los motores) mediante comandos seriales que serán recibidos, para esta prueba, por el puerto serial virtual implementado en la interfaz USB del microcontrolador. Recuerde que el microcontrolador de la plataforma es el mismo que tiene el arduino Leonardo. En este este reto, utilizamos este programa que está como ejemplo, pero se le modifica y cambia algunas cosas, también se le agregan funciones. PROGRAMA.
  • 5. Comunicaciones Utilizando Zigbee Por medio de radio frecuencias podemos comunicar nuestros microcoontroladores a través de los puertos seriales.
  • 6.  Como es una red, donde los radios van a estar conectados entre si, debe de haber una jerarquía, saber quien le manda a quien, o en este caso, quien ordena y envía datos. En este caso como ejemplo utilizando la plataforma de Xctu veremos como se envían los datos, se recibe, y se espera una respuesta.
  • 8. Para tener en cuenta  Cuando configuremos nuestra red, que en este caso utilizaremos un coordinador que será nuestro control remoto, un router, que será nuestro carro. Al configurar debemos elegir que sean Api.  OJO: que sean Api2, ya que tiene unos bits de paridad en la trama de datos que se envía y se recibe, esto nos da la seguridad de que el sistema reconoce cuando empieza y termina cada trama, así reconociendo los datos que queremos transmitir.
  • 9. Pruebas a las comunicaciones 1. Configure una pareja de radios como coordinador y otro como enrutador utilizando el software XCTU (https://www.digi.com/products/xbee-rf-solutions/xctu-software/xctu#productsupport-utilities). Los radios deberán tener un PANID único y estar en API 2. Esta fase de las pruebas las realizaremos todos 2. Analice con DETENIMIENTO el siguiente ejemplo para comunicar los radios con el arduino y reportar información al coordinador de la red. ESTE EJEMPLO no utiliza biblioteca: https://drive.google.com/open?id=0B0FEIQwvlT4MeVZpY01pNUdUc1k 3. Analice con DETENIMIENTO el siguiente ejemplo que utiliza una biblioteca para realizar las comunicaciones: https://drive.google.com/open?id=0B0FEIQwvlT4MMEdNajVlUUdIY3c 4. Ahora que ya sabe cómo conectar el arduino con el radio y reportar al coordinador conectado a XCTU, vamos a reemplazar XCTU por un programa propio. Analice los siguientes programas realizados con python 3 que permiten recibir y transmitir datos: a. Ejemplo de transmisión de datos de python: https://drive.google.com/open?id=0B0FEIQwvlT4MMUdPa192UldTTFU b. Ejemplo de recepción de datos con python: https://drive.google.com/open?id=0B0FEIQwvlT4MOEF1SFhzTWZTRmM 1.
  • 10. Con esto configuramos  Se configura el PAN ID donde con esto cada radio de nuestra red se reconocen y así establecer una conexión.  También hay que establecer los canales.  Y verificar con el panel:  Que todas las conexiones estén bien.
  • 11. Mensaje  Con Xctu podemos programar el envío de datos y una respuesta. Y esto lo podemos ver en programa. Según el tipo de mensaje que enviemos este envía la trama, y podemos escribir en ascii lo que queremos que sea el mensaje.
  • 12. Procedemos a conocer nuestros pines para programar el carro. Luego de conocer y probar Zigbee Nota: Si usted quiere a su computador, no prenda el carro con el switch mientras esté conectado vía USB
  • 13. Motores y Servos  Los motores de dc, utilizados en un proyecto como carros, debe de tener una manera condición funcional, por lo tanto se utiliza el famoso puente H, este está incluido en el módulo del carro. Y lo que básicamente hace es controlar la potencia y dirección con la que cada motor funciona.  Por lo general ya hay módulos de este estilo, pero es un circuito lleno de transistores y diodos.
  • 14. Utilizando servos.  Los servos ya disponen de una librería funcional donde tienes que declarar y definir el pin del servo.  Lo que se debe de hacer para controlar un servo, es darle una dirección de 0 a 180 grados. Como tenemos 2 servos posicionados de manera estratégica para que pueda simular el eje x y eje y.
  • 15. Utilizando los códigos con y sin librería  Comprendimos el uso del radio Zigbee que utiliza una trama para el envío y recepción de datos.  Con la librería mandamos un arreglo de datos, llamándolo nuestro “protocolo de datos” en el cual va incluido la velocidad, dirección de motores y dirección de servos y el poder del laser.  Con este protocolo definido, enviamos nuestra trama de datos por medio del radio de elcontrol.  El radio del carro recibe la trama de datos y la librería se encarga de segmentar y organizar que es que, para así utilizarlo.
  • 16. Links de los programas Programación del carro. Programación del control.