Innehållsförteckning:
Video: GPS Para Norma (Datalogger EEPROM): 5 steg
2025 Författare: John Day | [email protected]. Senast ändrad: 2025-01-13 06:58
Enkel GPS -datalogger för husdjur baserad på arduino- och EEPROM -inspelning
===================================================== ===== Sencillo datalogger GPS för maskotas basado en arduino och grabacion en memoria EEPROM
Steg 1: MOTIVATION (MOTIVATION)
Som nästan allt i det här livet … detta projekt uppstår av nödvändighet. Det första är att introducera Norma, en sibirisk husky som älskar att sova, katter, gräva hål, posera, stranden, bada oavsett om de är gjorda av lera, gör huliganism, djurutställningar (särskilt getbesättningar) … även om hon ibland inte hittar något att göra och blir uttråkad. Och det är då han brukar lämna på jakt efter äventyr …
Sedan hans första flykt var jag nyfiken på att veta vart han skulle.
Det är därför denna enkla datalogger föds. Ursprungligen utformat för att spela in information på ett SD -kort, men rymningarna var mycket långa och batteriet var slut och ibland skadade data på korten.
Denna andra version registrerar informationen i ett eeprom -minne.
===================================================== ===== Como casi todo en esta vida … este proyecto surge de la necesidad. Lo primero de todo 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 son de barro, hacer el gamberro, los espectaculos de animales (en speciell los rebaños de cabras)… aun así a veces no encuentra nada que hacer y se aburre. Y es entonces cuando suele marcharse en 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 grabase informacion en una tarjeta SD, perosi las escapadas eran muy largas y la bateria se agotaba a veces se corrompian los datos de las tarjetas.
Esta segunda version graba la informacion en una memoria eeprom.
Steg 2: MATERIALES Y HERRAMIENTAS (MATERIAL OCH VERKTYG)
MATERIAL:
- 1x Arduino NANO
- 1x GPS NEO6 -modul
- 1x EEPROM 24LC512 (o 24LC256)
- 1x Zocalo DIP8
- 1x adresserbar rgb LED
- 1x MPU6050 eller ADLX345
- 1x Lipo laddningsmodul … (Cargo TP405)
- 1x Batteri till en gammal mobiltelefon eller mobil 18650 … (1x Bateria de un viejo movil o celda 18650)
- 1x Liten låda för montering … (1x Caja pequeña en la que hacer el montaje)
- 1x hund, helst en som är olydig … (1x Perro, helst att ha havslydnad)
HERRAMIENTAS:
- Lödkolv, tenn … (Soldador, estaño)
- Het limpistol, linjal … (Pistola de pegamento caliente, Regla)
- skärare, penna, … (skärare, lapiz)
- Isolerande tejp, tråd … (Cinta aislante, kabel)
Steg 3: ESQUEMA DE MONTAJE (WIRING DIAGRAM)
Diagram över anslutningar av kretsens olika element och några bilder av byggprocessen.
=======================================================
Esquema de conexiones de los distintos elementos del circuito y algunas imagenes del proceso de construccion.
Steg 4: FIRMWARE
Arduino -firmware erbjuder en komplett seriell meny för att hantera sessionsdatadumpen och hantera eeprom -minnet. Mer information i projektförvaret:
github.com/inopya/GPS_data_logger_eeprom_m…
=======================================================
Firmware för Arduino ofrece un completeo meny serie för gestionar el volcado de datos de sesiones y gestionar la memoria eeprom. Mer information och el repositorio del proyecto:
github.com/inopya/GPS_data_logger_eeprom_m…
Steg 5: RESULTADOS
På grund av minnesbegränsningar lagrar vi endast positionsdata. Vi registrerar i början av varje session en post med datum och tid för sessionens början. När hunden återvänder kan vi dumpa data genom Arduino seriella port och dra dem med några
webbtjänst, t.ex.
analys till exempel med python.
Mer information om projektet i:
github.com/inopya/GPS_data_logger_eeprom_m…
=======================================================
Dadas las limitaciones de memoria, solo almacenamos los datos de posicion. Grabamos al princpio de cada sesion un registro con la fecha y hora de inicio de dicha sesion. Una vez regrese la muy perra, podemos volcar los datos mediante el puerto serie de Arduino y dibujarlos mediante algun
servicio web como: https://www.gpsvisualizer.com/ (o cualquier otro que nos apetezca) Tambien podemos extraer information of los datos obtenidos, como velocidad o distancias recorridas mediante nuestro propio
analys för att använda usando python.
Mas detalles del proyecto en:
github.com/inopya/GPS_data_logger_eeprom_m…