1Conectar el robot
Enchufa el robot y pulsa Conectar por USB. Si el robot es nuevo, la página le instala el firmware sola; luego le pregunta su dirección de red y se conecta por WiFi. Después puedes desenchufar el cable. Si el robot ya está encendido y en el WiFi, entra directo con Conectar por WiFi.
Elige tu red y escribe la clave; el robot se reinicia y se conecta solo.
2Revisar el robot
Muévelo con la mano y mira que los datos cambien. Para calibrar los sensores, déjalo en el piso con la línea bajo los sensores: gira solo a un lado y al otro durante 3 segundos y guarda la calibración en el robot.
Conexión
Qué hace
Cómo se usa
Qué suele fallar
Dónde comprarlo
Más información
¿Dudas con esta pieza?
Puesta a punto
Esto se hace una vez por robot y queda guardado dentro del robot. Cada paso lo mueve de verdad, así que sujétalo o déjalo en el suelo según lo que diga cada uno. Si algo sale al revés se arregla con un botón: no hay que volver a instalar nada.
El arreglo de sensores puede venir montado en cualquier sentido, y el firmware no tiene manera de saberlo. Tapa con el dedo el sensor del extremo izquierdo y mira cuál barra baja.
Levanta el robot. Cada botón mueve una sola rueda, medio segundo y despacio.
Pon el robot en el suelo, pulsa Poner en cero y empújalo hacia adelante con la mano. Las dos cuentas tienen que subir.
Pasa algo blanco por el costado izquierdo del robot, apartado de la fila.
La marca derecha es la partida y la meta; la izquierda avisa un cambio de curva. Si están cambiadas, el robot no se detiene en la meta.
Este número no viene medido: la ficha del motor dice una reducción y la lista de materiales dice otra. Mientras no se mida, los milímetros y la velocidad que informa el robot son aproximados. Pulsa Poner en cero, empuja el robot derecho una distancia que puedas medir con una huincha, y escríbela.
Se calibra con los motores girando, porque el riel de 5 V baja cuando los motores tiran y eso mueve todas las lecturas. Calibrar con el robot quieto da números que no sirven andando. Déjalo en el piso con la línea blanca bajo los sensores: durante los tres segundos gira solo a un lado y al otro, para que pasen por la línea y por el negro. La calibración queda guardada en el robot.
Mi programa
El robot se programa en Python. El programa viaja por WiFi como texto, queda guardado en el robot y corre al pulsar Correr o el pulsador del robot: no hay que compilar ni instalar nada. Las funciones del robot (motors(), line(), beep()…) ya vienen cargadas, sin ningún import, y lo que el programa escribe con print() aparece en el chat.