Talaan ng mga Nilalaman:

GPS Para Norma (Datalogger EEPROM): 5 Mga Hakbang
GPS Para Norma (Datalogger EEPROM): 5 Mga Hakbang

Video: GPS Para Norma (Datalogger EEPROM): 5 Mga Hakbang

Video: GPS Para Norma (Datalogger EEPROM): 5 Mga Hakbang
Video: Amazing arduino project 2024, Nobyembre
Anonim
GPS Para Norma (Datalogger EEPROM)
GPS Para Norma (Datalogger EEPROM)

Simple GPS pet datalogger batay sa pag-record ng arduino at EEPROM

=_ === Sencillo datalogger GPS para sa mascotas basado en arduino y grabacion en memoria EEPROM

Hakbang 1: Pagganyak (Pagganyak)

Pagganyak (Pagganyak)
Pagganyak (Pagganyak)
Pagganyak (Pagganyak)
Pagganyak (Pagganyak)
Pagganyak (Pagganyak)
Pagganyak (Pagganyak)

Tulad ng halos lahat ng bagay sa buhay na ito … ang proyektong ito ay nagmumula sa pangangailangan. Ang unang bagay ay upang ipakilala si Norma, isang Siberian husky na gustong matulog, pusa, paghuhukay ng mga butas, posing, beach, naliligo kahit na ang mga ito ay gawa sa putik, ginagawa ang hooliganism, mga palabas sa hayop (lalo na ang mga kawan ng kambing) … kahit na minsan ay wala siyang nahanap na gawin at naiinip. At doon siya karaniwang umalis sa paghahanap ng pakikipagsapalaran …

Dahil sa kanyang unang pagtakas ay nausisa akong malaman kung saan siya pupunta.

Iyon ang dahilan kung bakit ipinanganak ang simpleng datalogger na ito. Paunang idinisenyo upang magrekord ng impormasyon sa isang SD card, ngunit ang mga makatakas ay napakahaba at ang baterya ay nauubusan kung minsan ay nasisira ang data sa mga card.

Itinala ng pangalawang bersyon na ito ang impormasyon sa isang memorya ng eeprom.

=_ === Como casi todo en esta vida… maaari mong gawin itong tumakbo. 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 mga hayop (en espesyal na los rebaños de cabras)… kung saan ay walang mga tampok na tunog na hacer y se aburre. Y en entonces cuando suele marcharse en busca de aventuras…

Desde sus primeras escapeadas tuve la curiosidad de saber a donde iba.

Ito ay tungkol sa iyong tala. Inicialmente ideado para que grabase informacion en una tarjeta SD, perosi las escapeadas eran muy largas y la bateria se agotaba a veces se corrompian los datos de las tarjetas.

Esta segunda bersyon graba la informacion en una memoria eeprom.

Hakbang 2: MATERIALES Y HERRAMIENTAS (MATERIALS AND TOOLS)

MATERIALES Y HERRAMIENTAS (MATERIALS AND TOOLS)
MATERIALES Y HERRAMIENTAS (MATERIALS AND TOOLS)
MATERIALES Y HERRAMIENTAS (MATERIALS AND TOOLS)
MATERIALES Y HERRAMIENTAS (MATERIALS AND TOOLS)
MATERIALES Y HERRAMIENTAS (MATERIALS AND TOOLS)
MATERIALES Y HERRAMIENTAS (MATERIALS AND TOOLS)
MATERIALES Y HERRAMIENTAS (MATERIALS AND TOOLS)
MATERIALES Y HERRAMIENTAS (MATERIALS AND TOOLS)

MATERIALES:

  • 1x Arduino NANO
  • 1x module ng GPS NEO6
  • 1x EEPROM 24LC512 (o 24LC256)
  • 1x Zocalo DIP8
  • 1x Addressable rgb LED
  • 1x MPU6050 o ADLX345
  • 1x module ng pagsingil ng Lipo… (Módulo de carga TP405)
  • 1x Baterya ng isang lumang mobile phone o cell 18650… (1x Bateria de un viejo Movil o celda 18650)
  • 1x Maliit na kahon kung saan gagawin ang pagpupulong… (1x Caja pequeña en la que hacer el montaje)
  • 1x Aso, mas mabuti ang isa na suway… (1x Perro, preferiblemente que sea desobediente)

HERRAMIENTAS:

  • Panghinang na bakal, lata… (Soldador, estaño)
  • Mainit na baril ng pandikit, Ruler… (Pistola de pegamento caliente, Regla)
  • pamutol, lapis,… (pamutol, lapiz)
  • Insulate tape, wire… (Cinta aislante, cable)

Hakbang 3: ESQUEMA DE MONTAJE (WIRING DIAGRAM)

ESQUEMA DE MONTAJE (WIRING DIAGRAM)
ESQUEMA DE MONTAJE (WIRING DIAGRAM)
ESQUEMA DE MONTAJE (WIRING DIAGRAM)
ESQUEMA DE MONTAJE (WIRING DIAGRAM)
ESQUEMA DE MONTAJE (WIRING DIAGRAM)
ESQUEMA DE MONTAJE (WIRING DIAGRAM)

Diagram ng mga koneksyon ng iba't ibang mga elemento ng circuit at ilang mga imahe ng proseso ng pagtatayo.

=======================================================

Esquema de conexiones de los distintos elementos del circuito y algunas imagenes del proceso de construccion.

Hakbang 4: FIRMWARE

FIRMWARE
FIRMWARE

Ang Arduino firmware ay nag-aalok ng isang kumpletong serial menu upang pamahalaan ang data dump ng session at pamahalaan ang memorya ng eeprom. Higit pang impormasyon sa imbakan ng proyekto:

github.com/inopya/GPS_data_logger_eeprom_m…

=======================================================

El firmware para sa Arduino ofrece un completeo menu serie para gestionar el volcado de datos de sesiones y gestionar la memoria eeprom. Más información en el repositorio del proyecto:

github.com/inopya/GPS_data_logger_eeprom_m…

Hakbang 5: RESULTADOS

RESULTADOS
RESULTADOS
RESULTADOS
RESULTADOS
RESULTADOS
RESULTADOS

Dahil sa mga limitasyon sa memorya, nag-iimbak lamang kami ng data ng posisyon. Itinatala namin sa simula ng bawat session ang isang talaan kasama ang petsa at oras ng simula ng sesyon. Sa sandaling bumalik ang aso, maaari nating itapon ang data sa pamamagitan ng serial port ng Arduino at iguhit ang mga ito sa ilan

serbisyo sa web tulad ng: https://www.gpsvisualizer.com/ (o anumang iba pang nais namin) Maaari din kaming kumuha ng impormasyon mula sa nakuha na data, tulad ng bilis o distansya na nilakbay ng aming sariling

pagsusuri halimbawa ng paggamit ng sawa.

Higit pang mga detalye ng proyekto sa:

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 informacion de los datos obtenidos, como velocidad o distancias recorridas mediante nuestro propio

analisis por ejemplo usando python.

Mas detalles del proyecto tl:

github.com/inopya/GPS_data_logger_eeprom_m…

Inirerekumendang: