CONSTRUCCIÓN DE UN SISTEMA DE GEOLOCALIZACIÓN CON ARDUINO
Índice
1. RESUMEN
6.PROCEDIMIENTO
2. INTRODUCCIÓN
7. CONCLUSIONES
8. MEJORAS
3. FUNDAMENTOS TEÓRICOS
5.MATERIALES
1. Resumen
MÓDULO NEO-6M GPS
GEOLOCALIZACIÓN
PLACA ARDUINO UNO
COORDENADAS
APLICACIONES ARDUINO Y GOOGLE EARTH
GOOGLE EARTH
2. Introducción
En la actualidad, la información de navegación del satélite GPS está disponible para cualquier lugar en cualquier parte del mundo y sin costo alguno.Lo único requerido a pagar es la compra de un receptor, dispositivo que decodifica la información de los satélites en órbita. Gracias a esto, los usuarios que utilizan el Sistema de Posicionamiento Global pueden determinar con exactitud su ubicación y desplazarse fácilmente al lugar donde desean ya sea andando, conduciendo, volando o navegando.
3. OBJETIVOS
- Explicación del funcionamiento del satélite GPS y de Arduino.
- Diseño del sistema a nivel mecánico, electrónico y software.
- Fabricación del sistema con el menor presupuesto posible sin que afecte a su precisión y capacidad.
- Prueba del sistema para grabar los datos de la ruta realizada.
- Visualización de los datos obtenidos a través de Google Earth
4. aRDUINO, FUNCIONALIDAD Y UTILIDAD
Arduino es una plataforma de prototipos de electrónica de código abierto (open-source) que permite al usuario crear y modificar sus propias placas a partir de una misma base, haciendo un uso libre y creando diferentes tipos de micro ordenadores.La placa Arduino está basada en un microcontrolador que permite grabar instrucciones para crear programas que interactúan con los circuitos montados. Su entorno de desarrollo está fundado en el lenguaje de programación Processing, basado en Java. Además cuenta con diferentes puertos de entrada y salida para poder recibir y procesar datos enviados.
5. ¿qué es un gps?
El Sistema de Posicionamiento Global o en inglés, Global Positioning System es un sistema de navegación basado en satélites (GNSS) y se desarrolló a principios de los años 70 por el departamento de defensa de los Estados Unidos.
El GPS permite el conocimiento de la localización de cualquier objeto su velocidad movimiento y otros datos como la altura y punto en el globo terrestre
6.funcionalidad de un gps
7. ¿qué es google earth?
8.MATERIALES
NEO-6M GPS Module
NEO-6M GPS Module
Ardunino UNO R3
Cable USB tipo B para arduino
9.módulo gps con arduino
CONEXIONES:
- Conectamos el pin 3.3V del Arduino UNO al pin Vcc del módulo GPS.
- Conectamos el pin GND del Arduino UNO al pin GND del módulo GPS.
- -Conectamos el pin digital 4 del Arduino UNO al pin Tx del módulo GPS.
- Conectamos el pin digital 3 del Arduino UNO al pin Rx del módulo GPS.
10. código arduino
include <SoftwareSerial.h>//incluimos SoftwareSerial
#include <TinyGPS.h>//incluimos TinyGPS
TinyGPS gps;//Declaramos el objeto gps
SoftwareSerial serialgps(4,3);//Declaramos el pin 4 Tx y 3 Rx
//Declaramos la variables para la obtención de datos
int year;
byte month, day, hour, minute, second, hundredths;
unsigned long chars;
unsigned short sentences, failed_checksum;
void setup()
{
Serial.begin(115200);//Iniciamos el puerto serie
serialgps.begin(9600);//Iniciamos el puerto serie del gps
//Imprimimos:
Serial.println("");
Serial.println("GPS GY-GPS6MV2 Leantec");
Serial.println(" ---Buscando senal--- ");
Serial.println("");
}
void loop()
{
while(serialgps.available())
{
int c = serialgps.read();
if(gps.encode(c))
{
float latitude, longitude;
gps.f_get_position(&latitude, &longitude);
Serial.print(longitude ,5);
Serial.println( latitude,5);
/* Serial.print(latitude,5);
Serial.print(", ");
Serial.println(longitude,5);*/
gps.stats(&chars, &sentences, &failed_checksum);
}
}
}
11. procedimiento
12. procedimiento
13. resultados
Ruta a pie Google Earth
Ruta en coche Google Earth
12.CONCLUSIONES
Hemos conseguido sacar las siguientes conclusiones de nuestro proyecto:
- En cuanto al dispositivo Arduino uno:
-Se ha diseñado un dispositivo capaz de realizar la geolocalización.-Logramos incorporar elementos electrónicos en el producto. -Conseguimos desarrollar el código adecuado para la placa
- Respecto a la aplicación Google Earth:
-Obtuvimos una mapa con todas las rutas realizadas, tanto a pie como en coche. -Comprendimos el sistema de la aplicación y sus distintas funciones.
- Referente al sistema completo formado por Arduino uno iguales:
-Se ha desarrollado un. Un producto funcional que permite la localización a tiempo real y que resulta manejable a la hora de realizar mediaciones, teniendo en cuenta que suso sea sencillo.-Hemos obtenido resultados eficaces del producto. Cumple con las características iniciales por por las que se había propuesto y tiene una gran capacidad para profundizar su funcionalidad sobre la base creada.
13.MEJORAS
- Añadir una bateria para que pueda ser independienmte.
- Añadir una tarnjeta SIM para almacenar los datos.
- Añadir un display para que aparecan ahí los datos.
¡Muchas Gracias!
ARDUINO
claralage2008
Created on October 22, 2022
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Memories Presentation
View
Pechakucha Presentation
View
Decades Presentation
View
Color and Shapes Presentation
View
Historical Presentation
View
To the Moon Presentation
View
Projection Presentation
Explore all templates
Transcript
CONSTRUCCIÓN DE UN SISTEMA DE GEOLOCALIZACIÓN CON ARDUINO
Índice
1. RESUMEN
6.PROCEDIMIENTO
2. INTRODUCCIÓN
7. CONCLUSIONES
8. MEJORAS
3. FUNDAMENTOS TEÓRICOS
5.MATERIALES
1. Resumen
MÓDULO NEO-6M GPS
GEOLOCALIZACIÓN
PLACA ARDUINO UNO
COORDENADAS
APLICACIONES ARDUINO Y GOOGLE EARTH
GOOGLE EARTH
2. Introducción
En la actualidad, la información de navegación del satélite GPS está disponible para cualquier lugar en cualquier parte del mundo y sin costo alguno.Lo único requerido a pagar es la compra de un receptor, dispositivo que decodifica la información de los satélites en órbita. Gracias a esto, los usuarios que utilizan el Sistema de Posicionamiento Global pueden determinar con exactitud su ubicación y desplazarse fácilmente al lugar donde desean ya sea andando, conduciendo, volando o navegando.
3. OBJETIVOS
4. aRDUINO, FUNCIONALIDAD Y UTILIDAD
Arduino es una plataforma de prototipos de electrónica de código abierto (open-source) que permite al usuario crear y modificar sus propias placas a partir de una misma base, haciendo un uso libre y creando diferentes tipos de micro ordenadores.La placa Arduino está basada en un microcontrolador que permite grabar instrucciones para crear programas que interactúan con los circuitos montados. Su entorno de desarrollo está fundado en el lenguaje de programación Processing, basado en Java. Además cuenta con diferentes puertos de entrada y salida para poder recibir y procesar datos enviados.
5. ¿qué es un gps?
El Sistema de Posicionamiento Global o en inglés, Global Positioning System es un sistema de navegación basado en satélites (GNSS) y se desarrolló a principios de los años 70 por el departamento de defensa de los Estados Unidos.
El GPS permite el conocimiento de la localización de cualquier objeto su velocidad movimiento y otros datos como la altura y punto en el globo terrestre
6.funcionalidad de un gps
7. ¿qué es google earth?
8.MATERIALES
NEO-6M GPS Module
NEO-6M GPS Module
Ardunino UNO R3
Cable USB tipo B para arduino
9.módulo gps con arduino
CONEXIONES:
10. código arduino
include <SoftwareSerial.h>//incluimos SoftwareSerial #include <TinyGPS.h>//incluimos TinyGPS TinyGPS gps;//Declaramos el objeto gps SoftwareSerial serialgps(4,3);//Declaramos el pin 4 Tx y 3 Rx //Declaramos la variables para la obtención de datos int year; byte month, day, hour, minute, second, hundredths; unsigned long chars; unsigned short sentences, failed_checksum; void setup() { Serial.begin(115200);//Iniciamos el puerto serie serialgps.begin(9600);//Iniciamos el puerto serie del gps //Imprimimos: Serial.println(""); Serial.println("GPS GY-GPS6MV2 Leantec"); Serial.println(" ---Buscando senal--- "); Serial.println(""); }
void loop() { while(serialgps.available()) { int c = serialgps.read(); if(gps.encode(c)) { float latitude, longitude; gps.f_get_position(&latitude, &longitude); Serial.print(longitude ,5); Serial.println( latitude,5); /* Serial.print(latitude,5); Serial.print(", "); Serial.println(longitude,5);*/ gps.stats(&chars, &sentences, &failed_checksum); } } }
11. procedimiento
12. procedimiento
13. resultados
Ruta a pie Google Earth
Ruta en coche Google Earth
12.CONCLUSIONES
Hemos conseguido sacar las siguientes conclusiones de nuestro proyecto:
- En cuanto al dispositivo Arduino uno:
-Se ha diseñado un dispositivo capaz de realizar la geolocalización.-Logramos incorporar elementos electrónicos en el producto. -Conseguimos desarrollar el código adecuado para la placa- Respecto a la aplicación Google Earth:
-Obtuvimos una mapa con todas las rutas realizadas, tanto a pie como en coche. -Comprendimos el sistema de la aplicación y sus distintas funciones.- Referente al sistema completo formado por Arduino uno iguales:
-Se ha desarrollado un. Un producto funcional que permite la localización a tiempo real y que resulta manejable a la hora de realizar mediaciones, teniendo en cuenta que suso sea sencillo.-Hemos obtenido resultados eficaces del producto. Cumple con las características iniciales por por las que se había propuesto y tiene una gran capacidad para profundizar su funcionalidad sobre la base creada.13.MEJORAS
¡Muchas Gracias!