Herramientas de usuario

Herramientas del sitio


proyectos:datalogger

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
proyectos:datalogger [2024/10/30 08:10] – [Montaje] Félix Sánchez-Temblequeproyectos:datalogger [2024/10/30 18:55] (actual) – [Montaje] Félix Sánchez-Tembleque
Línea 3: Línea 3:
 ===== Montaje ===== ===== Montaje =====
  
-En esta entrada se recoge la creación de un pequeño registrador de datos -o datalogger- utilizando un reloj de tiempo real (RTC) y una tarjeta microSD. Para este proyecto en concreto he usado una placa Adafriut Feather 32u4 basic proto con una shield -Adalogger Featherwing- que incluye las dos cosas, el reloj y el zócalo para tarjetas microSD. Para funcionar de manera autónoma necesita una pila de botón para mantener la hora.+En esta entrada se recoge la creación de un pequeño registrador de datos -o datalogger- utilizando un reloj de tiempo real (RTC) y una tarjeta microSD. Para este proyecto en concreto he usado una placa Adafruit Feather 32u4 basic proto con una shield -Adalogger Featherwing- que incluye las dos cosas, el reloj y el zócalo para tarjetas microSD. Para funcionar de manera autónoma necesita una pila de botón para mantener la hora.
  
-El montaje del hardware es sencillo, sólo requiere soldar los pines hembra y macho para apilar la placa y la shield. En este caso además en la basic proto se han soldado una tira de pines hembra correspondientes a las seis entrada analógicas y al pin de masa (GMD) que trae la Feather 32u4. Pero podrían valer muchas otras otras combinaciones, así como leer dispositivos con otros protocolos de comunicaciones como I2C.+El montaje del hardware es sencillo, sólo requiere soldar los pines hembra y macho para apilar la placa y la shield. En este caso además en la shield se ha soldado una tira de pines hembra correspondientes a las seis entrada analógicas y al pin de masa (GND) que trae la Feather 32u4. Pero podrían valer muchas otras otras combinaciones, así como leer dispositivos con otros protocolos de comunicaciones como I2C. 
 + 
 +{{:proyectos:datalogger.jpg?800}}
  
 El reloj integrado tiene una pequeña deriva de unos 0,4s al día. Si necesitas más precisión Adafruit tiene otro, el [[https://www.adafruit.com/products/3028|DS3231 FeatherWing]], pero no incluye el zócalo para micro SD así que tendrás que apilar tres placas. El reloj integrado tiene una pequeña deriva de unos 0,4s al día. Si necesitas más precisión Adafruit tiene otro, el [[https://www.adafruit.com/products/3028|DS3231 FeatherWing]], pero no incluye el zócalo para micro SD así que tendrás que apilar tres placas.
 +
  
 ===== Programación ===== ===== Programación =====
Línea 129: Línea 132:
 } }
 </code> </code>
 +
 +El ejemplo registra sólo cuatro canales y toma una lectura cada segundo, pero es sencillo modificarlo para variar esto. La lectura no es estrictamente simultánea, pero es que un registrador de datos que haga eso vale muchos miles de euros.
  
 ===== Equipo ===== ===== Equipo =====
Línea 136: Línea 141:
 ===== Enlaces ===== ===== Enlaces =====
  
-  * [[https://github.com/fstdp/raptor/blob/master/raptor_qtr8rc.ino|Siguelíneas PID con QTR-8RC]] +  * [[https://github.com/felixstdp/datalogger/blob/master/adafruit_feather/analog2sd.ino|Datalogger Adafruit]]
-  * [[https://github.com/fstdp/sapoconcho/blob/master/examples/pidfollowline/pidfollowline.ino|Siguelíneas PID con QTR-8A]]+
  
  
  
proyectos/datalogger.1730275851.txt.gz · Última modificación: 2024/10/30 08:10 por Félix Sánchez-Tembleque