miércoles, 28 de noviembre de 2018

Laboratorio 14

MICROCONTROLADORES

PROGRAMACIÓN DE ARDUINO
CON EL CARRITO

1.COMPETENCIA ESPECIFICA DE LA SESIÓN
  • Programar la tarjeta del CARRITO, utilizando el lenguaje de ARDUINO
  • Conocer las instrucciones que se le puede realizar al CARRITO.
  • Realizar programación básica utilizando software mencionado.

Edinson Medina Torres & Jean Pierre Carranza Cavani

Demostrando el funcionamiento del programa Arduino

Seguir el procedimiento de la guía brindada por el profesor para confirmar las conexiones, el ajuste y comprobar el funcionamiento de las partes del CARRITO.

Realizando el recorrido establecido por el docente  y el uso del sensor ultrasonico









EDINSON MEDINA TORRES & JEAN PIERRE CARRANZA CAVANI
CONCLUSIONES:


  1. Se empleó el sensor ultrasónico cuenta con los pines Trigger y Echo para, por medio de cálculo, medir la distancia a un objeto.
  2. El sensor ultrasónico  funciona con principio básico de la velocidad del sonido en eco, mide el tiempo que tarda en rebotar el sonido y se obtiene distancia.
  3. Se realizó la desconexión del rotor que sostiene el sensor para evitar movimientos.
  4. Se activó el sensor en la programación y se declara sus variables como Trigger y Echo.
  5. Se declaró los pines a utilizar en la programación y activación del sensor, motores y otros como son los Enable.
  6. Se trabajó  con funciones If-Else, donde se inserta la instrucción al cumplir una condición y cuando no se cumple.
  7. Se realizó la modificación del programa para cumplir con el respectivo recorrido.
  8. Se realizó la regulación de la velocidad modificando analogWrite para que puede realizar el recorrido adecuadamente.




EDINSON MEDINA TORRES  & JEAN PIERRE CARRANZA CAVANI

OBSERVACIONES:

  1. El rotor que sujeta el sensor ultrasónico tiene un defecto puesto que al no estar en una determinada posición no permite el funcionamiento de los motores.
  2. El sensor ultrasónico puede ejecutar el programa de manera inversa en el caso de que su conexión a la placa Arduino no sea correcta.
  3. Se debe identificar la función de cada instrucción para no cometer errores y no estropear el robot.
  4. Es importante declarar correctamente las variables a utilizar al igual que los pines al que se conectarán los dispositivos.
  5. Antes de realizar alguna ejecución al CAR se comprobó que se cumpla la conexión adecuadamente con su datasheet. 



GRUPO DE MESA

Edinson Medina Torres
Jean Pierre Carranza Cavani

No hay comentarios:

Publicar un comentario