jueves, 5 de septiembre de 2019

Makeblock control remoto Bluetooth




Material:ABS
Versión de Bluetooth:4.0+
Distancia de transferencia:20m
Corriente de trabajo: ≤25mA
Potencia de emision:4dBm
Data transmission:≤100ms
Baterias: 2 AA


Para que funcione el control, se debe ubicar en la placa del robot mBot el modulo bluetooth.



Para programar el control remoto se utilizo mBlock 5 y se instalo la extensión Bluetooth controller.


  • Programación de los botones 

Para programar los botones señalados con los avalos azules, utilizaremos el bloque que asigna el nombre del botón que se desee utilizar:









Por ejemplo asignamos los botones en "t" (←↑→↓) para dirección, los botones de números para velocidades, el botón ⇛ para detener y el botón "+" para aumentar velocidades en 50%. También se asigna la velocidad con una variable llamada "potencia", que se puede crear en los bloques variables. 



  • Programación de los joystick

Se debe utilizar el bloque que asigna la dirección del joystick en X y Y dependiendo si es el derecho que se designa con una "L" o el izquierdo que se designa con una "R".



Por ejemplo se asignan las direcciones de los dos joystick para que avance si "Y" es mayor a 0 y "X" es igual a 0, para que avance si "Y" es menor a 0 y "X" es igual a 0, para que gire hacia la derecha si "Y" es igual a 0 y "X" mayor a 0 y para que gire a la izquierda si "Y" es igual a 0 y "X" menor a 0. Se sigue utilizando la variable "potencia"




Nota: Recuerde que la potencia máxima de los motores es de 255.


Para calcular los valores del joystick debe realizar un programa básico en el software de Arduino instalando las librerías correspondientes, luego con ayuda del monitor serial se leen y asignan los valores correspondientes. En este caso se utilizo el siguiente programa.



1 comentario:

  1. Para calcular los valores del joystick debe realizar un programa básico en el software de Arduino instalando las librerías correspondientes. consejoscomunales.net/biografia-de-tom-brady/

    ResponderEliminar