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:



P08. MK Detectamos materiales conductores o aislantes

 Esta práctica consiste en emplear las conexiones Makey-Makey para para identificar los materiales que son conductores o aislantes. Para ell...