Animatronic hablando de árbol de Navidad - parte 1 (13 / 15 paso)

Paso 13: Escriba un bosquejo de procesamiento

Ahora que ya tenemos un ojo impresionante apertura, árbol de robot aleteo de la quijada, tenemos que hacer algo para nosotros. De lo contrario no es mucho de un robot en todos.

Está fuera del alcance de este Instructable para mostrarle todo lo que usted podría hacer con este tipo de robot, pero le mostrará cómo enviar algunos datos en serie a su árbol para animarlo y comenzar en la fabricación de su robot de charla.

Utilizaremos un par de bibliotecas diferentes de este sketch, serie biblioteca y ttslib.

La biblioteca de serie viene con el proceso, pero usted tendrá que descargar e instalar ttslib. Usted puede conseguirlo aquí.

ttslib es una biblioteca de texto a voz y usarla nos permite expresar nuestro robot.

Descargar el archivo y simplemente lo descomprimimos en la carpeta de las bibliotecas en su sketchbook. Una vez hecho esto, procesamiento abierto y usted debe poder ver ttslib si pinchas en dibujo - biblioteca de importación en el menú. Si usted no puede verlo allí volver y vuelva a intentarlo. (Cerca de procesamiento entre intentos)

Que ' empezar. Abrir un dibujo nuevo en el proceso y escriba el siguiente código. (O puede descargar el archivo de texto y copiar y pegar en un dibujo nuevo)

//import las dos bibliotecas
Import guru.ttslib.*;
Import processing.serial.*;
dar nuestros nombres de instancias
Serie treePort;
TTS tts;

un mensaje por defecto
Cadena de mensaje = "Ho Ho Ho";
Articulación de la cadena = "111546";

void setup() {}
iniciar nuestro puerto y tts
treePort = new Serial(this,Serial.list()[0],9600);
TTS = nuevo TTS();
los siguientes ajustes controlan el sonido de la voz
tts.setPitch (200);
tts.setPitchRange (20);
tts.setPitchShift (-10,5);

}

void draw() {}
Esto solo parpadea las luces para que se vea como un árbol regular
treePort.write("7");
Delay(1000);
treePort.write("6");
Delay(1000);
}

void mousePressed() {}
abrir los ojos de robots y dejará de parpadear, luces sobre si estaban de
treePort.write("73");
Delay(900);  retardo para permitir que los ojos abrir
treePort.write(articulation);  escribir la articulación actual en el puerto, es decir, enviar comandos
TTS.Speak(Message);  hablar de la cadena de mensaje

}

{} void keyPressed()
a continuación cambia el mensaje y la articulación cuando presionamos las teclas numéricas
{if(Key=='1')}
articulación = "111546";
mensaje = "Ho Ho Ho";
}
{if(Key=='2')}
articulación = "225546";
mensaje = "¡ Feliz Navidad!";
}
{if(Key=='3')}
articulación = "1112546";
mensaje = "ha usted visitado travieso";
}
{if(Key=='4')}
articulación = "225546";
mensaje = "Bah humbug!";
}
{if(Key=='5')}
articulación = "2246";
mensaje = "¿qué quieren?";
}
{if(Key=='6')}
articulación = "26157262756373564";
mensaje = "quiero desearte! una Navidad de Merrrrrry! ";
}
{if(Key=='7')}
articulación = "215363736373546";
mensaje = "Cascabeles!";
}

}

Seguir adelante y ejecutar el sketch. Usted notará que aparece un mensaje de error con respecto a las voces de mbrola no está instalado, no te preocupes que, veremos la fijación en el paso siguiente.

Por ahora puede ejecutar este bosquejo y oír su computadora hablar mientras que anima a su árbol.

Simplemente haga clic en la ventana para que le diga algo, presionar los números 1-7 va a cambiar el mensaje y los comandos de articulación que estamos enviando a nuestro robot.

Si lo has hecho bien las cosas, el robot debe realizar algo como en el video.

Artículos Relacionados

Árbol de Navidad desde teléfono: no codificación requerida interruptor de red utilizando la partícula fotón y IFTTT hacer

Árbol de Navidad desde teléfono: no codificación requerida interruptor de red utilizando la partícula fotón y IFTTT hacer

Un interruptor accionado por una partícula fotón y IFTTT. Funcionar cualquier dispositivo (árbol de Navidad!) en tu casa desde tu teléfono! O desde twitter! o basado en el tiempo en su ubicación! Con ninguna codificación y mínima soldadura habilidad
Treelegram - hackear un árbol de Navidad luces de cualquier parte del mundo!

Treelegram - hackear un árbol de Navidad luces de cualquier parte del mundo!

Hola a todos,después de algunos años había registrado en Instructables y nunca publicaron cualquier tutorial, ha llegado el momento!Así que, aquí estoy, dispuesto a compartir mi último proyecto, llamado Treelegram.Treelegram es un Social árbol de Nav
Árbol de Navidad senderismo personal

Árbol de Navidad senderismo personal

el año pasado, tuvimos suerte de conseguir un árbol de Navidad de 13 pies de altura. Después de Navidad, la cuestión era qué hacer con el tronco.Dado mi interés en las actividades al aire libre, la opción era obvia, un senderismo personal.Esto no es
Árbol de Navidad Stock Ticker

Árbol de Navidad Stock Ticker

el Tannenbaum Ticker es un adorno de árbol de Navidad que cambia de color basado en cómo están haciendo sus acciones.  Aquí está una pequeña demo;Estados Unidos y las reservas internacionales, commodities y bonos pueden ser rastreados, incluyendo índ
Árbol de Navidad de LED USB! (que rima!)

Árbol de Navidad de LED USB! (que rima!)

se descoloran: estás sentado en la biblioteca con su ordenador portátil. buscar de la 'hoja de cálculo' (que es realmente un juego de Buscaminas) y nota algo: las decoraciones de Navidad sólo allí son 23 coronas de papel pegadas a las ventanas (corte
Tarjeta de árbol de Navidad de abrir y cerrar

Tarjeta de árbol de Navidad de abrir y cerrar

Este proyecto fue creado para de YuKonstruct Chibitronics construir noche y utiliza una etiqueta de efectos Chibitronics y tres pegatinas de LED.La pegatina efecto tiene tres pastillas: + y – para poder y una señal que genera el patrón. El botón de s
HackerBoxes 0001: Árbol de Navidad LED 3D coche inteligente robótica, NodeMCU,

HackerBoxes 0001: Árbol de Navidad LED 3D coche inteligente robótica, NodeMCU,

Este instructable comparte los fundamentos de trabajar con HackerBoxes #0001. HackerBoxes es el servicio de caja de suscripción mensual para aficionados de electrónica, fabricantes y los hackers. Si desea recibir un cuadro como este derecho a su buzó
Árbol de Navidad con LEDs de plataforma

Árbol de Navidad con LEDs de plataforma

este es un proyecto de día rápido que usted puede hacer con los materiales existentes para poco o ningún costo. También me gustaría indicar que este es mi primer Instructable!Hice esta plataforma árbol de Navidad como un regalo para un miembro de la
Árbol de Navidad de larga duración

Árbol de Navidad de larga duración

No hay nada peor entonces un marrón árbol de Navidad! Aquí están algunos consejos, Qué hacer y No lo de que se mantenga su árbol fresco, ya y el año nuevo!!!!Paso 1: Escoger un árbolAsegúrese de que elegir un buen árbol. Aquí están algunos consejos:I
Charlie Brown árbol de Navidad hechos en casa

Charlie Brown árbol de Navidad hechos en casa

desde este año he tenido un árbol plástico para Navidad decidí que quería mi casa a oler como un verdadero árbol de NavidadMe decidí a hacer un árbol de Navidad de Charlie Brown con el árbol en el patio de mi casa que olía a NavidadEra muy fácil hace
Hacer girar la luz el árbol de Navidad con LEDs y juguete Motor

Hacer girar la luz el árbol de Navidad con LEDs y juguete Motor

Awsome DIY arbolito con mini luces led y motor del juguete dc su fácil DIY y buen regalo para Navidad, usted puede hacer cualquier color de su elección eligiendo diverso color led luces, para hacer sólo requiere 3v batería de la moneda y batería de 9
Fácil de tres piezas paquete plano árbol de Navidad

Fácil de tres piezas paquete plano árbol de Navidad

Una decoración de Navidad de madera rápida que embalar lejos completamente para el próximo año.* *Está parado 20cm de alto y la base es de 14cm de diámetroHe estado mirando algunos patrones diferentes de corte para contrachapado flexible (viven las b
Árboles de Navidad con materiales rescatados

Árboles de Navidad con materiales rescatados

Historia: me mudé a mi casa pocos días antes de hace años de Navidad. No tengo los muebles, y mucho menos un árbol de Navidad. Así envuelto todas nuestras cajas de mudanza y los apilados para arriba en una pirámide... y eso fue nuestro árbol ese año.
Árbol de Navidad de tipi

Árbol de Navidad de tipi

Dar a sus hijos un árbol de Navidad este año. Se pueden jugar y hacer sus propio.Es fácil de hacer, barato y una atracción real.Para ser honesto, yo estaba construyendo un tipi para mi hija cuando surgió esta idea. Mi novia y yo estábamos discutiendo