DRIVER L293D para Arduino - Control de motores de corriente continua
Control de un motor de corriente continua - Explicaciones Blog de Ángel
CONTROL DE DOS MOTORES DE CORRIENTE CONTINUA
Simulación en Tinkercad:
Observa estas tablas para entender el funcionamiento:
Según el comportamiento de los motores el coche tendrá los siguientes movimientos:
Teniendo todo esto en cuenta, prueba a simular un código para que el coche realice un cuadrado
Pistas
En el siguiente enlace tienes una hoja con el código para el IDE de Arduino y los Bloques de Tinkercad, pero inténtalo tu solo. Vete paso a paso y vete probando a ver cómo se mueven los motores.
El TCRT5000 es un sensor óptico reflexivo que consta de un emisor de luz infrarroja y un fototransistor. El fototransistor detecta la luz reflejada cuando un objeto pasa frente al sensor. Por ello es ideal para la detección de línea en los robots inteligentes.
Para calcular los valores que adquiere una fotorresistencia real se puede realizar el siguiente montaje con una pantalla LCD que mida los valores cuando haya luminosidad y cuando se tape la LDR para así calcular bien los valores límite
Girar servomotor 90 grados con sensor de distancia cuando un objeto (coche) se acerca a 50cm) y encender un LED verde. En otro caso se mantiene encendido un LED rojo.
Debéis revisar que tenéis las siguientes prácticas con los nombres adecuados en vuestra cuenta de Tinkercad. Si hicisteis alguna práctica en parejas debéis compartir y hacer copia.
Podéis sustituir la Práctica 2 de una secuencia de Leds por la secuencia de LEDS que habéis programado para vuestro adorno navideño!!
Ejemplo de programación de secuencia de luces de navidad:
Después de realizar estas dos prácticas intenta unirlas de tal forma que el servomotor gire 90º cuando se acerca un objeto a menos de 50cm (como si fuera una barrera que se abre cuando se acerca un coche). Está será la P7.