Paso 7: Ahora la voz...
He decidido empezar con tres leyes de Asimov de la robótica. Así que abrí WavePad, un programa de edición de sonido. En él puede escribir palabras y obtener texto a voz. Una vez que la voz que me ha gustado, he creado los archivos de sonido para ellos. Yo he conectado uno de los archivos de sonido. He encontrado que el módulo VS1053 no como nombres de archivo largos. No parece ser capaz de reconocerlos si consiguen demasiado largo.
He adjuntado un programa probador de servos. Permite conectar un potenciómetro en el pin analógico 0. Girando el bote y viendo el servo y el monitor serie, puede establecer las distancias que desee el servo para viajar. Así no tienes mover demasiado y tira los engranajes, o muy poco y tienen un efecto wimpy.
También he adjuntado mi iteración actual del programa entero. Está bastante bien comentado. Si han estado mirando los tutoriales Adafruit y Sparkfun que van junto con los componentes, debe tener sentido. Creo realmente que puedo limpiar el código y optimizar el rendimiento. Pero es donde estoy ahora.
Utiliza un arreglo de discos FLASH para dar comandos que mueven los ojos y cambian el color de los ojos. Un temporizador abre la matriz cada 2 segundos el archivo de sonido y mueve los servos y cambia colores en consecuencia:
//=====================ARRAY==================================================
/ * 1 = ojos LEFT/RIGHT(4000-900) 2 = ojos arriba/abajo (3400-500) 3 = abrir y cerrar de párpados (3400-800) 4 = inclinación de los párpados (4900-3800) 5 = 6 rojo = 7 verde = azul * / FLASH_ARRAY (int, mesa, 2500,2000,800,3800,0,255,0,
El primer número es el valor de servo que se centra el ojos izquierdo/derecho. La segunda centra les arriba/abajo. La tercera abre los párpados y los centros de cuarta la inclinación del párpado. Los tres últimos valores son para el NeoPixels. Así que les establece en muy verde para comenzar.
Estoy pensando en desconectar el servo de la inclinación del párpado y poner dos servos en la frente para mover las cejas. Mirando un montón de muñecos animatrónicos, las cejas cambian mucho la expresión. Si usted ha añadido en color de los ojos, podría ser realmente eficaz.
************************************
Espero que te han dado suficiente información y detalles que usted
podría construir su propio rostro animado. Sería realmente divertido hacer una cara máscara de látex de una criatura para Halloween.