Beruflich Dokumente
Kultur Dokumente
Más
AlphaBot2-Base
AlphaBot2-Ar
Prueba de motor
Compile y descargue el programa Run-Test. Normalmente, el robot inteligente avanza
cuando el programa se ejecuta y hace que el motor gire. En caso de que la dirección del
movimiento sea incorrecta, es posible que deba modificar el retorcimiento del motor o
cambiar la configuración de los pines en su programa. Recomendamos el último. Si las ruedas
izquierdas del robot corren en una dirección incorrecta, debe intercambiar las
configuraciones de AIN1 y AIN2. Para las ruedas derechas, cambie la configuración de BIN1
y BIN2.
En el caso de que todas las ruedas corran en una dirección incorrecta, debe modificar la
configuración en las demostraciones, como:
Joystick de 5 vías
Compila y descarga el programa Joystick. Este Joystick tiene 5 direcciones de control: arriba,
abajo, izquierda, derecha y centro (Intro). Abra el monitor en serie y configure la velocidad
en baudios en 115200. Luego, el monitor muestra la presión de la tecla actual. Cuando se
presiona una tecla, suena el timbre y el motor gira en la dirección de acuerdo con la tecla. Si
la (s) rueda (s) corre (n) en la dirección incorrecta, debe modificar la configuración de los
pasadores correspondientes.
Control remoto por infrarrojos
Compila y descarga el programa IR. Puede controlar el robot inteligente presionando las
teclas numéricas en el control remoto por infrarrojos, en el cual, "2" es para avanzar, "8" para
retroceder, "4" para girar a la izquierda, "6" para girar a la derecha, y "5" para parar. Las teclas
"-" y "+" pueden ajustar la velocidad del robot, y "EQ" puede restaurar la configuración
predeterminada de la velocidad.
La codificación clave puede cambiar con diferentes controles remotos infrarrojos. Puede
modificar el programa según sea necesario.
Evitar obstáculos infrarrojos
Compile y descargue el programa Infrared-Obstacle-Avoidance. Cuando no hay obstáculos
delante del robot, los LED verdes del robot están apagados. Cuando se detecta el obstáculo,
los LED verdes se encenderán. En caso de que los LED estén siempre apagados o siempre
encendidos, puede intentar ajustar los potenciómetros en la parte inferior del robot para que
los LED funcionen correctamente.
En este ejemplo, el robot va derecho cuando no hay obstáculo y gira a la derecha cuando se
detecta un obstáculo.
LED RGB
Compile y descargue el programa W2812. Hay 4 LED RGBn (rojo, verde, azul y amarillo,
respectivamente) en la parte inferior del robot.
Para ejecutar este programa, debe importar la biblioteca correspondiente a Arduino IDE.
OLED
Compila y descarga el programa OLED. El programa de ejemplo muestra las funciones básicas
de visualización de caracteres y operación de dibujo, incluida la línea de dibujo, el ciclo, el
cuadro rectangular y los gustos. Para ejecutar este programa, debe importar la biblioteca
correspondiente a Arduino IDE.
Programa integral
Compile y descargue el programa Line-Tracking. Encendido el adaptador de corriente, puede
ver que la pantalla OLED muestra los caracteres "AlphaBot2". Luego, coloque el robot en la
línea negra y presione la tecla. Ahora, el robot inteligente pasa al modo de calibración,
moviéndose hacia la izquierda y luego hacia la derecha. Y el LED RGB está en verde. Cuando
finaliza la calibración, el LED RGB está en azul. OLED muestra la información como la figura a
continuación a la derecha, en la cual "**" indica la posición actual de la línea negra. Cuando
el robot inteligente se mueve hacia la izquierda o hacia la derecha, este símbolo se moverá. Al
presionar nuevamente la tecla, el robot inteligente corre junto con la línea negra, y el LED
RGB muestra diferentes colores. Cuando se detecta un obstáculo, el robot inteligente se
detiene y suena el timbre. Cuando el obstáculo desaparece, el robot inteligente continúa
corriendo. Si tomas el robot, se detendrá también. Luego, colóquelo en la línea negra, se
ejecutará nuevamente.
Inicie la aplicación y haga clic en la opción "Escanear" (Nota: active el Bluetooth en su teléfono
móvil). Luego, inserte el módulo Bluetooth en el robot inteligente. Después de unos
segundos, puede encontrar el dispositivo Bluetooth correspondiente en la lista. Para iOS,
seleccione el dispositivo "Waveshare_BLE". Para Android, seleccione el dispositivo
"Waveshare_ERD". Luego, ingrese a la página siguiente y elija "modo de control remoto".
Nota: Si su teléfono móvil Android también admite Bluetooth BLE, escaneará dos
dispositivos. En este momento, seleccione el dispositivo con la dirección MAC de 00: 0E: 0E.
Seleccione "Modo de control remoto" y haga clic en la opción Configuración para configurar
los comandos de acuerdo con el programa. Cuando se presiona una tecla, se activará el
comando correspondiente. Y cuando se suelta y se ata la tecla, se activará el comando
"Detener".
Cuando el color del botón de velocidad cambia de gris a negro, significa que el programa se
ha vinculado. Ahora, presionando la tecla, puede controlar el robot inteligente. Mientras
tanto, el LED RGB muestra diferentes colores. Para obtener más información sobre Bluetooth
de modo dual, consulte la página correspondiente: Bluetooth de modo dual
Robot inteligente de control de Bluetooth (comando con formato JSON)
Retire el módulo Bluetooth, luego, compile y descargue el programa Bluetooth-json. A
continuación, inicie la aplicación e inserte el módulo Bluetooth en el robot. Luego, seleccione
la opción "Modo de control remoto" para controlar el robot, y elija la opción "Control
periférico" para controlar el sonido del zumbador y el LED RGD para mostrar diferentes
colores. (El LED RGD puede no estar disponible en otro robot. Por lo tanto, no puede
controlarlo en otro robot).
Recursos
AlphaBot-Ar User Guides
AlphaBot-Pi User Guides
AlphaBot-PiZero User Guides
AlphaBot2 para micro: bit Guías de usuario
Documentación
AlphaBot2-Base: Esquemático
Códigos de demostración
Código de demostración
Imagen
Software