SlideShare una empresa de Scribd logo
1 de 60
Titulación: Grado en Ingeniería en Tecnologías
en Telecomunicación
Tutores: Francisco Javier del Pino Suárez
Sunil Lalchand Khemchandani
Autor: Cristóbal Guedes Suárez
Fecha: Julio 2.014
Sistema de Localización de Objetos Basado en
Tecnología de Código Abierto de Arduino
Índice
• Introducción
• Objetivos
• Estudio de la Tecnología Arduino
• Diseño del Localizador
• Programación del Localizador
• Realización de Pruebas
• Conclusiones y líneas futuras de trabajo
• Presupuesto
Introducción
Introducción
Introducción
• Sistemas de Seguridad Ineficientes
• Especialización de ladrones
• Dificultad para recuperar las pertenencias sustraídas
• Introducción
• Objetivos
• Estudio de la Tecnología Arduino
• Diseño del Localizador
• Programación del Localizador
• Realización de Pruebas
• Conclusiones y líneas futuras de trabajo
• Presupuesto
Índice
• Estudiar la tecnología Arduino con sus respectivas
placas, shields y accesorios.
• Diseñar el localizador y programar las funciones.
• Verificar el funcionamiento a nivel individual de cada
placa como en conjunto del dispositivo.
Objetivos
• Introducción
• Objetivos
• Estudio de la Tecnología Arduino
• Diseño del Localizador
• Programación del Localizador
• Realización de Pruebas
• Conclusiones y líneas futuras de trabajo
• Presupuesto
Índice
• Historia
Estudio de la Tecnología Arduino
– Nace en 2005 en Italia en el Instituto IVREA.
– Recibe su nombre por el lugar donde se reunían sus
fundadores “Bar di Re Arduino”.
– Creación conjunta entre profesores y alumnos.
Premisas
1. Placas Económicas.
2. Código Abierto.
3. Rápido aprendizaje.
4. Color azul de sus placas.
• Microcontroladores
Estudio de la Tecnología Arduino
Circuito integrado de muy alta escala de integración (VLSI). Un
PC en miniatura. Integra:
1. CPU.
2. Memorias volátiles (RAM).
3. Memorias no volátiles (ROM, PROM,
EPROM).
4. Líneas de entrada y salida.
5. Algunos periféricos (comunicación serie,
temporizador, convertidor A/D, etc.).
• Microcontroladores Arduino
Estudio de la Tecnología Arduino
Arquitectura Harvard Modificada
Software RISC
– Pocas instrucciones.
– Facilidad aprendizaje programación.
– Mayor tamaño código del programa.
Micros AVR familia RISC de Atmel.
• Tecnología Arduino
Estudio de la Tecnología Arduino
Tres componentes:
– Boards ó placa base.
– Shields ó módulos.
– Accesorios (programación y visualización).
Board Arduino Uno Shield GPRS Libelium Accesorio Pantalla TFT
• Tecnología Arduino
Estudio de la Tecnología Arduino
Cuenta con placas para diferentes usos.
Arduino Uno
6,9×5,33cm
Arduino Nano
1,85×4,32cm
Arduino Mini Pro
1,8×3cm
Arduino Lilypad
Ø5cm
Arduino Robot
Ø19cm
• Herramienta Diseño (Fritzing)
Estudio de la Tecnología Arduino
Aplicación para representar nuestros proyectos.
Vista Protoboard Vista Esquema Vista PCB
Librería
de piezas
Inspector
de piezas
• Nociones programación
Estudio de la Tecnología Arduino
El IDE de Arduino está basado en Wiring implementado en
C/C++.
Novedades programas o sketches:
– 2 funciones fundamentales
• void setup ( ), inicialización.
• void loop ( ), bucle.
– Funciones digitales: pinMode(pin, mode); digitalRead(pin)
y digitalWrite(pin, nivel).
– Funciones analógicas: analogRead(pin).
• Introducción
• Objetivos
• Estudio de la Tecnología Arduino
• Diseño del Localizador
• Programación del Localizador
• Realización de Pruebas
• Conclusiones y líneas futuras de trabajo
• Presupuesto
Índice
• Localizador
Diseño del Localizador
Se emplea:
– 1 placa Arduino Uno R2
– 1 Shield GPRS Quadband para Arduino (HILO) de SAGEM.
• Módulo GPRS
• Radio y Antena
– 1 Shield GPS para Arduino.
– 1 Circuitería adicional.
• Arduino Uno R2
Diseño del Localizador
Alimentación.
6 pines de entradas
analógicas.
Micro ATmega328.
12 pines de E/S
digitales
Puertos comunicación
serie (RX, TX y USB)
• Módulo GPRS Quadband (HILO)
Diseño del Localizador
Alimentación.
5 pines de E/S digitales
2 pines comunicación
serie (RX y TX).
6 pines de E/S
analógicos.
Radio
Soporte de la tarjeta SIM
• Radio
Diseño del Localizador
– Provista de 40 pines.
– Tamaño 27×27×3.6mm (Largo×Alto×Ancho).
– Peso < 4 gramos
– Consumos
• Modo inactivo < 1,5mA.
• Modo off <50μA.
– Soporta SMS modo PDU y Text.
• Antena
– Frecuencia 900MHz-2.1GHz-1800MHz.
– Impedancia 50Ω.
– Polarización Vertical.
– Ganancia 0dBi.
• Shield GPS para Arduino
Diseño del Localizador
– Frecuencia L1-1575MHz.
– Sensibilidad
• Rastreo: -159dBm.
• Adquisición (en frío):-142dBm.
– Tensión de entrada 3.0 a 3.6V DC.
– Cuadro de corrientes
• Adquisición 28mA.
• Rastreo 23mA.
• Standby 20μA.
• Antena
– Frecuencia 1575.42 MHz.
– Impedancia 50Ω.
– Polarización RHCP.
– Ganancia 24-26dBi.
• Circuitería Adicional
Diseño del Localizador
.
• Conexiones
Diseño del Localizador
Configuración placa GPRS.
• Diseño
Diseño del Localizador
• Diseño Real
Diseño del Localizador
• Introducción
• Objetivos
• Estudio de la Tecnología Arduino
• Diseño del Localizador
• Programación del Localizador
• Realización de Pruebas
• Conclusiones y líneas futuras de trabajo
• Presupuesto
Índice
• Procedimiento
Programación del Localizador
Programación individual, para pasar a lo general. Consiguiendo:
– Comprobación funcionamiento.
– Compresión respuesta a la codificación.
Consideraciones
– Uso de Arrays de caracteres en vez de cadenas.
– Recursos limitados.
– Separación configuraciones arranque y bucles (setup ( ) y loop ( )).
• Procedimiento
Programación del Localizador
‘H’, ‘O’, ’L’, ‘A’
Buffer Registro
00100001001011000010111100101000
‘H’, ’L’,‘O’, ‘A’
Hola
Programación del Localizador
• La funciones a programar se resumen en:
– Sistema por defecto en Standby.
– Sistema se activa cada intervalo,
comprueba posición si es similar a
la de referencia vuelve al reposo en
caso contrario envía SMS.
– Control de estado de batería.
t min
• Rutinas individuales
Programación del Localizador
– Envío de SMS.
– Posicionamiento (GPS).
– Interrupción por temporizador
• Envío de SMS
Programación del Localizador
Variables
– Número Móvil
– Pin activar GPRS
Función Activar GPRS
Setup
– Inicialización puerto
serie, pines y activar
GPRS
Activación SMS modo
texto
• Envío de SMS
Programación del Localizador
Lazo
– Comando envío
SMS
– Nº móvil
– Mensaje
– Cierre mensaje
Desactivar módulo
Programación del Localizador
Desglose trama GPGGA.
$GPGGA,1,2,3,4,5,6,7,8,9,10,11,12,13,14*15
1. Hora UTC (Tiempo Universal Coordinado) en formato: hhmmss
2. Latitud en formato: ggmm.ssss
3. Orientación en latitud: N (norte) o S (sur)
4. Longitud en formato:gggmm.ssss
5. Orientación en longitud: E (este) o W (oeste)
6. Indicación de calidad GPS: 0=nula; 1=GPS fija
7. Número de satélites visibles por el receptor: nn
8. Dilución horizontal de posición: xx.x
9. Altitud de la antena por encima/por debajo del nivel del mar (geoidal): xxxxx.x
10. Unidades de altitud: M (metros)
11. Separación geoidal: xxx.x
12. Unidades de separación: M (metros)
13. Tiempo en segundos desde la última actualización: xx
14. ID de referencia de la estación
15. Checksum: *xx
• Posicionamiento GPS
Programación del Localizador
Desglose trama GPGGA.
$GPGGA,1,2,3,4,5,6,7,8,9,10,11,12,13,14*15
1. Hora UTC (Tiempo Universal Coordinado) en formato: hhmmss
2. Latitud en formato: ggmm.ssss
3. Orientación en latitud: N (norte) o S (sur)
4. Longitud en formato:gggmm.ssss
5. Orientación en longitud: E (este) o W (oeste)
6. Indicación de calidad GPS: 0=nula; 1=GPS fija
7. Número de satélites visibles por el receptor: nn
8. Dilución horizontal de posición: xx.x
9. Altitud de la antena por encima/por debajo del nivel del mar (geoidal): xxxxx.x
10. Unidades de altitud: M (metros)
11. Separación geoidal: xxx.x
12. Unidades de separación: M (metros)
13. Tiempo en segundos desde la última actualización: xx
14. ID de referencia de la estación
15. Checksum: *xx
• Posicionamiento GPS
Programación del Localizador
Inclusión librería
SoftwareSerial.
Configuración puerto
serie virtual.
Variables
Setup
• Posicionamiento GPS
Programación del Localizador
Loop
– Se prepara para leer
datos GPS.
– Inicio cadena ‘$’.
– Guarda en array.
– Llamada a función
string( ).
• Posicionamiento GPS
• Posicionamiento GPS
Programación del Localizador
Funciones
– string ( ).
– plot ( ).
• Interrupción por temporizador, watchdog
Programación del Localizador
Inclusión librería sleep.
Variables
– sleep contador.
– intervalo.
– Sleep_total.
Setup
– watchdogOn( ).
• Interrupción por temporizador, watchdog
Programación del Localizador
Lazo
– inicialización.
– goToSeleep( ).
– Condición para
llegar a t >8s.
• Interrupción por temporizador, watchdog
Programación del Localizador
Funciones
– goToSleep( ).
– watchdogOn ( ).
– ISR(wdt_vect)
• Programación en conjunto
Programación del Localizador
Facilidad en la programación mediante pestañas.
Consiguiendo:
– Código ordenado.
– Rapidez en la búsqueda.
– Optimizar rutinas.
• Localizador
Programación del Localizador
Librerías
Variables
– Constantes pines
puerto serie virtual.
– GPRS
– GPS
– Ahorro de energía
• Localizador
Programación del Localizador
Setup
– Comunicación GPS.
– Activar GPRS.
– Configuración SMS.
– watchdogOn ( ).
• Localizador
Programación del Localizador
Lazo
Tres partes:
1. Comprobación valor
pulsador e intercambio
posiciones referencia.
• Localizador
Programación del Localizador
Lazo
Tres partes:
1. Comprobación valor
pulsador e intercambio
posiciones referencia.
2. Comprobar estado de
batería.
• Localizador
Programación del Localizador
Lazo
Tres partes:
1. Comprobación valor
pulsador e intercambio
posiciones referencia.
2. Comprobar estado de
batería.
3. Comprobar posición.
• Introducción
• Objetivos
• Estudio de la Tecnología Arduino
• Diseño del Localizador
• Programación del Localizador
• Realización de Pruebas
• Conclusiones y líneas futuras de trabajo
• Presupuesto
Índice
• Pruebas Individuales
Realización de pruebas
GPRS
• Envío SMS
GPS
• Posicionamiento
• Pruebas Individuales
Realización de pruebas
Ahorro Energía
𝐼𝑐.𝑑𝑜𝑟𝑚𝑖𝑑𝑜 = 120𝑠 × 0.75𝜇𝐴 + 15 × 0.1𝜇𝐴
𝑚𝑖𝑐𝑟𝑜 𝑑𝑜𝑟𝑚𝑖𝑑𝑜
+ 115𝑠 × 1.5𝑚𝐴 + 20𝜇𝐴
𝐺𝑃𝑅𝑆 𝑦 𝐺𝑃𝑆 𝑖𝑛𝑎𝑐𝑡𝑖𝑣𝑜
+ 5𝑠 × 50𝑚𝐴 + 23𝑚𝐴
𝐺𝑃𝑅𝑆 𝑎𝑐𝑡𝑖𝑣𝑜
𝐼𝑐.𝑑𝑜𝑟𝑚𝑖𝑑𝑜 ≅
539.8𝑚𝐴𝑠
120𝑠
= 4.49𝑚𝐴
𝐼𝑐 𝑑𝑒𝑠𝑝𝑖𝑒𝑟𝑡𝑜 = 60𝑠 × 0.2𝑚𝐴 + 23𝑚𝐴
𝑚𝑖𝑐𝑟𝑜+𝐺𝑃𝑆
+ 55𝑠 × 1.5𝑚𝐴
𝐺𝑃𝑅𝑆 𝑖𝑛𝑎𝑐𝑡𝑖𝑣𝑜
+ 5𝑠 × 50𝑚𝐴
𝐺𝑃𝑅𝑆 𝑎𝑐𝑡𝑖𝑣𝑜
𝐼𝑐 𝑑𝑒𝑠𝑝𝑖𝑒𝑟𝑡𝑜 =
1724𝑚𝐴𝑠
60𝑠
= 28.7𝑚𝐴
• Pruebas Individuales
Realización de pruebas
Ahorro Energía
Operando y realizando la conversión de 1VA=60 Julios/min. Tenemos:
Sabiendo que está 2 minutos en interrupción y 1 minuto despierto queda:
Frente al consumo despierto (3 minutos).
3.81𝑉𝐴 𝑑𝑜𝑟𝑚𝑖𝑑𝑜 = 2.42 𝐽𝑢𝑙𝑖𝑜𝑠 𝑚𝑖𝑛
15.52𝑉𝐴 𝑑𝑒𝑠𝑝𝑖𝑒𝑟𝑡𝑜 = 15.5 𝐽𝑢𝑙𝑖𝑜𝑠 𝑚𝑖𝑛
𝐶𝑜𝑛𝑠𝑢𝑚𝑜𝑙𝑜𝑐𝑎𝑙𝑖𝑧𝑎𝑑𝑜𝑟 𝑐𝑜𝑛 𝑖𝑛𝑡𝑒𝑟𝑟𝑢𝑝𝑐𝑖ó𝑛 = 2 × 2.42 + 15.5 = 20.34𝐽𝑢𝑙𝑖𝑜𝑠
𝐶𝑜𝑛𝑠𝑢𝑚𝑜𝑙𝑜𝑐𝑎𝑙𝑖𝑧𝑎𝑑𝑜𝑟 𝑠𝑖𝑛 𝑖𝑛𝑡𝑒𝑟𝑟𝑢𝑝𝑐𝑖ó𝑛 = 3 × 15.5 = 46.5 𝐽𝑢𝑙𝑖𝑜𝑠
• Pruebas Individuales
Realización de pruebas
Ahorro Energía
El ahorro es de:
𝐴ℎ𝑜𝑟𝑟𝑜 % =
20.34
46.5
∙ 100 = 43.74%
• Pruebas conjuntas
Realización de pruebas
GPRS+GPS
• Envío SMS coordenadas
Estado Batería
Mensaje Bienvenida
• Pruebas conjuntas
Realización de pruebas
Volcado de coordenadas con ruta en Google Earth.
• Introducción
• Objetivos
• Estudio de la Tecnología Arduino
• Diseño del Localizador
• Programación del Localizador
• Realización de Pruebas
• Conclusiones y líneas futuras de trabajo
• Presupuesto
Índice
Conclusiones
• Este trabajo cubre todas las áreas del campo de la
Telecomunicación (Energía, Electrónica, Redes y
Radiocomunicaciones), así como las fases de un proyecto:
– Documentación. Hemos estudiado la tecnología Arduino.
– Análisis. Se ha decidido que elementos son los más apropiados para
nuestro dispositivo.
– Diseño. Hemos detallado las conexiones de las diferentes unidades a nivel
esquemático.
– Ejecución/Implementación. Se han realizado las conexiones físicas.
– Pruebas. Hemos evaluado los elementos de nuestro dispositivo,
consiguiendo depurar el código y se han contrastado con la realidad.
Conclusiones
• La tecnología Arduino es válida para el diseño de
localizadores.
• Esta plataforma supone una alternativa de trabajo.
Líneas futuras de trabajo
• Integración. Reducir las dimensiones en una única placa. Al ser hardware
abierto disponemos de los esquemáticos
• Introducción de nuevos elementos. Añadir módulos que puedan aportar más
datos (sensores, shields WiFi, etc.).
• Mejorar el consumo. Aunque en este diseño se ha implementado una rutina
para disminuir el consumo, se ha observado que existen tiempos muertos en los
que se podría apagar algún módulo y aumentar la eficiencia.
• Comandar dispositivo. Poder actuar sobre él a petición.
• Otras soluciones tecnológicas. Tags (etiquetas).
• Aplicación trazar ruta. Crear una app para automatizar el trazado de la ruta
seguida por el dispositivo.
• Introducción
• Objetivos
• Estudio de la Tecnología Arduino
• Diseño del Localizador
• Programación del Localizador
• Realización de Pruebas
• Conclusiones y líneas futuras de trabajo
• Presupuesto
Índice
Presupuesto
Costes
Total
(€)
Costes de herramientas software 13,51
Costes de equipos informáticos 7,75
Costes de recursos humanos 7500
Coste material localizador 177
Otros costes 596,80
Subtotal 8295,06
IGIC(7%) 580,65
PRESUPUESTO TOTAL 8875,71€
Titulación: Grado en Ingeniería en Tecnologías
en Telecomunicación
Tutores: Francisco Javier del Pino Suárez
Sunil Lalchand Khemchandani
Autor: Cristóbal Guedes Suárez
Fecha: Julio 2.014
Sistema de Localización de Objetos Basado en
Tecnología de Código Abierto de Arduino

Más contenido relacionado

La actualidad más candente

Determinacion de-ruta cisco
Determinacion de-ruta ciscoDeterminacion de-ruta cisco
Determinacion de-ruta ciscoVicTorx D. Rko
 
Radar System with Arduino Processor
Radar System with Arduino ProcessorRadar System with Arduino Processor
Radar System with Arduino ProcessorMelek Sönmez
 
ARDUINO: Plataforma de hardware libre
ARDUINO: Plataforma de hardware libreARDUINO: Plataforma de hardware libre
ARDUINO: Plataforma de hardware libreLuis Manuel Diaz
 
REDES Y CONECTIVIDAD: ENRUTAMIENTO Y PROTOCOLOS DE ENRUTAMIENTO ppts
REDES Y CONECTIVIDAD: ENRUTAMIENTO Y PROTOCOLOS DE ENRUTAMIENTO pptsREDES Y CONECTIVIDAD: ENRUTAMIENTO Y PROTOCOLOS DE ENRUTAMIENTO ppts
REDES Y CONECTIVIDAD: ENRUTAMIENTO Y PROTOCOLOS DE ENRUTAMIENTO pptsJavier Navarro
 
Report on Embedded Based Home security system
Report on Embedded Based Home security systemReport on Embedded Based Home security system
Report on Embedded Based Home security systemNIT srinagar
 
Embedded system design using arduino
Embedded system design using arduinoEmbedded system design using arduino
Embedded system design using arduinoSantosh Verma
 
RFID BASED SECURITY ACCESS CONTROL SYSTEM
RFID BASED SECURITY ACCESS CONTROL SYSTEMRFID BASED SECURITY ACCESS CONTROL SYSTEM
RFID BASED SECURITY ACCESS CONTROL SYSTEMavinash yada
 
Attendance management system using rfid or biomatric
Attendance management system using rfid or biomatricAttendance management system using rfid or biomatric
Attendance management system using rfid or biomatricShitalinfotech
 
Fire fighting robot remotely operated by android applications
Fire fighting robot remotely operated by android applicationsFire fighting robot remotely operated by android applications
Fire fighting robot remotely operated by android applicationsEdgefxkits & Solutions
 
Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming Dr. Pankaj Zope
 

La actualidad más candente (20)

Determinacion de-ruta cisco
Determinacion de-ruta ciscoDeterminacion de-ruta cisco
Determinacion de-ruta cisco
 
Arduino radar system
Arduino radar systemArduino radar system
Arduino radar system
 
Radar System with Arduino Processor
Radar System with Arduino ProcessorRadar System with Arduino Processor
Radar System with Arduino Processor
 
ARDUINO: Plataforma de hardware libre
ARDUINO: Plataforma de hardware libreARDUINO: Plataforma de hardware libre
ARDUINO: Plataforma de hardware libre
 
REDES Y CONECTIVIDAD: ENRUTAMIENTO Y PROTOCOLOS DE ENRUTAMIENTO ppts
REDES Y CONECTIVIDAD: ENRUTAMIENTO Y PROTOCOLOS DE ENRUTAMIENTO pptsREDES Y CONECTIVIDAD: ENRUTAMIENTO Y PROTOCOLOS DE ENRUTAMIENTO ppts
REDES Y CONECTIVIDAD: ENRUTAMIENTO Y PROTOCOLOS DE ENRUTAMIENTO ppts
 
Rip v2
Rip v2Rip v2
Rip v2
 
ARM CORTEX M3 PPT
ARM CORTEX M3 PPTARM CORTEX M3 PPT
ARM CORTEX M3 PPT
 
E.s unit 4 and 5
E.s unit 4 and 5E.s unit 4 and 5
E.s unit 4 and 5
 
Report on Embedded Based Home security system
Report on Embedded Based Home security systemReport on Embedded Based Home security system
Report on Embedded Based Home security system
 
06. thumb instructions
06. thumb instructions06. thumb instructions
06. thumb instructions
 
Embedded system design using arduino
Embedded system design using arduinoEmbedded system design using arduino
Embedded system design using arduino
 
RFID BASED SECURITY ACCESS CONTROL SYSTEM
RFID BASED SECURITY ACCESS CONTROL SYSTEMRFID BASED SECURITY ACCESS CONTROL SYSTEM
RFID BASED SECURITY ACCESS CONTROL SYSTEM
 
ARM Processors
ARM ProcessorsARM Processors
ARM Processors
 
Rs 422
Rs 422Rs 422
Rs 422
 
RS 232
RS 232RS 232
RS 232
 
Attendance management system using rfid or biomatric
Attendance management system using rfid or biomatricAttendance management system using rfid or biomatric
Attendance management system using rfid or biomatric
 
Fire fighting robot remotely operated by android applications
Fire fighting robot remotely operated by android applicationsFire fighting robot remotely operated by android applications
Fire fighting robot remotely operated by android applications
 
Arm processor
Arm processorArm processor
Arm processor
 
Arduino Radar System
Arduino Radar SystemArduino Radar System
Arduino Radar System
 
Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming Unit III ARM Interface and ARM Programming
Unit III ARM Interface and ARM Programming
 

Destacado

Conexiones de plc arduino identificación de pines del arduino uno atmega...
Conexiones de plc  arduino   identificación de  pines del  arduino uno atmega...Conexiones de plc  arduino   identificación de  pines del  arduino uno atmega...
Conexiones de plc arduino identificación de pines del arduino uno atmega...jonas ingeniero
 
Sistema para el control de ventas e inventarios
Sistema para el control de ventas e inventariosSistema para el control de ventas e inventarios
Sistema para el control de ventas e inventariosAidil Sanchez
 
Presentación arduino 4 eso
Presentación arduino 4 esoPresentación arduino 4 eso
Presentación arduino 4 esoamartind11
 
Modelo para informe en ieee
Modelo para informe en ieeeModelo para informe en ieee
Modelo para informe en ieeedagoortiz
 

Destacado (7)

GPS MONITOREO VEHICULAR 24SATELITAL
GPS MONITOREO VEHICULAR 24SATELITALGPS MONITOREO VEHICULAR 24SATELITAL
GPS MONITOREO VEHICULAR 24SATELITAL
 
Conexiones de plc arduino identificación de pines del arduino uno atmega...
Conexiones de plc  arduino   identificación de  pines del  arduino uno atmega...Conexiones de plc  arduino   identificación de  pines del  arduino uno atmega...
Conexiones de plc arduino identificación de pines del arduino uno atmega...
 
Abreviaturas de comandos de autocad en ingles
Abreviaturas de comandos de autocad en inglesAbreviaturas de comandos de autocad en ingles
Abreviaturas de comandos de autocad en ingles
 
Sistema para el control de ventas e inventarios
Sistema para el control de ventas e inventariosSistema para el control de ventas e inventarios
Sistema para el control de ventas e inventarios
 
Presentación arduino 4 eso
Presentación arduino 4 esoPresentación arduino 4 eso
Presentación arduino 4 eso
 
Estructura datos pilas y colas
Estructura datos pilas y colasEstructura datos pilas y colas
Estructura datos pilas y colas
 
Modelo para informe en ieee
Modelo para informe en ieeeModelo para informe en ieee
Modelo para informe en ieee
 

Similar a Sistema de localización de objetos basado en tecnología de Código Abierto de Arduino

Diseño de un circuito Wake-up para redes de sensores inalámbricas
Diseño de un circuito Wake-up para redes de sensores inalámbricasDiseño de un circuito Wake-up para redes de sensores inalámbricas
Diseño de un circuito Wake-up para redes de sensores inalámbricasRFIC-IUMA
 
Integración de kits arduinos enlazados mediante xbee para aplicaciones de car...
Integración de kits arduinos enlazados mediante xbee para aplicaciones de car...Integración de kits arduinos enlazados mediante xbee para aplicaciones de car...
Integración de kits arduinos enlazados mediante xbee para aplicaciones de car...José Ramón Cerquides Bueno
 
2014 ii c02t-estacion meteorologica
2014 ii c02t-estacion meteorologica2014 ii c02t-estacion meteorologica
2014 ii c02t-estacion meteorologicaAland Bravo Vecorena
 
Diseño de un circuito wake-up para redes de sensores inalámbricas
Diseño de un circuito wake-up para redes de sensores inalámbricasDiseño de un circuito wake-up para redes de sensores inalámbricas
Diseño de un circuito wake-up para redes de sensores inalámbricasRFIC-IUMA
 
Manejo de un GPS con NIOS II.pptx
Manejo de un GPS con NIOS II.pptxManejo de un GPS con NIOS II.pptx
Manejo de un GPS con NIOS II.pptxMayitaOrtiz
 
Ejercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo SabikaEjercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo SabikaJohnny Parrales
 
ejercicios de arduino miercoles 1.pdf
ejercicios de arduino miercoles 1.pdfejercicios de arduino miercoles 1.pdf
ejercicios de arduino miercoles 1.pdfMARTIN SOLIS TIPIAN
 
Dispositivos de interconexión de
Dispositivos de interconexión deDispositivos de interconexión de
Dispositivos de interconexión deMartin Zuñiga
 
Exposicion sensores ultrasonido
Exposicion sensores ultrasonidoExposicion sensores ultrasonido
Exposicion sensores ultrasonidodanger1827
 
Serie SPECTRA SP - Presentación Comercial
Serie SPECTRA SP - Presentación ComercialSerie SPECTRA SP - Presentación Comercial
Serie SPECTRA SP - Presentación ComercialBest Security del Perú
 
381429156-PLC-DVP-Fundamentals-RevB.pdf
381429156-PLC-DVP-Fundamentals-RevB.pdf381429156-PLC-DVP-Fundamentals-RevB.pdf
381429156-PLC-DVP-Fundamentals-RevB.pdfelkinmeza1
 
Digital Signal Processing [DSP]
Digital Signal Processing [DSP]Digital Signal Processing [DSP]
Digital Signal Processing [DSP]Daniel Quezada
 
Conocimientos Kimaldi: Tecnologías de identificación.
Conocimientos Kimaldi: Tecnologías de identificación.Conocimientos Kimaldi: Tecnologías de identificación.
Conocimientos Kimaldi: Tecnologías de identificación.Kimaldi
 

Similar a Sistema de localización de objetos basado en tecnología de Código Abierto de Arduino (20)

Diseño de un circuito Wake-up para redes de sensores inalámbricas
Diseño de un circuito Wake-up para redes de sensores inalámbricasDiseño de un circuito Wake-up para redes de sensores inalámbricas
Diseño de un circuito Wake-up para redes de sensores inalámbricas
 
Integración de kits arduinos enlazados mediante xbee para aplicaciones de car...
Integración de kits arduinos enlazados mediante xbee para aplicaciones de car...Integración de kits arduinos enlazados mediante xbee para aplicaciones de car...
Integración de kits arduinos enlazados mediante xbee para aplicaciones de car...
 
2014 ii c02t-estacion meteorologica
2014 ii c02t-estacion meteorologica2014 ii c02t-estacion meteorologica
2014 ii c02t-estacion meteorologica
 
Diseño de un circuito wake-up para redes de sensores inalámbricas
Diseño de un circuito wake-up para redes de sensores inalámbricasDiseño de un circuito wake-up para redes de sensores inalámbricas
Diseño de un circuito wake-up para redes de sensores inalámbricas
 
Manejo de un GPS con NIOS II.pptx
Manejo de un GPS con NIOS II.pptxManejo de un GPS con NIOS II.pptx
Manejo de un GPS con NIOS II.pptx
 
Arduino uno
Arduino unoArduino uno
Arduino uno
 
arduino
arduinoarduino
arduino
 
Ejercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo SabikaEjercicios de Arduino resueltos Grupo Sabika
Ejercicios de Arduino resueltos Grupo Sabika
 
Ejercicios de arduino_resueltos
Ejercicios de arduino_resueltosEjercicios de arduino_resueltos
Ejercicios de arduino_resueltos
 
Ejercicios de arduino_resueltos
Ejercicios de arduino_resueltosEjercicios de arduino_resueltos
Ejercicios de arduino_resueltos
 
ejercicios de arduino miercoles 1.pdf
ejercicios de arduino miercoles 1.pdfejercicios de arduino miercoles 1.pdf
ejercicios de arduino miercoles 1.pdf
 
Sensores. univ sevillapdf
Sensores. univ sevillapdfSensores. univ sevillapdf
Sensores. univ sevillapdf
 
dsp.pdf
dsp.pdfdsp.pdf
dsp.pdf
 
Dispositivos de interconexión de
Dispositivos de interconexión deDispositivos de interconexión de
Dispositivos de interconexión de
 
Exposicion sensores ultrasonido
Exposicion sensores ultrasonidoExposicion sensores ultrasonido
Exposicion sensores ultrasonido
 
Serie SPECTRA SP - Presentación Comercial
Serie SPECTRA SP - Presentación ComercialSerie SPECTRA SP - Presentación Comercial
Serie SPECTRA SP - Presentación Comercial
 
381429156-PLC-DVP-Fundamentals-RevB.pdf
381429156-PLC-DVP-Fundamentals-RevB.pdf381429156-PLC-DVP-Fundamentals-RevB.pdf
381429156-PLC-DVP-Fundamentals-RevB.pdf
 
Digital Signal Processing [DSP]
Digital Signal Processing [DSP]Digital Signal Processing [DSP]
Digital Signal Processing [DSP]
 
Conocimientos Kimaldi: Tecnologías de identificación.
Conocimientos Kimaldi: Tecnologías de identificación.Conocimientos Kimaldi: Tecnologías de identificación.
Conocimientos Kimaldi: Tecnologías de identificación.
 
Nfs2 640
Nfs2 640Nfs2 640
Nfs2 640
 

Más de RFIC-IUMA

Presentación TFG - Roberto Rodríguez
Presentación TFG - Roberto RodríguezPresentación TFG - Roberto Rodríguez
Presentación TFG - Roberto RodríguezRFIC-IUMA
 
Presentación TFG - Guillermo Ojeda
Presentación TFG - Guillermo OjedaPresentación TFG - Guillermo Ojeda
Presentación TFG - Guillermo OjedaRFIC-IUMA
 
Diseño de un Amplificador de Ganancia Programable para un Receptor IEEE 802.1...
Diseño de un Amplificador de Ganancia Programable para un Receptor IEEE 802.1...Diseño de un Amplificador de Ganancia Programable para un Receptor IEEE 802.1...
Diseño de un Amplificador de Ganancia Programable para un Receptor IEEE 802.1...RFIC-IUMA
 
Diseño de un receptor de wake-up para WSN basado en la arquitectura Uncertain-IF
Diseño de un receptor de wake-up para WSN basado en la arquitectura Uncertain-IFDiseño de un receptor de wake-up para WSN basado en la arquitectura Uncertain-IF
Diseño de un receptor de wake-up para WSN basado en la arquitectura Uncertain-IFRFIC-IUMA
 
Implementación física y verificación de un cabezal de recepción para el están...
Implementación física y verificación de un cabezal de recepción para el están...Implementación física y verificación de un cabezal de recepción para el están...
Implementación física y verificación de un cabezal de recepción para el están...RFIC-IUMA
 
Diseño de un transmisor para el estándar IEEE 802.15.4 en tecnología CMOS 0.1...
Diseño de un transmisor para el estándar IEEE 802.15.4 en tecnología CMOS 0.1...Diseño de un transmisor para el estándar IEEE 802.15.4 en tecnología CMOS 0.1...
Diseño de un transmisor para el estándar IEEE 802.15.4 en tecnología CMOS 0.1...RFIC-IUMA
 
Diseño de un filtro polifásico para un receptor IEEE 802.15.4 en tecnología...
Diseño de un filtro polifásico para un receptor IEEE 802.15.4 en tecnología...Diseño de un filtro polifásico para un receptor IEEE 802.15.4 en tecnología...
Diseño de un filtro polifásico para un receptor IEEE 802.15.4 en tecnología...RFIC-IUMA
 
Caracterización del equipo de prácticas ME1000 para el diseño de circuitos de RF
Caracterización del equipo de prácticas ME1000 para el diseño de circuitos de RFCaracterización del equipo de prácticas ME1000 para el diseño de circuitos de RF
Caracterización del equipo de prácticas ME1000 para el diseño de circuitos de RFRFIC-IUMA
 
Diseño de un cabezal de recepción para el estándar IEEE 802.15.4 en tecnologí...
Diseño de un cabezal de recepción para el estándar IEEE 802.15.4 en tecnologí...Diseño de un cabezal de recepción para el estándar IEEE 802.15.4 en tecnologí...
Diseño de un cabezal de recepción para el estándar IEEE 802.15.4 en tecnologí...RFIC-IUMA
 
Sistema de estabilización de cámara para cartografía aérea
Sistema de estabilización de cámara para cartografía aéreaSistema de estabilización de cámara para cartografía aérea
Sistema de estabilización de cámara para cartografía aéreaRFIC-IUMA
 
Control automático de un sistema de riego
Control automático de un sistema de riegoControl automático de un sistema de riego
Control automático de un sistema de riegoRFIC-IUMA
 
Diseño de un LNA basado en convertidores de corriente utilizando técnicas de ...
Diseño de un LNA basado en convertidores de corriente utilizando técnicas de ...Diseño de un LNA basado en convertidores de corriente utilizando técnicas de ...
Diseño de un LNA basado en convertidores de corriente utilizando técnicas de ...RFIC-IUMA
 
Implementación de una red de sensores inalámbrica para la monitorización de e...
Implementación de una red de sensores inalámbrica para la monitorización de e...Implementación de una red de sensores inalámbrica para la monitorización de e...
Implementación de una red de sensores inalámbrica para la monitorización de e...RFIC-IUMA
 
Comunicaciones a través de voz sobre IP. Casos prácticos, adaptación empresar...
Comunicaciones a través de voz sobre IP. Casos prácticos, adaptación empresar...Comunicaciones a través de voz sobre IP. Casos prácticos, adaptación empresar...
Comunicaciones a través de voz sobre IP. Casos prácticos, adaptación empresar...RFIC-IUMA
 
Diseño de un receptor de “Wake up” para redes de sensores inalámbricas median...
Diseño de un receptor de “Wake up” para redes de sensores inalámbricas median...Diseño de un receptor de “Wake up” para redes de sensores inalámbricas median...
Diseño de un receptor de “Wake up” para redes de sensores inalámbricas median...RFIC-IUMA
 
Estudio y Análisis de un transceptor de largo alcance LORATM SX1272
Estudio y Análisis de un transceptor de largo alcance LORATM SX1272Estudio y Análisis de un transceptor de largo alcance LORATM SX1272
Estudio y Análisis de un transceptor de largo alcance LORATM SX1272RFIC-IUMA
 
Sistema para monitorizar y controlar instalaciones de forma remota utilizando...
Sistema para monitorizar y controlar instalaciones de forma remota utilizando...Sistema para monitorizar y controlar instalaciones de forma remota utilizando...
Sistema para monitorizar y controlar instalaciones de forma remota utilizando...RFIC-IUMA
 
Implementación de una red de sensores inalámbrica para la monitorización de e...
Implementación de una red de sensores inalámbrica para la monitorización de e...Implementación de una red de sensores inalámbrica para la monitorización de e...
Implementación de una red de sensores inalámbrica para la monitorización de e...RFIC-IUMA
 
Caracterización y simulación de un receptor inalámbrico a 915 MHz
Caracterización y simulación de un receptor  inalámbrico a 915 MHzCaracterización y simulación de un receptor  inalámbrico a 915 MHz
Caracterización y simulación de un receptor inalámbrico a 915 MHzRFIC-IUMA
 
Sigma Delta (ΣΔ) Frequency Synthesizer for DVB-SH
Sigma Delta (ΣΔ) Frequency Synthesizer for DVB-SHSigma Delta (ΣΔ) Frequency Synthesizer for DVB-SH
Sigma Delta (ΣΔ) Frequency Synthesizer for DVB-SHRFIC-IUMA
 

Más de RFIC-IUMA (20)

Presentación TFG - Roberto Rodríguez
Presentación TFG - Roberto RodríguezPresentación TFG - Roberto Rodríguez
Presentación TFG - Roberto Rodríguez
 
Presentación TFG - Guillermo Ojeda
Presentación TFG - Guillermo OjedaPresentación TFG - Guillermo Ojeda
Presentación TFG - Guillermo Ojeda
 
Diseño de un Amplificador de Ganancia Programable para un Receptor IEEE 802.1...
Diseño de un Amplificador de Ganancia Programable para un Receptor IEEE 802.1...Diseño de un Amplificador de Ganancia Programable para un Receptor IEEE 802.1...
Diseño de un Amplificador de Ganancia Programable para un Receptor IEEE 802.1...
 
Diseño de un receptor de wake-up para WSN basado en la arquitectura Uncertain-IF
Diseño de un receptor de wake-up para WSN basado en la arquitectura Uncertain-IFDiseño de un receptor de wake-up para WSN basado en la arquitectura Uncertain-IF
Diseño de un receptor de wake-up para WSN basado en la arquitectura Uncertain-IF
 
Implementación física y verificación de un cabezal de recepción para el están...
Implementación física y verificación de un cabezal de recepción para el están...Implementación física y verificación de un cabezal de recepción para el están...
Implementación física y verificación de un cabezal de recepción para el están...
 
Diseño de un transmisor para el estándar IEEE 802.15.4 en tecnología CMOS 0.1...
Diseño de un transmisor para el estándar IEEE 802.15.4 en tecnología CMOS 0.1...Diseño de un transmisor para el estándar IEEE 802.15.4 en tecnología CMOS 0.1...
Diseño de un transmisor para el estándar IEEE 802.15.4 en tecnología CMOS 0.1...
 
Diseño de un filtro polifásico para un receptor IEEE 802.15.4 en tecnología...
Diseño de un filtro polifásico para un receptor IEEE 802.15.4 en tecnología...Diseño de un filtro polifásico para un receptor IEEE 802.15.4 en tecnología...
Diseño de un filtro polifásico para un receptor IEEE 802.15.4 en tecnología...
 
Caracterización del equipo de prácticas ME1000 para el diseño de circuitos de RF
Caracterización del equipo de prácticas ME1000 para el diseño de circuitos de RFCaracterización del equipo de prácticas ME1000 para el diseño de circuitos de RF
Caracterización del equipo de prácticas ME1000 para el diseño de circuitos de RF
 
Diseño de un cabezal de recepción para el estándar IEEE 802.15.4 en tecnologí...
Diseño de un cabezal de recepción para el estándar IEEE 802.15.4 en tecnologí...Diseño de un cabezal de recepción para el estándar IEEE 802.15.4 en tecnologí...
Diseño de un cabezal de recepción para el estándar IEEE 802.15.4 en tecnologí...
 
Sistema de estabilización de cámara para cartografía aérea
Sistema de estabilización de cámara para cartografía aéreaSistema de estabilización de cámara para cartografía aérea
Sistema de estabilización de cámara para cartografía aérea
 
Control automático de un sistema de riego
Control automático de un sistema de riegoControl automático de un sistema de riego
Control automático de un sistema de riego
 
Diseño de un LNA basado en convertidores de corriente utilizando técnicas de ...
Diseño de un LNA basado en convertidores de corriente utilizando técnicas de ...Diseño de un LNA basado en convertidores de corriente utilizando técnicas de ...
Diseño de un LNA basado en convertidores de corriente utilizando técnicas de ...
 
Implementación de una red de sensores inalámbrica para la monitorización de e...
Implementación de una red de sensores inalámbrica para la monitorización de e...Implementación de una red de sensores inalámbrica para la monitorización de e...
Implementación de una red de sensores inalámbrica para la monitorización de e...
 
Comunicaciones a través de voz sobre IP. Casos prácticos, adaptación empresar...
Comunicaciones a través de voz sobre IP. Casos prácticos, adaptación empresar...Comunicaciones a través de voz sobre IP. Casos prácticos, adaptación empresar...
Comunicaciones a través de voz sobre IP. Casos prácticos, adaptación empresar...
 
Diseño de un receptor de “Wake up” para redes de sensores inalámbricas median...
Diseño de un receptor de “Wake up” para redes de sensores inalámbricas median...Diseño de un receptor de “Wake up” para redes de sensores inalámbricas median...
Diseño de un receptor de “Wake up” para redes de sensores inalámbricas median...
 
Estudio y Análisis de un transceptor de largo alcance LORATM SX1272
Estudio y Análisis de un transceptor de largo alcance LORATM SX1272Estudio y Análisis de un transceptor de largo alcance LORATM SX1272
Estudio y Análisis de un transceptor de largo alcance LORATM SX1272
 
Sistema para monitorizar y controlar instalaciones de forma remota utilizando...
Sistema para monitorizar y controlar instalaciones de forma remota utilizando...Sistema para monitorizar y controlar instalaciones de forma remota utilizando...
Sistema para monitorizar y controlar instalaciones de forma remota utilizando...
 
Implementación de una red de sensores inalámbrica para la monitorización de e...
Implementación de una red de sensores inalámbrica para la monitorización de e...Implementación de una red de sensores inalámbrica para la monitorización de e...
Implementación de una red de sensores inalámbrica para la monitorización de e...
 
Caracterización y simulación de un receptor inalámbrico a 915 MHz
Caracterización y simulación de un receptor  inalámbrico a 915 MHzCaracterización y simulación de un receptor  inalámbrico a 915 MHz
Caracterización y simulación de un receptor inalámbrico a 915 MHz
 
Sigma Delta (ΣΔ) Frequency Synthesizer for DVB-SH
Sigma Delta (ΣΔ) Frequency Synthesizer for DVB-SHSigma Delta (ΣΔ) Frequency Synthesizer for DVB-SH
Sigma Delta (ΣΔ) Frequency Synthesizer for DVB-SH
 

Último

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
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
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
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IILauraFernandaValdovi
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaSantiagoSanchez353883
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENSLuisLobatoingaruca
 
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
 
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
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTGestorManpower
 
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
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 

Último (20)

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
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
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
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Tiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo IITiempos Predeterminados MOST para Estudio del Trabajo II
Tiempos Predeterminados MOST para Estudio del Trabajo II
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
TALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación públicaTALLER PAEC preparatoria directamente de la secretaria de educación pública
TALLER PAEC preparatoria directamente de la secretaria de educación pública
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENSMANIOBRA Y CONTROL INNOVATIVO LOGO PLC  SIEMENS
MANIOBRA Y CONTROL INNOVATIVO LOGO PLC SIEMENS
 
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
 
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
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
SSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SSTSSOMA, seguridad y salud ocupacional. SST
SSOMA, seguridad y salud ocupacional. SST
 
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
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 

Sistema de localización de objetos basado en tecnología de Código Abierto de Arduino

  • 1. Titulación: Grado en Ingeniería en Tecnologías en Telecomunicación Tutores: Francisco Javier del Pino Suárez Sunil Lalchand Khemchandani Autor: Cristóbal Guedes Suárez Fecha: Julio 2.014 Sistema de Localización de Objetos Basado en Tecnología de Código Abierto de Arduino
  • 2. Índice • Introducción • Objetivos • Estudio de la Tecnología Arduino • Diseño del Localizador • Programación del Localizador • Realización de Pruebas • Conclusiones y líneas futuras de trabajo • Presupuesto
  • 5. Introducción • Sistemas de Seguridad Ineficientes • Especialización de ladrones • Dificultad para recuperar las pertenencias sustraídas
  • 6. • Introducción • Objetivos • Estudio de la Tecnología Arduino • Diseño del Localizador • Programación del Localizador • Realización de Pruebas • Conclusiones y líneas futuras de trabajo • Presupuesto Índice
  • 7. • Estudiar la tecnología Arduino con sus respectivas placas, shields y accesorios. • Diseñar el localizador y programar las funciones. • Verificar el funcionamiento a nivel individual de cada placa como en conjunto del dispositivo. Objetivos
  • 8. • Introducción • Objetivos • Estudio de la Tecnología Arduino • Diseño del Localizador • Programación del Localizador • Realización de Pruebas • Conclusiones y líneas futuras de trabajo • Presupuesto Índice
  • 9. • Historia Estudio de la Tecnología Arduino – Nace en 2005 en Italia en el Instituto IVREA. – Recibe su nombre por el lugar donde se reunían sus fundadores “Bar di Re Arduino”. – Creación conjunta entre profesores y alumnos. Premisas 1. Placas Económicas. 2. Código Abierto. 3. Rápido aprendizaje. 4. Color azul de sus placas.
  • 10. • Microcontroladores Estudio de la Tecnología Arduino Circuito integrado de muy alta escala de integración (VLSI). Un PC en miniatura. Integra: 1. CPU. 2. Memorias volátiles (RAM). 3. Memorias no volátiles (ROM, PROM, EPROM). 4. Líneas de entrada y salida. 5. Algunos periféricos (comunicación serie, temporizador, convertidor A/D, etc.).
  • 11. • Microcontroladores Arduino Estudio de la Tecnología Arduino Arquitectura Harvard Modificada Software RISC – Pocas instrucciones. – Facilidad aprendizaje programación. – Mayor tamaño código del programa. Micros AVR familia RISC de Atmel.
  • 12. • Tecnología Arduino Estudio de la Tecnología Arduino Tres componentes: – Boards ó placa base. – Shields ó módulos. – Accesorios (programación y visualización). Board Arduino Uno Shield GPRS Libelium Accesorio Pantalla TFT
  • 13. • Tecnología Arduino Estudio de la Tecnología Arduino Cuenta con placas para diferentes usos. Arduino Uno 6,9×5,33cm Arduino Nano 1,85×4,32cm Arduino Mini Pro 1,8×3cm Arduino Lilypad Ø5cm Arduino Robot Ø19cm
  • 14. • Herramienta Diseño (Fritzing) Estudio de la Tecnología Arduino Aplicación para representar nuestros proyectos. Vista Protoboard Vista Esquema Vista PCB Librería de piezas Inspector de piezas
  • 15. • Nociones programación Estudio de la Tecnología Arduino El IDE de Arduino está basado en Wiring implementado en C/C++. Novedades programas o sketches: – 2 funciones fundamentales • void setup ( ), inicialización. • void loop ( ), bucle. – Funciones digitales: pinMode(pin, mode); digitalRead(pin) y digitalWrite(pin, nivel). – Funciones analógicas: analogRead(pin).
  • 16. • Introducción • Objetivos • Estudio de la Tecnología Arduino • Diseño del Localizador • Programación del Localizador • Realización de Pruebas • Conclusiones y líneas futuras de trabajo • Presupuesto Índice
  • 17. • Localizador Diseño del Localizador Se emplea: – 1 placa Arduino Uno R2 – 1 Shield GPRS Quadband para Arduino (HILO) de SAGEM. • Módulo GPRS • Radio y Antena – 1 Shield GPS para Arduino. – 1 Circuitería adicional.
  • 18. • Arduino Uno R2 Diseño del Localizador Alimentación. 6 pines de entradas analógicas. Micro ATmega328. 12 pines de E/S digitales Puertos comunicación serie (RX, TX y USB)
  • 19. • Módulo GPRS Quadband (HILO) Diseño del Localizador Alimentación. 5 pines de E/S digitales 2 pines comunicación serie (RX y TX). 6 pines de E/S analógicos. Radio Soporte de la tarjeta SIM
  • 20. • Radio Diseño del Localizador – Provista de 40 pines. – Tamaño 27×27×3.6mm (Largo×Alto×Ancho). – Peso < 4 gramos – Consumos • Modo inactivo < 1,5mA. • Modo off <50μA. – Soporta SMS modo PDU y Text. • Antena – Frecuencia 900MHz-2.1GHz-1800MHz. – Impedancia 50Ω. – Polarización Vertical. – Ganancia 0dBi.
  • 21. • Shield GPS para Arduino Diseño del Localizador – Frecuencia L1-1575MHz. – Sensibilidad • Rastreo: -159dBm. • Adquisición (en frío):-142dBm. – Tensión de entrada 3.0 a 3.6V DC. – Cuadro de corrientes • Adquisición 28mA. • Rastreo 23mA. • Standby 20μA. • Antena – Frecuencia 1575.42 MHz. – Impedancia 50Ω. – Polarización RHCP. – Ganancia 24-26dBi.
  • 23. • Conexiones Diseño del Localizador Configuración placa GPRS.
  • 24. • Diseño Diseño del Localizador
  • 25. • Diseño Real Diseño del Localizador
  • 26. • Introducción • Objetivos • Estudio de la Tecnología Arduino • Diseño del Localizador • Programación del Localizador • Realización de Pruebas • Conclusiones y líneas futuras de trabajo • Presupuesto Índice
  • 27. • Procedimiento Programación del Localizador Programación individual, para pasar a lo general. Consiguiendo: – Comprobación funcionamiento. – Compresión respuesta a la codificación. Consideraciones – Uso de Arrays de caracteres en vez de cadenas. – Recursos limitados. – Separación configuraciones arranque y bucles (setup ( ) y loop ( )).
  • 28. • Procedimiento Programación del Localizador ‘H’, ‘O’, ’L’, ‘A’ Buffer Registro 00100001001011000010111100101000 ‘H’, ’L’,‘O’, ‘A’ Hola
  • 29. Programación del Localizador • La funciones a programar se resumen en: – Sistema por defecto en Standby. – Sistema se activa cada intervalo, comprueba posición si es similar a la de referencia vuelve al reposo en caso contrario envía SMS. – Control de estado de batería. t min
  • 30. • Rutinas individuales Programación del Localizador – Envío de SMS. – Posicionamiento (GPS). – Interrupción por temporizador
  • 31. • Envío de SMS Programación del Localizador Variables – Número Móvil – Pin activar GPRS Función Activar GPRS Setup – Inicialización puerto serie, pines y activar GPRS Activación SMS modo texto
  • 32. • Envío de SMS Programación del Localizador Lazo – Comando envío SMS – Nº móvil – Mensaje – Cierre mensaje Desactivar módulo
  • 33. Programación del Localizador Desglose trama GPGGA. $GPGGA,1,2,3,4,5,6,7,8,9,10,11,12,13,14*15 1. Hora UTC (Tiempo Universal Coordinado) en formato: hhmmss 2. Latitud en formato: ggmm.ssss 3. Orientación en latitud: N (norte) o S (sur) 4. Longitud en formato:gggmm.ssss 5. Orientación en longitud: E (este) o W (oeste) 6. Indicación de calidad GPS: 0=nula; 1=GPS fija 7. Número de satélites visibles por el receptor: nn 8. Dilución horizontal de posición: xx.x 9. Altitud de la antena por encima/por debajo del nivel del mar (geoidal): xxxxx.x 10. Unidades de altitud: M (metros) 11. Separación geoidal: xxx.x 12. Unidades de separación: M (metros) 13. Tiempo en segundos desde la última actualización: xx 14. ID de referencia de la estación 15. Checksum: *xx • Posicionamiento GPS
  • 34. Programación del Localizador Desglose trama GPGGA. $GPGGA,1,2,3,4,5,6,7,8,9,10,11,12,13,14*15 1. Hora UTC (Tiempo Universal Coordinado) en formato: hhmmss 2. Latitud en formato: ggmm.ssss 3. Orientación en latitud: N (norte) o S (sur) 4. Longitud en formato:gggmm.ssss 5. Orientación en longitud: E (este) o W (oeste) 6. Indicación de calidad GPS: 0=nula; 1=GPS fija 7. Número de satélites visibles por el receptor: nn 8. Dilución horizontal de posición: xx.x 9. Altitud de la antena por encima/por debajo del nivel del mar (geoidal): xxxxx.x 10. Unidades de altitud: M (metros) 11. Separación geoidal: xxx.x 12. Unidades de separación: M (metros) 13. Tiempo en segundos desde la última actualización: xx 14. ID de referencia de la estación 15. Checksum: *xx • Posicionamiento GPS
  • 35. Programación del Localizador Inclusión librería SoftwareSerial. Configuración puerto serie virtual. Variables Setup • Posicionamiento GPS
  • 36. Programación del Localizador Loop – Se prepara para leer datos GPS. – Inicio cadena ‘$’. – Guarda en array. – Llamada a función string( ). • Posicionamiento GPS
  • 37. • Posicionamiento GPS Programación del Localizador Funciones – string ( ). – plot ( ).
  • 38. • Interrupción por temporizador, watchdog Programación del Localizador Inclusión librería sleep. Variables – sleep contador. – intervalo. – Sleep_total. Setup – watchdogOn( ).
  • 39. • Interrupción por temporizador, watchdog Programación del Localizador Lazo – inicialización. – goToSeleep( ). – Condición para llegar a t >8s.
  • 40. • Interrupción por temporizador, watchdog Programación del Localizador Funciones – goToSleep( ). – watchdogOn ( ). – ISR(wdt_vect)
  • 41. • Programación en conjunto Programación del Localizador Facilidad en la programación mediante pestañas. Consiguiendo: – Código ordenado. – Rapidez en la búsqueda. – Optimizar rutinas.
  • 42. • Localizador Programación del Localizador Librerías Variables – Constantes pines puerto serie virtual. – GPRS – GPS – Ahorro de energía
  • 43. • Localizador Programación del Localizador Setup – Comunicación GPS. – Activar GPRS. – Configuración SMS. – watchdogOn ( ).
  • 44. • Localizador Programación del Localizador Lazo Tres partes: 1. Comprobación valor pulsador e intercambio posiciones referencia.
  • 45. • Localizador Programación del Localizador Lazo Tres partes: 1. Comprobación valor pulsador e intercambio posiciones referencia. 2. Comprobar estado de batería.
  • 46. • Localizador Programación del Localizador Lazo Tres partes: 1. Comprobación valor pulsador e intercambio posiciones referencia. 2. Comprobar estado de batería. 3. Comprobar posición.
  • 47. • Introducción • Objetivos • Estudio de la Tecnología Arduino • Diseño del Localizador • Programación del Localizador • Realización de Pruebas • Conclusiones y líneas futuras de trabajo • Presupuesto Índice
  • 48. • Pruebas Individuales Realización de pruebas GPRS • Envío SMS GPS • Posicionamiento
  • 49. • Pruebas Individuales Realización de pruebas Ahorro Energía 𝐼𝑐.𝑑𝑜𝑟𝑚𝑖𝑑𝑜 = 120𝑠 × 0.75𝜇𝐴 + 15 × 0.1𝜇𝐴 𝑚𝑖𝑐𝑟𝑜 𝑑𝑜𝑟𝑚𝑖𝑑𝑜 + 115𝑠 × 1.5𝑚𝐴 + 20𝜇𝐴 𝐺𝑃𝑅𝑆 𝑦 𝐺𝑃𝑆 𝑖𝑛𝑎𝑐𝑡𝑖𝑣𝑜 + 5𝑠 × 50𝑚𝐴 + 23𝑚𝐴 𝐺𝑃𝑅𝑆 𝑎𝑐𝑡𝑖𝑣𝑜 𝐼𝑐.𝑑𝑜𝑟𝑚𝑖𝑑𝑜 ≅ 539.8𝑚𝐴𝑠 120𝑠 = 4.49𝑚𝐴 𝐼𝑐 𝑑𝑒𝑠𝑝𝑖𝑒𝑟𝑡𝑜 = 60𝑠 × 0.2𝑚𝐴 + 23𝑚𝐴 𝑚𝑖𝑐𝑟𝑜+𝐺𝑃𝑆 + 55𝑠 × 1.5𝑚𝐴 𝐺𝑃𝑅𝑆 𝑖𝑛𝑎𝑐𝑡𝑖𝑣𝑜 + 5𝑠 × 50𝑚𝐴 𝐺𝑃𝑅𝑆 𝑎𝑐𝑡𝑖𝑣𝑜 𝐼𝑐 𝑑𝑒𝑠𝑝𝑖𝑒𝑟𝑡𝑜 = 1724𝑚𝐴𝑠 60𝑠 = 28.7𝑚𝐴
  • 50. • Pruebas Individuales Realización de pruebas Ahorro Energía Operando y realizando la conversión de 1VA=60 Julios/min. Tenemos: Sabiendo que está 2 minutos en interrupción y 1 minuto despierto queda: Frente al consumo despierto (3 minutos). 3.81𝑉𝐴 𝑑𝑜𝑟𝑚𝑖𝑑𝑜 = 2.42 𝐽𝑢𝑙𝑖𝑜𝑠 𝑚𝑖𝑛 15.52𝑉𝐴 𝑑𝑒𝑠𝑝𝑖𝑒𝑟𝑡𝑜 = 15.5 𝐽𝑢𝑙𝑖𝑜𝑠 𝑚𝑖𝑛 𝐶𝑜𝑛𝑠𝑢𝑚𝑜𝑙𝑜𝑐𝑎𝑙𝑖𝑧𝑎𝑑𝑜𝑟 𝑐𝑜𝑛 𝑖𝑛𝑡𝑒𝑟𝑟𝑢𝑝𝑐𝑖ó𝑛 = 2 × 2.42 + 15.5 = 20.34𝐽𝑢𝑙𝑖𝑜𝑠 𝐶𝑜𝑛𝑠𝑢𝑚𝑜𝑙𝑜𝑐𝑎𝑙𝑖𝑧𝑎𝑑𝑜𝑟 𝑠𝑖𝑛 𝑖𝑛𝑡𝑒𝑟𝑟𝑢𝑝𝑐𝑖ó𝑛 = 3 × 15.5 = 46.5 𝐽𝑢𝑙𝑖𝑜𝑠
  • 51. • Pruebas Individuales Realización de pruebas Ahorro Energía El ahorro es de: 𝐴ℎ𝑜𝑟𝑟𝑜 % = 20.34 46.5 ∙ 100 = 43.74%
  • 52. • Pruebas conjuntas Realización de pruebas GPRS+GPS • Envío SMS coordenadas Estado Batería Mensaje Bienvenida
  • 53. • Pruebas conjuntas Realización de pruebas Volcado de coordenadas con ruta en Google Earth.
  • 54. • Introducción • Objetivos • Estudio de la Tecnología Arduino • Diseño del Localizador • Programación del Localizador • Realización de Pruebas • Conclusiones y líneas futuras de trabajo • Presupuesto Índice
  • 55. Conclusiones • Este trabajo cubre todas las áreas del campo de la Telecomunicación (Energía, Electrónica, Redes y Radiocomunicaciones), así como las fases de un proyecto: – Documentación. Hemos estudiado la tecnología Arduino. – Análisis. Se ha decidido que elementos son los más apropiados para nuestro dispositivo. – Diseño. Hemos detallado las conexiones de las diferentes unidades a nivel esquemático. – Ejecución/Implementación. Se han realizado las conexiones físicas. – Pruebas. Hemos evaluado los elementos de nuestro dispositivo, consiguiendo depurar el código y se han contrastado con la realidad.
  • 56. Conclusiones • La tecnología Arduino es válida para el diseño de localizadores. • Esta plataforma supone una alternativa de trabajo.
  • 57. Líneas futuras de trabajo • Integración. Reducir las dimensiones en una única placa. Al ser hardware abierto disponemos de los esquemáticos • Introducción de nuevos elementos. Añadir módulos que puedan aportar más datos (sensores, shields WiFi, etc.). • Mejorar el consumo. Aunque en este diseño se ha implementado una rutina para disminuir el consumo, se ha observado que existen tiempos muertos en los que se podría apagar algún módulo y aumentar la eficiencia. • Comandar dispositivo. Poder actuar sobre él a petición. • Otras soluciones tecnológicas. Tags (etiquetas). • Aplicación trazar ruta. Crear una app para automatizar el trazado de la ruta seguida por el dispositivo.
  • 58. • Introducción • Objetivos • Estudio de la Tecnología Arduino • Diseño del Localizador • Programación del Localizador • Realización de Pruebas • Conclusiones y líneas futuras de trabajo • Presupuesto Índice
  • 59. Presupuesto Costes Total (€) Costes de herramientas software 13,51 Costes de equipos informáticos 7,75 Costes de recursos humanos 7500 Coste material localizador 177 Otros costes 596,80 Subtotal 8295,06 IGIC(7%) 580,65 PRESUPUESTO TOTAL 8875,71€
  • 60. Titulación: Grado en Ingeniería en Tecnologías en Telecomunicación Tutores: Francisco Javier del Pino Suárez Sunil Lalchand Khemchandani Autor: Cristóbal Guedes Suárez Fecha: Julio 2.014 Sistema de Localización de Objetos Basado en Tecnología de Código Abierto de Arduino