Smiley - una máquina de dulces ha disparado la sonrisa que comparte! (3 / 6 paso)

Paso 3: Reconocimiento de sonrisas y codificación Arduino

  1. Descargar e instalar el AutoSmiley-001-Mac.zip Auto-Smiley App
  2. Una vez que han descargado e instalado la aplicación AutoSmiley, abrirlo y asegúrese de que se conecta a la webcam del ordenador y reconoce tu sonrisa. Debería verse como las dos fotos arriba.
  3. Descargar AutoSmiley de 0061.zip de http://fffff.at/auto-smiley/
    1. Abra la carpeta de 'otro'
    2. Abra la carpeta OF_serialTest
    3. OF_serialTest.pde abierto
    4. y copie el código siguiente en Arduino:
       int ledPin = 13; // select the pin for the LED int val = 0; // variable to store the data from the serial port 
       void setup() { 
       pinMode(ledPin,OUTPUT); // declare the LED's pin as output 
       Serial.begin(9600); // connect to the serial port 
       } 
       void loop () { 
       // read the serial port 
       val = Serial.read(); 
       // if the input is '-1' then there is no data 
       // at the input, otherwise check out if it is 'a' 
       // if it is, send back a message "ABC" 
       // and turn on and off the LED on pin 13 
       // 
       // note, it takes about 5-10 seconds for the tx/rx of arduino to get 
       // settled. wait briefly after uploading, then open the serial monitor 
       // when you type in a (and press send or return) you should see ABC returned 
       // in the console below. check this first, and then try the openframeworks example 
       // 
       // in OF, you need to specify clearly which serial port you are communicating on. 
       // take a look above at "tools > serial port" 
       // ie, "COM7" or "dev/tty...." 
       // and make sure that is put into your code when you use ofSerial 
       if (val != -1) { 
        if (val == 'a') { 
      Serial.Print("ABC"); Serial.print("ABC"); // send back a message simple as ABC 
       digitalWrite(ledPin, HIGH); 
       delay(200); 
       digitalWrite(ledPin, LOW); 
       } 
       } 
       } 4. Once in Arduino, change the underlined and bolded text to the following: if (val == ‘:') { subrayado y en negrita

      5. construir el botón ejemplo de LED.

      6. Verifique el código y subir a tu placa de Arduino.

      7. a continuación, abra al serial monitor haciendo clic en el botón superior izquierdo con la lupa.

      8. una vez tienes el serial monitor abierto, escriba dos puntos (:) en la cinta superior. Si el código es correcto que el serial monitor debe responder con 'ABC' y momentáneamente iluminará su LED.

      9. una vez que este código funciona, construir el circuito Spin Spin Motor (CIRC-03) que puede encontrarse en la guía del experimentador para Arduino.

      10. una vez construido el circuito del motor, descargar el adjunto código de Smiley.ino (que combina el código de LED con los controles de motor)

      11. Verifique el código y subir a tu placa de Arduino.

      12. luego abra al serial monitor y escriba dos puntos (:) en la cinta superior. Si el código es correcto, cuando usted envía el colon, el monitor serial debe responder otra vez con 'ABC' como funcionar el motor durante 5 segundos.

      13. luego abrir el Auto Smiley aprox. Haga clic en la cinta de opciones de texto en el monitor serial y sonrisa.

      14. la aplicación de Auto Smiley debe enviar :) señal a monitor serial. El monitor serial se reconocen los dos puntos (:) y responder con 'ABC' y se activará el motor funcione durante 5 segundos! *(The Auto Smiley app will type:) into any application you have open that allows typing, so be careful not to accidentally smile while clicked into your code window) *

Artículos Relacionados

No te asustes: Bordar una toalla con una máquina de coser estándar, al igual que un Hoopy Frood

No te asustes: Bordar una toalla con una máquina de coser estándar, al igual que un Hoopy Frood

Bordar toalla de pánico no para celebrar el día de la toalla, un tributo anual al último autor Douglas Adams que se celebra cada 25 de mayo. Estas toallas pueden colgar tranquilamente en su cuarto de baño o ir en aventuras contigo. Incluso si usted n
Cómo iniciar un negocio de máquinas de dulces

Cómo iniciar un negocio de máquinas de dulces

Hola, todo el mundo! Este es mi primer instructible, respiro me algunos si no es demasiado grande...De todos modos, gumball máquinas son una muy buena fuente de ingresos, incluso Dave Ramsey (inversionista de bienes raíces de millonario) les promueve
Cómo una máquina de coser de servicio

Cómo una máquina de coser de servicio

Un gran número de máquinas de coser ha sido fabricado en los años. Las mayores máquinas vintage son prácticamente indestructibles, de hecho una costurera altamente cualificada y experimentada me dijo que ella todavía utiliza una máquina de pedal de 1
Cómo construir una máquina de Arcade!

Cómo construir una máquina de Arcade!

Por fin he vuelto, y estoy aquí para mostrarle cómo hacer una máquina de Arcade para su propio disfrute personal. Realmente no es demasiado difícil ni demasiado caro (en comparación con la cantidad real arcade máquinas costo), por lo que este hace pa
10 consejos para comprar una máquina de coser

10 consejos para comprar una máquina de coser

¿Hay alguien pensando en empezar a coser? Lo primero que se necesita para coser es una máquina de coser. Me gustaría que sabía lo que sé hace ahora casi 7 años, cuando compré mi máquina de coser. Así que este Instructable contiene elaboración de 101
Construir una máquina selfie con una cámara IP en menos de 15 minutos!

Construir una máquina selfie con una cámara IP en menos de 15 minutos!

¿Estás listo para construir una máquina selfie en menos de 15 minutos, que envía a su dirección de correo electrónico una copia instantánea tomada desde una cámara IP? Esto es posibles gracias a TimeSquair.La imagen muestra una cámara del IP cerca de
¿Cómo crear una máquina Virtual

¿Cómo crear una máquina Virtual

alguna vez has querido ejecutar software heredado que no admiten los sistemas operativos modernos? ¿Si alguna vez queríamos crear un entorno de prueba simple para evitar causar daño a su computadora? ¿Que siempre quisiste crear tu propio servidor, pe
Fresado CNC, impresión 3D, adquisición de datos. La introducción, la innovación personal C3 trayendo a casa todo el mundo con una máquina híbrida calidad profesional de impresión 3D y Fresadoras CNC!

Fresado CNC, impresión 3D, adquisición de datos. La introducción, la innovación personal C3 trayendo a casa todo el mundo con una máquina híbrida calidad profesional de impresión 3D y Fresadoras CNC!

http://www.youtube.com/watch?v=eLcYgvIIbBMSí esto no es un 'instructivo' persay. Aunque he sido un miembro en esta cita para un par de años conozco y sé que esta comunidad le da lo que tengo que ofrecer.Innovaciones personalizadas está lanzando el C-
"Texas Roadhouse" dulce levadura Roll receta fácil a la mezcla en una máquina de pan

"Texas Roadhouse" dulce levadura Roll receta fácil a la mezcla en una máquina de pan

sabía que esta receta era un arquero cuando mi esposo dio un chico entrega algunos panecillos frescos de mi horno, y el chico dijo: ".. .me sabe, estos rollos a gusto en ese restaurante..."Iniciar su levadura, en un pequeño vaso de medir mediant
Cómo utilizar una máquina de café espresso ~ tirando tiros, cociendo la leche y más!

Cómo utilizar una máquina de café espresso ~ tirando tiros, cociendo la leche y más!

Soy un estudiante de arte tradicional-es decir, trabajé como un barista en la Universidad. Pero no fue sólo porque es lo correcto-también fue porque me encanta el café.En este Instructable te enfoco en operación básica. Vamos a ir en teoría más profu
Coser una colcha de bebé dulce herencia!

Coser una colcha de bebé dulce herencia!

Este Instructable es una colcha de cuna de tamaño bebé, aproximadamente 40 x 50", ideado en un patrón de 'hueco de la puerta de granero' 100 año de edad o menos con una vuelta de tuerca.Considero un guía novato, pero han recogido algunos consejos y t
Hacer paneles solares rad en minutos con una laminadora de escritorio dulce

Hacer paneles solares rad en minutos con una laminadora de escritorio dulce

sé lo que estás pensando.  Está escrito en tu cara.  Eres todos, "aw, hombre!  Estoy sentado aquí, listo para hacer un panel solar, y tengo mis células de silicio y EVA todo listo y espera, pero mi hijo dang sólo lanzó mi soldador en el vidrio que ib
Cómo hacer una máquina de trabajo de madera Mini de cinco-en-uno

Cómo hacer una máquina de trabajo de madera Mini de cinco-en-uno

Recientemente, me encontré así en fabricación de madera. Por lo tanto, en la 18 fabricante maratón de Makeblock celebración el 28 de noviembre, decidí DIY una mini máquina de trabajo de la madera que cubre las funcionalidades del torno, máquina del t
7 usos para una máquina + cómo hacer uno de calentamiento por inducción

7 usos para una máquina + cómo hacer uno de calentamiento por inducción

En este instructable, les mostraré cómo hacer una máquina y 7 diferentes usos para él de calentamiento por inducción. Calentamiento por inducción tiene muchas aplicaciones prácticas y lo que uno es increíblemente simple. En primer lugar, voy a entrar