جدول المحتويات:
فيديو: GPS Para Norma (Datalogger EEPROM): 5 خطوات
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
برنامج GPS للحيوانات الأليفة بسيط يعتمد على تسجيل اردوينو و EEPROM
==================================================== ===== Sencillo datalogger GPS para mascotas basado en arduino y grabacion en memoria EEPROM
الخطوة 1: التحفيز (التحفيز)
مثل كل شيء تقريبًا في هذه الحياة … ينشأ هذا المشروع من الضرورة. أول شيء هو تقديم نورما ، وهي أجش سيبيريا تحب النوم ، والقطط ، وحفر الثقوب ، والتظاهر ، والشاطئ ، والاستحمام بغض النظر عما إذا كانت مصنوعة من الطين ، تقوم بأعمال الشغب وعروض الحيوانات (خاصة قطعان الماعز) … حتى مع ذلك في بعض الأحيان لا تجد أي شيء تفعله وتشعر بالملل. وذلك عندما يغادر عادة بحثًا عن المغامرة …
منذ هروبه لأول مرة كنت أشعر بالفضول لمعرفة إلى أين هو ذاهب.
لهذا السبب ولد هذا datalogger البسيط. تم تصميمه في البداية لتسجيل المعلومات على بطاقة SD ، لكن عمليات الهروب كانت طويلة جدًا وكانت البطارية تنفد أحيانًا مما أدى إلى إتلاف البيانات الموجودة على البطاقات.
هذه النسخة الثانية تسجل المعلومات في ذاكرة eeprom.
==================================================== ===== 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 خاصة los rebaños de cabras) … aun así a veces no encuentra nada que hacer y se aburre. Y es تدخل cuando suele marcharse en busca de aventuras …
Desde sus primeras escapadas tuve la curiosidad de sabre a donde iba.
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 graba la informacion en una memoria eeprom.
الخطوة 2: المواد Y HERRAMIENTAS (المواد والأدوات)
المواد:
- 1x اردوينو نانو
- 1x GPS NEO6 وحدة
- 1x إيبروم 24LC512 (o 24LC256)
- 1x زوكالو DIP8
- 1x RGB LED عنونة
- 1x MPU6050 o ADLX345
- 1x وحدة شحن ليبو … (Módulo de carga TP405)
- 1x بطارية هاتف محمول قديم أو خلية 18650 … (1x Bateria de un viejo movil o celda 18650)
- 1x صندوق صغير لعمل التجميع … (1x Caja pequeña en la que hacer el montaje)
- 1x كلب ، ويفضل أن يكون عاصيًا … (1x Perro ، preferiblemente que sea desobediente)
هيرامينتاس:
- لحام الحديد ، القصدير … (سولدادور ، إستانيو)
- مسدس الغراء الساخن ، المسطرة … (Pistola de pegamento caliente ، Regla)
- القاطع ، قلم رصاص ، … (القاطع ، لابيز)
- شريط عازل ، سلك … (Cinta aislante ، كابل)
الخطوة 3: ESQUEMA DE MONTAJE (مخطط الأسلاك)
رسم تخطيطي لتوصيلات العناصر المختلفة للدائرة وبعض الصور لعملية البناء.
=======================================================
Esquema de conexiones de los distintos elementos del circo y algunas imagenes del proceso de construccion.
الخطوة 4: البرامج الثابتة
يقدم برنامج Arduino الثابت قائمة تسلسلية كاملة لإدارة تفريغ بيانات الجلسة وإدارة ذاكرة eeprom. مزيد من المعلومات في مستودع المشروع:
github.com/inopya/GPS_data_logger_eeprom_m …
=======================================================
El firmware para 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 …
الخطوة 5: RESULTADOS
نظرًا لقيود الذاكرة ، نقوم فقط بتخزين بيانات الموقع ، حيث نسجل في بداية كل جلسة سجلاً بتاريخ ووقت بداية الجلسة. بمجرد عودة الكلب ، يمكننا تفريغ البيانات من خلال منفذ Arduino التسلسلي ورسمها ببعض
خدمة الويب مثل: https://www.gpsvisualizer.com/ (أو أي خدمة أخرى نريدها) يمكننا أيضًا استخراج المعلومات من البيانات التي تم الحصول عليها ، مثل السرعة أو المسافات التي نقطعها بأنفسنا
التحليل على سبيل المثال باستخدام بيثون.
مزيد من التفاصيل عن المشروع في:
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 de los datos obtenidos، como velocidad o distancias recorridas mediante nuestro propio
تحليل من خلال ejemplo usando python.
Mas detalles del proyecto en:
github.com/inopya/GPS_data_logger_eeprom_m …