Mục lục:
Video: GPS Para Norma (Datalogger EEPROM): 5 bước
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Bộ ghi dữ liệu GPS cho thú cưng đơn giản dựa trên ghi âm arduino và EEPROM
================================================== ===== Sencillo datalogger GPS para mascotas basado en arduino y grabacion en memoria EEPROM
Bước 1: ĐỘNG LỰC (ĐỘNG LỰC)
Giống như hầu hết mọi thứ trong cuộc sống này… dự án này xuất phát từ sự cần thiết. Điều đầu tiên là giới thiệu Norma, một chú husky Siberia thích ngủ, mèo, đào hố, tạo dáng, bãi biển, tắm cho dù chúng được làm bằng bùn, hành động côn đồ, biểu diễn súc vật (đặc biệt là chăn dê)… thậm chí nhiều khi cô ấy không tìm được việc gì để làm và cảm thấy buồn chán. Và đó là lúc anh ấy thường rời đi để tìm kiếm cuộc phiêu lưu…
Kể từ lần trốn thoát đầu tiên của anh ấy, tôi đã rất tò mò muốn biết anh ấy sẽ đi đâu.
Đó là lý do tại sao datalogger đơn giản này ra đời. Ban đầu được thiết kế để ghi thông tin trên thẻ SD, nhưng quá trình thoát rất lâu và pin sắp hết đôi khi làm hỏng dữ liệu trên thẻ.
Phiên bản thứ hai này ghi lại thông tin trong bộ nhớ eeprom.
================================================== ===== Como casi todo en esta vida… este proyecto sur 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 (đặc biệt 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 Escapepadas tuve la cryptidad de saber a donde iba.
Es bởi eso que ve la luz este sencillo datalogger. Inicialmente ideado para que grabase informationacion en una tarjeta SD, perosi las escapepadas eran muy Bigas y la bateria se agotaba a veces se corrompian los datos de las tarjetas.
Phiên bản Esta segunda graba la Informacion en una memoria eeprom.
Bước 2: VẬT LIỆU Y HERRAMIENTAS (VẬT LIỆU VÀ DỤNG CỤ)
VẬT LIỆU:
- 1x Arduino NANO
- 1x mô-đun GPS NEO6
- 1x EEPROM 24LC512 (o 24LC256)
- 1x Zocalo DIP8
- 1x LED rgb địa chỉ
- 1x MPU6050 o ADLX345
- 1x mô-đun sạc Lipo… (Módulo de carga TP405)
- 1x Pin của điện thoại di động cũ hoặc di động 18650… (1x Bateria de un viejo movil o celda 18650)
- 1x Hộp nhỏ dùng để lắp ráp… (1x Caja pequeña en la que hacer el montaje)
- 1x Con chó, tốt nhất là con không vâng lời… (1x Perro, favouritee que sea desobediente)
HERRAMIENTAS:
- Hàn sắt, thiếc… (Soldador, estaño)
- Súng bắn keo nóng, Thước kẻ… (Pistola de pegamento caliente, Regla)
- máy cắt, bút chì,… (máy cắt, lapiz)
- Băng cách điện, dây điện… (Cinta aislante, cáp)
Bước 3: ESQUEMA DE MONTAJE (SƠ ĐỒ DÂY)
Sơ đồ kết nối của các phần tử khác nhau của mạch và một số hình ảnh của quá trình thi công.
=======================================================
Esquema de conexiones de los chưng cất elementos del Circuito y algunas imagenes del proceso de construccion.
Bước 4: PHẦN MỀM
Phần mềm Arduino cung cấp một menu nối tiếp hoàn chỉnh để quản lý kết xuất dữ liệu phiên và quản lý bộ nhớ eeprom. Thông tin thêm trong kho dự án:
github.com/inopya/GPS_data_logger_eeprom_m…
=======================================================
El firmware para Arduino ofrece un hoàn chỉnh 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…
Bước 5: KẾT QUẢ
Do giới hạn bộ nhớ, chúng tôi chỉ lưu trữ dữ liệu vị trí. Chúng tôi ghi vào đầu mỗi phiên một bản ghi với ngày và giờ bắt đầu phiên. Khi con chó quay trở lại, chúng tôi có thể kết xuất dữ liệu thông qua cổng nối tiếp Arduino và vẽ chúng bằng một số
dịch vụ web chẳng hạn như: https://www.gpsvisualizer.com/ (hoặc bất kỳ dịch vụ nào khác mà chúng tôi muốn) Chúng tôi cũng có thể trích xuất thông tin từ dữ liệu thu được, chẳng hạn như tốc độ hoặc khoảng cách mà chúng tôi đã di chuyển
phân tích ví dụ bằng cách sử dụng python.
Thông tin chi tiết về dự án tạ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 registerro 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 bởi ejemplo usando python.
Mas detalles del proyecto en:
github.com/inopya/GPS_data_logger_eeprom_m…