Cámara trampa subir Twitter con Edison de Intel (8 / 9 paso)

Paso 8: Finalmente al combinar los tres programas que han sido probados para ser una cámara trampa puede ser directamente subir a medios sociales como twitter.

Por fin Video

Escribir este programa y guardarlo como Combine.js:

Configurar nuestra entrada GPIO para pin 8
Twitter de var = require('twitter');

var cliente = new Twitter ({}

consumer_key: 'PZSlqMDYLx00qYi9RhW7yoI0r',

consumer_secret: 'NFM6ydkdJ5cM4SB8cNR0YU2hraROzZTUrMD6F8xSxM8xkYn5gb',

access_token_key: ' 3838434318 lOfl9zj8gaNxxYXupIrVm5eOhEA0Tjs0Z4oYVyJ',

access_token_secret: 'cqmYv4LRABph3LL2dO1ROJi9teN5HZqldq9GHWryVlx1e'

});

mraa var = require('mraa');

motionSensor var = nuevo mraa. GPIO(8);

led var = nuevo mraa. GPIO(13);

motionSensor.dir (mraa. DIR_IN);

LED.dir (mraa. DIR_OUT);

Console.log ("captura inicial");

función run_cmd (cmd, args, callBack) {}

spawn var = require('child_process').spawn;

niño de var = spawn (cmd, args);

resp de var = "";

Child.stdout.on ('datos', función (tampón) {resp += buffer.toString()});

Child.stdout.on ('fin', function() {callBack (resp)});

}

periodicActivity();

función periodicActivity()

{

Lea nuestro sensor

var motionSensorTriggered = motionSensor.read();

Hacer cosas si nuestro sensor es de lectura alta

{if(motionSensorTriggered)}

var datos = require('fs').readFileSync('/home/root/picture.jpg');

Client.post ('medios de comunicación/subir', {medios de comunicación: datos}, {} de la función (error, los medios de comunicación, respuesta)

Si (! error) {}

Si tiene éxito, se devolverá un objeto multimedia.

Console.log(media);

Permite tweet

var estado = {}

Estado: 'Nueva imagen de #intelEdison #IOT',

media_ids: media.media_id_string / paso de los medios de comunicación cadena id}

Client.post (' Estados/actualizar', el estado, la función (error, tweet, respuesta) {}

Si (! error) {}

Console.log(Tweet);

}

});

}

});

captura de

run_cmd ("rm", ['-f', ' / home/root/picture.jpg'], function(text) {console.log (texto)});

Console.log ("quitar último capturar");

run_cmd ("/ home/root/bin/ffmpeg/ffmpeg", ['-s', '800 x 600', '-f', 'video4linux2', '-me ', '/ dev/video0', '-vframes', '1', 'picture.jpg'], function(text) {console.log (texto)});

Console.log ("captura de hecho");

LED.Write(1);

setTimeout (periodicActivity, 5000);

} else {}

LED.Write(0);

setTimeout (periodicActivity, 100);

}

}

Artículos Relacionados

Gesto basado en domótica con Edison de Intel (Intel IoT))

Gesto basado en domótica con Edison de Intel (Intel IoT))

Domótica en gesto es la nueva forma de interactuar con dispositivos eléctricos disponibles en nuestra casa. En este proyecto utilizaremos sensores en lugar de cámara para reconocimiento de gestos, ya que proporciona mejor consistencia, independencia
Coche de RC de IoT con Edison de Intel (IntelIoT)

Coche de RC de IoT con Edison de Intel (IntelIoT)

PrefacioEn primer lugar entendamos lo que estamos tratando de lograr aquí. Tenemos todo tipo de juguetes RC para nuestros hijos y luego hay juegos de videos y móviles. Uno es seguro que cada uno sólo ama los coches, ya sea real o ya sea en la juegos
Internet básico marco cosas con Edison de Intel

Internet básico marco cosas con Edison de Intel

La pila de Internet de las cosas puede incluir sensores, dispositivos de computación pequeños, servicios de Cloud Computing y APIs. Para la mayoría de los principiantes, aplicación individual de cada una de estas partes es barato y sencillo, con vari
Amazon DIY rociada con Edison de Intel (Intel IOT)

Amazon DIY rociada con Edison de Intel (Intel IOT)

Hey chico,Así que hoy en este Instructable vamos a hacer un botón tanto Amazon el tablero para que cuando pulsa un producto en línea a la cual está programado para hacer pedidos. Tablero de Amazon se utiliza generalmente para artículos de uso diario
Smart TV con control remoto con Edison de Intel (Intel IoT)

Smart TV con control remoto con Edison de Intel (Intel IoT)

El transmisor/receptor de infrarrojos TSOP1738 se interfaza con Edison de Intel utilizando interfaz PWM estándar disponible en la biblioteca de libmraa.Esto puede usarse en relación con el micrófono USB para controlar la voulme de TV bajo control en
Video serie Tutorial principiantes para IoT con Edison de Intel (IntelIot)

Video serie Tutorial principiantes para IoT con Edison de Intel (IntelIot)

Aproximadamente un mes atrás tuve la oportunidad de ser parte de IoT road show organizado por Intel en Pune, India. Fue una experiencia increíble. Quería construir un coche RC controlado de IoT con algunas características. Después de haber trabajado
Servidor de audio y grabadora con Edison de Intel

Servidor de audio y grabadora con Edison de Intel

Una de las grandes cosas sobre el Edison de Intel es que pueden actuar como un servidor. Esto significa que puede almacenar archivos y compartirlos si quieres. Esta una gran oportunidad de comisariado en listas de reproducción y almacenamiento de otr
BeatBox: choque seguimiento de los paquetes con Edison de Intel - Intel IOT

BeatBox: choque seguimiento de los paquetes con Edison de Intel - Intel IOT

Hola todo el mundoapenas volvimos casa después de participar en el IoT Roadshow de Intel (y hackathon) en Londres.Fue increíble y lleno de ideas y tira creativa. Una muy buena experiencia. Usted debe tratar.Llegamos como un equipo ya formado y con un
Telepresencia de realidad virtual con Edison de Intel (Intel IoT)

Telepresencia de realidad virtual con Edison de Intel (Intel IoT)

este es un proyecto que trabajamos en Intel IoT Roadshow 2016.El Edison de Intel compute chip es una tarjeta bastante potente con construido en capacidades de Wi-Fi y bluetooth. Esto la hace perfecta para algunas aplicaciones de IoT ligeramente más i
Automatizado estudio ambiente con Edison de Intel

Automatizado estudio ambiente con Edison de Intel

En este proyecto voy a mostrarte cómo hacer un ambiente de estudio automatizado con el Edison de Intel!El Edison de Intel utiliza varios sensor para vigilar el medio ambiente en su sala de estudio. El Edison optimizará el medio ambiente en su habitac
Difundir información con Edison de Intel

Difundir información con Edison de Intel

Proyecto desarrollado por João L. Martins, Alex Lucchesi, Laís Minchillo y Fernando Pereira en la IoT de Intel Roadshow 2015 en São Paulo, Brasil!¿Así que imagínate lo que si nos gustaría intercambiar información sobre lo que está sucediendo en cada
Felpudo de mensajes de texto con Edison de Intel

Felpudo de mensajes de texto con Edison de Intel

Timbres están tan pasados de moda. ¿Quién quiere depender de usuario a cuando alguien está en su puerta cuando se puede usar un microcontrolador para decirle?En este proyecto, vamos a construir un sensor de presión que vive bajo el felpudo. Cuando el
Creación de un termómetro digital con Edison de Intel

Creación de un termómetro digital con Edison de Intel

En primer lugar me gustaría agradecer a Instructables y Intel por darme edison de Intel con el kit. Este Instructable es sobre la creación de termómetro digital (con intel edison). Termómetro digital es bastante simple y se puede hacer por todo el mu
Mochila de Geiger con Edison de Intel

Mochila de Geiger con Edison de Intel

Somos un grupo de fabricantes que quieran pasar noches y fines de semana jugando con la tecnología aquí en el FabLab de Verona (Verona es una ciudad en el norte de Italia) y con este instructable queremos describir el proyecto que hemos realizado par