Diferencia entre revisiones de «Software»

De Física Experimental IB
Saltar a: navegación, buscar
(Como guardar los datos generados desde Arduino en la PC)
 
(No se muestran 49 ediciones intermedias de 2 usuarios)
Línea 1: Línea 1:
__NOEDITSECTION__
+
[[Archivo:EXP1_ArduiniPinOut.jpg|right|middle|frame]]
 +
[[Archivo:EXP1_AllanDevArduino.png|right|middle|frame]]
 
__TOC__
 
__TOC__
  
 +
<!--
 
==Visualización y Análisis de datos==
 
==Visualización y Análisis de datos==
  
:'''SciDAVis''': programa similar a Origin. Licencia GNU-GPL.\\ Sistema Operativo: Windows, Linux [http://scidavis.sourceforge.net/ Página web]
+
:'''SciDAVis''': programa similar a Origin. Licencia GNU-GPL \\ Sistema Operativo: Windows, Linux --- [http://scidavis.sourceforge.net/ Página web]
:'''Qtiplot''': programa similar a Origin. Licencia GNU-GPL. Sistema Operativo: Windows, Linux [http://www.qtiplot.com/ Página web]
+
:'''Qtiplot''': programa similar a Origin. Licencia GNU-GPL \\ Sistema Operativo: Windows, Linux --- [http://www.qtiplot.com/ Página web]
:'''Fityk''': programa para procesamiento de datos y ajustes no lineales de curvas. Licencia GNU-GPL. Sistema Operativo: Windows, Linux, Mac OS X [http://fityk.nieto.pl/ Página web]
+
:'''Fityk''': programa para procesamiento de datos y ajustes no lineales de curvas. Licencia GNU-GPL \\ Sistema Operativo: Windows, Linux, Mac OS X --- [http://fityk.nieto.pl/ Página web]
  
 
==Análisis de imágenes y video==
 
==Análisis de imágenes y video==
  
:'''Tracker''': análisis de video y herramienta de modelización. Licencia GNU-GPL. Sistema Operativo: Windows, Linux, Mac OS X [https://www.cabrillo.edu/~dbrown/tracker/ Página web]
+
:'''Tracker''': análisis de video y herramienta de modelización. Licencia GNU-GPL \\ Sistema Operativo: Windows, Linux, Mac OS X --- [https://www.cabrillo.edu/~dbrown/tracker/ Página web]
:'''ImageJ''': procesamiento de imágenes y análisis. Licencia Public Domain. Sistema Operativo:  Windows, Linux, Mac OS X [http://imagej.nih.gov/ij/index.html Página web]
+
:'''ImageJ''': procesamiento de imágenes y análisis. Licencia Public Domain \\ Sistema Operativo:  Windows, Linux, Mac OS X --- [http://imagej.nih.gov/ij/index.html Página web]
  
 
==Procesadores de texto==
 
==Procesadores de texto==
  
:'''Libre Office''': suite libre de aplicaciones para la confección de documentos varios. Licencia GNU-LGPL. Sistema Operativo: Windows, Linux, Mac OS X [http://www.libreoffice.org/ Página web]
+
:'''Libre Office''': suite libre de aplicaciones para la confección de documentos varios. Licencia GNU-LGPL \\ Sistema Operativo: Windows, Linux, Mac OS X --- [http://www.libreoffice.org/ Página web]
:'''Texmaker''': "front-end" para escribir documentos en Latex (requiere TexLive). Licencia GNU-GPL. Sistema Operativo: Windows, Linux, Mac OS X [http://www.xm1math.net/texmaker/ Página web]
+
:'''Texmaker''': "front-end" para escribir documentos en Latex (requiere TexLive). Licencia GNU-GPL \\ Sistema Operativo: Windows, Linux, Mac OS X --- [http://www.xm1math.net/texmaker/ Página web]
 +
 
 +
-->
 +
 
 +
==Adquisición de datos con Arduino==
 +
 
 +
Para registrar los datos con Arduino, primero se debe instalar el driver de la placa [[Media:FTDI_USB_Drivers.zip|DriversArduino]].
 +
 
 +
=== Como guardar los datos generados desde  Arduino en la PC ===
 +
 
 +
* '''Terminal Putty (Windows)''': se obtiene del link [https://the.earth.li/~sgtatham/putty/latest/w64/puttytel.exe puttytel.exe]. Se debe configurar el puerto COM donde se instaló la placa Arduino y el archivo donde se guardan los datos.
 +
* '''Command Line (Windows)''': se ejecuta, en línea de comando, ''type COM# > datos.txt'', donde # corresponde al número del puerto COM donde se instaló la placa Arduino y datos.txt es el nombre del archivo con los datos registrados.
 +
* [[Media:EXPERIM1_Dumper_V01.zip  | '''Dumper_V01.py (Linux)''' ]]: Un simple programa en Python para encontrar la placa Arduino que permite visualizar y guardar en un archivo los datos.
 +
* [[Media:EXPERIM1_Dumper_V07.zip  | '''Dumper_V07.py (Linux)''' ]]: Una version mejorada de Dumper_V01.py con muchas mas opciones.
 +
 
 +
=== Codigos de adquisición Arduino de alguna de las practicas ===
 +
 
 +
* [https://drive.google.com/drive/folders/1xXXFNSVdTCsbhCs6YDMOjvLKhrYAGRd_?usp=sharing Péndulos acoplados mediante sensores Hall]
 +
* [[Media:EXPERIM1_ContadorCaidaLibre.zip  | Contador caída libre]]
 +
* [[Media:EXPERIM1_Periodo.zip | Periodo]]
 +
* [[Media:EXPERIM1_SemiPeriodo.zip | Semi periodo]]
 +
* [[Media:EXPERIM1_MGB_PenduloUnSensor-V03.zip  | Mediciones de tiempo en péndulos con un sensor óptico]]
 +
* [[Media:EXPERIM1_MGB_PenduloDosSensores-V03.zip | Mediciones de tiempo en péndulos con dos sensores ópticos]]
 +
* [[Media:EXPERIM1_MGB_PlanoInclinadoMicros_V21.zip | Mediciones de tiempo de vuelo con sensores ópticos / plano inclinado]]
 +
* [[Media:EXPERIM1_CalibracionRTC-DS3231-V03.zip | Calibracion de la base de tiempo de Arduino contra reloj DS3231]]
 +
* [[Media:EXPERIM1_CaudalimetroMasicoV03.zip | Caudalímetro de gases másico]]
 +
* [[Media:EXPERIM1_MGB_TermometriaMultipleDS18B20-V06.zip | Termometría multiple con sensores DS18B20]]
 +
* [[Media:EXPERIM1_Termometria_LCDV03.zip | Termometría multiple con sensores DS18B20 y display LCD]]
 +
 
 +
=== Que tan mal calibrado esta el 'clock' de una Arduino? ===
 +
 
 +
* Un hermoso articulo por joris@jorisvr.nl: [http://jorisvr.nl/article/arduino-frequency Arduino clock frequency accuracy]
 +
 
 +
== Codigos de adquisición Python de alguna de las practicas ==
 +
 
 +
* '''[[Media:EXPERIM1-BalanzaKRETZ.zip|Balanza KRETZ]]'''
 +
* '''[[Media:EXPERIM1-BalanzaKERN.zip|Balanza KERN]]'''
 +
 
 +
==Algunos Notebooks para Python==
 +
 
 +
[https://anaconda.org/ Anaconda] es la herramienta ideal para instalar Python de manera sencilla y eficiente. Con su gestión de paquetes, entornos virtuales y amplia selección de bibliotecas, te permite comenzar rápidamente con la programación en Python sin preocuparte por las configuraciones complicadas. Descarga Anaconda hoy mismo y ahorra tiempo en la instalación y configuración de Python.

Revisión actual del 12:08 4 sep 2025

EXP1 ArduiniPinOut.jpg
EXP1 AllanDevArduino.png


Adquisición de datos con Arduino

Para registrar los datos con Arduino, primero se debe instalar el driver de la placa DriversArduino.

Como guardar los datos generados desde Arduino en la PC

  • Terminal Putty (Windows): se obtiene del link puttytel.exe. Se debe configurar el puerto COM donde se instaló la placa Arduino y el archivo donde se guardan los datos.
  • Command Line (Windows): se ejecuta, en línea de comando, type COM# > datos.txt, donde # corresponde al número del puerto COM donde se instaló la placa Arduino y datos.txt es el nombre del archivo con los datos registrados.
  • Dumper_V01.py (Linux) : Un simple programa en Python para encontrar la placa Arduino que permite visualizar y guardar en un archivo los datos.
  • Dumper_V07.py (Linux) : Una version mejorada de Dumper_V01.py con muchas mas opciones.

Codigos de adquisición Arduino de alguna de las practicas

Que tan mal calibrado esta el 'clock' de una Arduino?

Codigos de adquisición Python de alguna de las practicas

Algunos Notebooks para Python

Anaconda es la herramienta ideal para instalar Python de manera sencilla y eficiente. Con su gestión de paquetes, entornos virtuales y amplia selección de bibliotecas, te permite comenzar rápidamente con la programación en Python sin preocuparte por las configuraciones complicadas. Descarga Anaconda hoy mismo y ahorra tiempo en la instalación y configuración de Python.