Você está na página 1de 13

UNIVERSIDAD GALILEO

DEPARTAMENTO DE CIENCIAS FÍSICAS

Estudio de un plano inclinado


Parte # 1
Objetivo general

Establecer conexión entre Java y Arduino para manipulación de datos de sensor ultrasónico.

Objetivos específicos
• Familiarizarse con hardware y software de Arduino.
• Adquisición de datos mediante Arduino.
• Utilizar Arduino y Java para interactuar con Excel.

Materiales

Hardware (Por grupo)

• Un Arduino UNO o cualquier otro que funcione con el IDE 1.6.5 o posterior de Arduino.
• Un Sensor ultrasónico para Arduino HC-SR04.
• Un Protoboard.
• Alambre para protoboard o cable UTP.
• PC con WINDOWS.

Software

• Microsft Excel.
• IDE de Arduino 1.6.5 o posterior. Descárguelo aquí.
• Última versión de java. Descárguela aquí.
• NetBeans IDE 8.1. Descárguelo aquí (Seleccione Java SE).
• Programa para utilizar sensor. (provisto por el DCF).
UNIVERSIDAD GALILEO
DEPARTAMENTO DE CIENCIAS FÍSICAS

Parte # 1 – Correr programas e implementar circuito

Paso # 1 – Identifique si tiene una PC de 64-bits o de 32-bits.


Para saber qué tipo de PC tiene debe ir a Panel de Control y escribir System o Sistema en el apartado de búsqueda.

Hacer click en System o Sistema.


Ver en la parte de System o Sistema tal y como se muestra en la figura de abajo.

Ahora que sabe qué tipo de PC tiene puede ir al Paso # 2.


¿Le interesa saber más?
Paso # 2 – Descargar e instalar programas.
Para Java

Windows x86 – esta versión es para PC de 32-bits.


Windows x64 – esta versión es para PC de 64-bits.
UNIVERSIDAD GALILEO
DEPARTAMENTO DE CIENCIAS FÍSICAS

Para NetBeans IDE

Para Arduino

Elija la opción que desee Just Download para solo descargar o Contribute & Download para donar y descargar.

Ahora instale cada uno de los programas en el orden que los descargo. Para Arduino vea esto.

NOTA: Cuando instale los programas lea cada información mostrada en cada programa antes de presionar NEXT.
UNIVERSIDAD GALILEO
DEPARTAMENTO DE CIENCIAS FÍSICAS

Paso # 3 – Descargar archivos y extraerlos


• Descargue el archivo “Los cuentos.zip” que se encuentra en el GES en: Material de Apoyo -> Proyectos.
• Extráigalo en el escritorio: click derecho sobre el archivo -> extraer aquí.

• Aparecerá en el escritorio una carpeta llamada “Proyecto # 2 – Plano inclinado”.

• En la carpeta ArduitoToExcel está el proyecto de NetBeans. Debe abrir NetBeans y después abrir el proyecto.

• Diríjase a la ruta en donde está la carpeta ArduinoToExcel y abra el proyecto.

• Abra los archivos como se muestra en la figura.


UNIVERSIDAD GALILEO
DEPARTAMENTO DE CIENCIAS FÍSICAS

• Abra la carpeta Drivers y seleccione lo que corresponda, el procedimiento es el mismo independientemente de


que Windows utilice.

• Tome los archivos “.jar”. Copie y pegue los archivos en <JAVA_HOME>\jre\lib\ext.


De acá

Para acá

• Tome los archivos “.dll”. Copie y pegue los archivos en <JAVA_HOME>\jre\bin.


UNIVERSIDAD GALILEO
DEPARTAMENTO DE CIENCIAS FÍSICAS

Paso # 4 – Preparar NetBeans


• Con ayuda del siguiente link https://trucosjava.wordpress.com/agregar_libreria_en_netbeans/ agregue tres
librerías a NetBeans con los archivos “.jar” que pego en <JAVA_HOME>\jre\lib\ext. Nómbrelas como se indica
en la figura.

NOTA: El texto antes del guión es el nombre de la librería y el que está después es el archivo “.jar” al cual está
asociado.
• Diríjase al apartado “Libraries”, expanda el folder y haga click derecho sobre él.

• Seleccione “Add Library…”, elija las tres librerías que hizo hace dos pasos.

Haga click en “Add Library”. El apartado “Libraries” debe lucir así.


UNIVERSIDAD GALILEO
DEPARTAMENTO DE CIENCIAS FÍSICAS

• Diríjase a la flecha verde y haga click.

Debe aparecer algo así:

NOTA: Gracias al creador de las librearías


y código base para Arduino y Java.
UNIVERSIDAD GALILEO
DEPARTAMENTO DE CIENCIAS FÍSICAS

Presione ok y aparecerá una ventana, como la mostrada abajo

Debe aparecer así.

La ventana que aperece será la que utilizaremos para tomar datos cuandor Arduino esté listo, mientrastano esto es una
prueba de funcionamiento y aprovecharemos a describir la ventana. (Recuerde detener la ejecución y cerrar la ventana)

Start/Stop: inicia y detiene la Export: Después de tomar los


toma de datos. Le dice a datos al hacer click nos da la
Arduino “envíame los datos”. opción de guardar el archivo en el
directorio que queramos.

Reset: Limpia los datos viejos par que podamos tomar otra muestra.
UNIVERSIDAD GALILEO
DEPARTAMENTO DE CIENCIAS FÍSICAS

Paso # 5 – Preparar Arduino.


• Arme el circuito de esta manera.

Vista frontal

• Conecte el Arduino a su computadora.


• Abra el IDE de Arduino. Aparecerá así.
UNIVERSIDAD GALILEO
DEPARTAMENTO DE CIENCIAS FÍSICAS

• Click en: File->Open

• Diríjase a la carpeta Programas sensor ultrasónico que extrajo del “.zip”, abra el archivo test_ultras_nico.ino.

• Aparecerá un programa en el IDE.


UNIVERSIDAD GALILEO
DEPARTAMENTO DE CIENCIAS FÍSICAS

• Seleccione el Arduino que posee y el puerto al cual está conectado en el menú “Tools”.

Para saber en qué puerto está conectado el Arduino diríjase a: Device Manager o Administrador de
dispositivos.
NOTA: Recuerde el puerto al que está conectado.

• Cargue el programa al Arduino como se muestra en la figura.

• Esto servirá para probar el correcto funcionamiento del circuito. Click en la lupa.
UNIVERSIDAD GALILEO
DEPARTAMENTO DE CIENCIAS FÍSICAS

• Aparecerá una ventana como se ve en la figura. Mueva su mano frente al sensor, hacia adelanta y hacia atrás.

• Ahora abra el archivo ultras_nico.ino y cárguelo al Arduino como el anterior.

NOTA: Puede cerrar el IDE de Arduino después de cargar el programa.

Paso # 6 – Correr NetBeans con Arduino conectado a PC.

• Dirijase a NetBeans al archivo ReadandWrite.java, busque la siguiente línea.

Ahora que sabe en qué puerto está conectado su Arduino, puede modificar “COM4”, si es el mismo haga caso
omiso.
UNIVERSIDAD GALILEO
DEPARTAMENTO DE CIENCIAS FÍSICAS

• Corra el programa en NetBeas, presione Start/Stop para iniciar la toma de datos y vuelva a presionar para
detenerla.

Realice las pruebas que usted desee para entender bien el


funcionamiento del programa.
Para entender realice los siguientes ejercicios:
1. Tome datos y guárdelos en Excel.
2. Vea el Excel.
3. Presione Reset y vuelva a tomar datos.
4. Guarde otro archivo de Excel.
5. Ábralo y véalo.
Nota: El archivo se guarda automáticamente como .xls.

Ahora que entiende cómo funciona Arduino, Java y NetBeans vamos a la parte física de nuestro proyecto.

Você também pode gostar