Índice:
Vídeo: GPS Para Norma (Datalogger EEPROM): 5 etapas
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Registrador de dados GPS para animais de estimação simples baseado em gravação em arduino e EEPROM
========================================================== ===== Sencillo datalogger GPS para mascotas baseadas em arduino e captura de memória EEPROM
Etapa 1: MOTIVACION (MOTIVAÇÃO)
Como quase tudo nesta vida… este projeto surge da necessidade. A primeira coisa é apresentar Norma, um husky siberiano que adora dormir, gatos, cavar buracos, posar, praia, tomar banho mesmo que sejam de barro, fazendo hooliganismo, shows de animais (principalmente rebanhos de cabras) … mesmo assim às vezes ela não encontra o que fazer e fica entediada. E é aí que ele costuma sair em busca de aventura …
Desde suas primeiras fugas, fiquei curioso para saber para onde ele estava indo.
É por isso que nasceu este datalogger simples. Inicialmente projetado para registrar informações em um cartão SD, mas as fugas eram muito longas e a bateria estava acabando, às vezes corrompendo os dados nos cartões.
Esta segunda versão registra as informações em uma memória eeprom.
======================================================== ===== Como casi tudo en esta vida… este projeto surge de la necesidad. Lo primero de todos es presentar a Norma, una husky siberiana a la que le encanta dormir, los gatos, cavar hoyos, posar, laplaya, tomar baños da igual si filho de barro, hacer el gamberro, los espectaculos de animales (en especial los rebaños de cabras)… aun así a veces no encuentra nada que hacer y se aburre. Y es entonces cuando suele marcharse em busca de aventuras…
Desde sus primeras escapadas tuve la curiosidad de saber a donde iba.
Es por eso que ve la luz este sencillo datalogger. Inicialmente ideado para que pegue informações em uma tarjeta SD, perosi las escapadas eran muy largas y la bateria se agotaba veces se corrompian los datos de las tarjetas.
Esta segunda versão traz a informação em uma memória eeprom.
Etapa 2: MATERIALES Y HERRAMIENTAS (MATERIAIS E FERRAMENTAS)
MATERIALES:
- 1x Arduino NANO
- 1 módulo GPS NEO6
- 1x EEPROM 24LC512 (o 24LC256)
- 1x Zocalo DIP8
- 1x LED rgb endereçável
- 1x MPU6050 o ADLX345
- 1x módulo de carregamento Lipo… (Módulo de carga TP405)
- 1x bateria de um celular ou celular antigo 18650… (1x bateria de un viejo movil o celda 18650)
- 1x Caixa pequena para fazer a montagem… (1x Caja pequeña en la que hacer el montaje)
- 1x Cachorro, de preferência um que seja desobediente… (1x Perro, preferiblemente que sea desobediente)
HERRAMIENTAS:
- Ferro de soldar, lata… (Soldador, estaño)
- Pistola de cola quente, régua… (Pistola de pegamento caliente, Regla)
- cortador, lápis, … (cortador, lapiz)
- Fita isolante, fio… (Cinta aislante, cabo)
Etapa 3: ESQUEMA DE MONTAJE (DIAGRAMA ELÉTRICO)
Diagrama de conexões dos diferentes elementos do circuito e algumas imagens do processo de construção.
=======================================================
Esquema de conexiones de los distintos elementos del circuito y algunas imagenes del proceso de construccion.
Etapa 4: FIRMWARE
O firmware do Arduino oferece um menu serial completo para gerenciar o despejo de dados da sessão e gerenciar a memória eeprom. Mais informações no repositório do projeto:
github.com/inopya/GPS_data_logger_eeprom_m…
=======================================================
O firmware para Arduino oferece uma série de menus completa para gestionar o volume de dados de sessões e gestionar a memória eeprom. Más información en el repositorio del proyecto:
github.com/inopya/GPS_data_logger_eeprom_m…
Etapa 5: RESULTADOS
Devido a limitações de memória, armazenamos apenas dados de posição. Registramos no início de cada sessão um registro com a data e hora do início da sessão. Assim que o cão retornar, podemos despejar os dados por meio da porta serial do Arduino e desenhá-los com alguns
serviço web como: https://www.gpsvisualizer.com/ (ou qualquer outro que desejarmos) Também podemos extrair informações dos dados obtidos, como velocidade ou distâncias percorridas por nós
análise, por exemplo, usando python.
Mais detalhes do projeto em:
github.com/inopya/GPS_data_logger_eeprom_m…
=======================================================
Dadas las limitaciones de memoria, solo almacenamos los datos de posicion. Grabamos al princpio de cada sessão un registro con la fecha y hora de inicio de dicha sesion. Uma vez mais tarde, podemos voltar aos dados mediante o porto da série de Arduino e dibujarlos mediante algun
servicio web como: https://www.gpsvisualizer.com/ (o cualquier otro que nos apetezca) Tambien podemos extraer informacion de los datos obtenidos, como velocidad ou distancias recorridas mediante nuestro propio
análise por ejemplo usando python.
Mas detalles del proyecto en:
github.com/inopya/GPS_data_logger_eeprom_m…