jueves, 23 de septiembre de 2021

Robot 1. Básico

 En esta práctica vamos a programar 2 motores para hacer funcionar un pequeño robot que realize los movimientos básicos, es decir, adelante, atrás, derecha e izquierda y parado.


Para ello seguimos las mismas instrucciones que en la práctica anterior y le agregamos a cada botón un valor.
Nosotros hemos tomado esta disposición de botones:


Agregamos a cada botón un número:


Muy importante: Después de agregar el número al botón, debes pulsar "intro" y se genera un espacio debajo del número como en la imagen. Si no lo haces, el bluetooth funcionará con un retraso de 1 segundo cada vez que pulses un botón.

La forma de conectarlo en nuestra placa Arduino-Leiva es muy sencillo ya que solamente deberemos pincharla en la ranura que indica "bluetooth" teniendo en cuenta que coincidan los pines TX, Rx, GND y Vcc.



La forma en que conectamos los motores a la placa es muy sencilla. Cada motor tiene 2 cables que irán a uno de los motores, es decir, al motor A "Derecho" (2-3) o al motor B "Izquierdo" (4-5).



El robot que hemos realizado es el siguiente:

Robot Arduino-Leiva con Arduinoblocks Valle de Leiva

Robot Arduino-Leiva con Arduinoblocks Valle de Leiva

Robot Arduino-Leiva con Arduinoblocks Valle de Leiva




Alimentación Vin con batería inferior a 12v

El programa realizado para controlar dichos motores es el siguiente:



El funcionamiento del robot se muestra a continuación:



PROYECTO 14. JUEGO DEL LABERINTO

 Este proyecto consiste en diseñar, imprimir, montar y programar un laberinto accionado mediante 2 servomotores. Los componentes utilizados ...