viernes, 7 de diciembre de 2018

Laboratorio 16

MICROCONTROLADORES

PROGRAMACIÓN DE ARDUINO
CON EL CARRITO

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

Sensor Ultrasónico 




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 Smart robot car.

Realizando el recorrido establecido por el docente  y el uso de los sensores de luz  y el ultrasonico




Pista N° 1



Vídeo explicativo del programa y demostración del pro grana en el Smart robot car








EDINSON MEDINA TORRES & JEAN PIERRE CARRANZA CAVANI
CONCLUSIONES:


  1. La programación utilizada es una mezcla del evasor de obstáculos y prueba de sensores.
  2. Se programó primero los sensores infrarrojos y luego el sensor ultrasónico, pero éste último tiene mayor prioridad.
  3. Se programó cada condición posible en los sensores infrarrojos para un funcionamiento óptimo.
  4. El programa completo del sensor ultrasónico se cumple y al terminar recién se ejecuta los sensores.
  5. La evasión de obstáculos es manual por lo que es importante calcular los tiempos.
  6. Se realizó una secuencia  de tipo if - else, para que estos realicen las condiciones establecidas para el cambio de color detectado por los sensores.
  7. Se empleó a programar en la tarjeta ARDUINO el lenguaje de texto y subirlo al Smart robot car.
  8. Se determinó una función para cada conjunto de censado entre los 3 sensores, obteniendo como resultado el recorrido exitoso establecido por el profesor.



        EDINSON MEDINA TORRES  & JEAN PIERRE CARRANZA CAVANI

        OBSERVACIONES:

        1. El sensor ultrasónico es programado para que al medir una distancia menor de 10 cm realice el código programado para reducir el tiempo de ejecución y reducir el espacio de giro.
        2. Por razones desconocidas se invierte la detección de los sensores infrarrojos al combinar ambos sensores y sus programas en un solo código.
        3. Se invirtió la detección de cada sensor y se comprobó su funcionamiento con el robot en el aire.
        4. Es muy importante los tiempos utilizados para la evasión del obstáculo y su trayectoria, además de la dirección en la que vaya el robot ya que en sentido contrario el espacio es distinto el tiempo no concuerda.
        5. Se programó para las curvas la misma función que es para la detección en el sensor del extremo y el mismo sensor junto con el del medio según la dirección de la curva (derecha o izquierda)
        6. Se debe de ajustar los potenciómetros de los sensores de luz, para que estén a su máxima sensibilidad y pueda seguir la línea programada teniendo el en cuenta el color del piso.




          GRUPO DE MESA

          Edinson Medina Torres
          Jean Pierre Carranza Cavani

          miércoles, 5 de diciembre de 2018

          Laboratorio 15

          MICROCONTROLADORES

          PROGRAMACIÓN DE ARDUINO
          CON EL CARRITO

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






          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 Smart robot car.

          Realizando el recorrido establecido por el docente  y el uso del sensor de luz



           
          Pista N° 1

          Pista N° 2

          VIDEO






          EDINSON MEDINA TORRES & JEAN PIERRE CARRANZA CAVANI
          CONCLUSIONES:


          1. Se logró programar el Smart robot car para que sus sensores de fotoeléctricos detectaran las superficies blancas y negras, en las superficies blancas estos emiten una reflexión de señal y los superficies negras no reflejarían la señal y el sensor no detecta en ese momento, cumpliendo las condiciones dadas en el programa.
          2. Se determinó una función para cada conjunto de censado entre los 3 sensores, obteniendo como resultado el recorrido exitoso establecido por el profesor.
          3. Se empleó a programar en la tarjeta ARDUINO el lenguaje de texto y subirlo al Smart robot car.
          4. Se realizó una secuencia  de tipo if - else, para que estos realicen las condiciones establecidas para el cambio de color detectado por los sensores. 




          EDINSON MEDINA TORRES  & JEAN PIERRE CARRANZA CAVANI

          OBSERVACIONES:

          1. Se programó para las curvas la misma función que es para la detección en el sensor del extremo y el mismo sensor junto con el del medio según la dirección de la curva (derecha o izquierda)
          2. Se programó para el segundo circuito (cuarto de círculo) al robot para que cuando detecte blanco en los 3 sensores se dé vuelta hasta que vuelva a detectar la línea negra.
          3. Se debe de tener en cuenta el sentido de giro de los motores, para evitar posibles errores de funcionamiento, dados las experiencias obtenidas en los anteriores laboratorios no permitirá la ejecución del programa adecuadamente.
          4. Se debe de ajustar los potenciómetros de los sensores de luz, para que estén a su máxima sensibilidad y pueda seguir la línea programada teniendo el en cuenta el color del piso.




          GRUPO DE MESA

          Edinson Medina Torres
          Jean Pierre Carranza Cavani