Paso 11: hacer un transmisor de control remoto, o usar xbee y computadora
OPCIÓN 1: xbee + computadora (consulte este instructable para obtener más información)
-Enchufe xbee para el xbee explorer.
-Enchufe xbee explorer en el ordenador mediante el cable USB.
-Descargar y abrir CoolTerm.
-Haga clic en "Opciones".
-Asegúrese de que se establece la velocidad en baudios a 57600.
-Asegúrese de que después de "Puerto:" dice algo como "usbserial-A700xxx". Si no es así, seleccione "RESCAN puertos serie".
-Haga clic en Aceptar.
-Haga clic en "Conectar"
-Asegúrese de que se encuentra tu xbee a 57600 baudios:
Tipo "+++" (se puede no ver nada escrito en el puerto serial a menos que usted haya verificado "Eco LOCAL" en la pestaña de las opciones de TERMINAL.)
Usted debe conseguir "OK" en el serial monitor de CoolTerm. Si no, tal vez xbee no está establecido en esa velocidad. para depurar, volver a opciones y selecciona "tasa de baudios 9600" e inténtelo de nuevo.
Ahora han entrado "command mode" de xbee.
Tipo "ATBD", luego ingrese. (y no espere demasiado tiempo o saldrá del modo de comando).
Usted debe obtener un entero devuelto, correspondiente a lo xbee de tasa de baudios se establece en el. Para asegurarse de que se encuentra a 57600, tipo "ATBD 6" y luego ENTER.
Usted debe conseguir volvió "OK".
Ahora escriba "ATWR".
Ahora, al escribir los caracteres 1-6 en el serial monitor, cuando la serpiente se enciende, los personajes deben afectar el movimiento.
5 y 6: afecta a la velocidad de giro de los servos.
3 y 4: afectan el período de la onda (velocidad de propagación hacia abajo de la línea de servos).
1 y 2: afectan la amplitud de la onda.
Visualizar en software cómo el comportamiento de la onda es afectada por varios parámetros, o escribir en números enteros 1-6...
Los gráficos adjuntos muestran los valores de ángulo de salida de cada servo asignado con el tiempo, ligeramente desfasados entre sí. La diferencia es cuando hay un desplazamiento diferente (retraso en el tiempo que tarda un servo para el ángulo de la anterior en la línea de las olas).
Si no quieres usar tu computadora y quiere tener un control remoto de pie, no dude de hacer un arduino en RC. Para ello, enchufe el xbee a un escudo de xbee montado sobre Arduino (ver imagen). Hacer un 6 entradas de botón. Hackeó un joystick que tenía 2 botones extras. Conectar los 6 botones pines digitales del Arduino 2-7.
Añadir el siguiente código para arduino.
Y ahora afectan el comportamiento de la serpiente la misma manera como a través de coolTerm.