Paso 8: codificación
1) dos codificaciones son aquí de Linkit uno.
Usar el diente azul obtener datos desde el móvil y enviarla a la Arduino usando el puerto serie
2) Arduino programa
Cuando reciben los datos en el puerto serie concatena lo caracteres como cadena. Y usando indexof y subcadena divide un completo conjunto resultado. En que otra vez utilice el indexof y substring para cada posición. De usando el mapa en arduino para controlar el servo de 0 a 180 grados. Si utiliza Bluetooth escudo entonces cambiar el programa según el requiremnet.
Cómo funciona el programa
1) usando el sensor de orientación que el robot gire la cabeza como como nosotros.
un) desvío es la rotación su es de 0 a 360 grados según la posición magnética. Para eso utilizamos 90 a 270 grados donde 180 es el de 90 grados para servo. Por eso queremos enfrentar como cadena de 180 grados cuando use el casquillo.
b) pitch es la parte delantera hacia arriba y hacia abajo. Su lectura del sensor es de -180 a + 180. Utilizamos -90 a + 90.
c) rodillo es sacudida sabio es 0 y 90 0 a -90 a 0. Utilizamos -90 a 90.