Cómo hacer un control remoto inteligente web-títere por hacking Twitter, Google, Skype, Arduino y procesamiento!

Cómo manipular un objeto físico en la web sólo mediante el uso de servicios comunes de la web y sus datos de acceso se alimenta, con alguno añadido abrir cosas fuente para decodificar y manipular los datos y, en definitiva, utilizar los datos para mover y controlar el hardware físico.

Twitr_janus - una marioneta controlada por web prototipo

Este Instructable describe Twitr_janus - un muñeco que hice para ver si era posible hacer puré para arriba gratis servicios digitales web (Twitter, Google hojas de cálculo y formularios, Netvibes y Skype) con abren el hardware de la fuente y el código (lenguaje de Arduino y medio ambiente, procesamiento y relacionados con las bibliotecas de procesamiento) y utilizan para manipular un objeto en la web.

Resultó que era de hecho posible!

Ver cómo Twitr_janus trabaja y vea cómo puede utilizar estas ideas para construir sus propios objetos físicos controlados remotamente. Fue construido de material barato, fácilmente disponible, algunas de ellas recuperadas. Hice una marioneta, porque como cosas curiosas, escalofriantes. Los principios que demuestra fácilmente podrían aplicarse para controlar a todo tipo de objetos que puede crear usted mismo.

Aquí está Twitr_janus en acción, que describa a sí mismo y cómo funciona...

Resumen de lo que puede hacer...

Un titiritero puede comunicarse remotamente por Internet utilizando la cabeza de datos activa de Twitr_janus.

La marioneta puede:

  • hablar de tweets enviados a su cuenta de Twitter
  • hablar en frases más largas que han sido de entrada como texto en un campo en una hoja de cálculo de Google
  • Mueva su mandíbula en el tiempo con su discurso, utilizando un actuador de cerradura de la puerta del coche (motor lineal) controlado por Arduino que convierte salida de audio en datos de control para activar el movimiento lip-synced
  • posición de sus ojos de control remoto con servos micro controlado por Arduino, impulsados por datos de campos en la misma hoja de cálculo de Google
  • mandado desde una interfaz de control en una página de Netvibes - creada por hosting una versión hackeada de la forma de entrada estándar de Google (hecha por modificar el html del formulario para restringir los valores de datos, pero el script de Google enviar del montar a caballo.
  • ser despertado de forma remota por Internet con Skype, para activar el vista y el oído a través de una cámara de video HD
  • utilizar la webcam para permitir al usuario títere a ver lo que está mirando el ojo de la marioneta puede ver
  • Utilice el micrófono incorporado webcam para permitir al usuario títere a escuchar lo que el títere puede oír

Nota: este instructivo es un resumen de los pasos más importantes que participaron en la construcción de un objeto físico de trabajo, basadas en datos. Introduce los conceptos y explica las formas de sus características se hacen para trabajar, pero no entra en detalle.

Más completas descripciones detalladas de cada paso están disponibles en puestos de trabajo en mi blog Haciendo cosas raras
Hay un montón de ellas - demasiado para un Instructable. En su caso, sin embargo, estas discusiones detalladas están relacionadas con los pasos aquí.

Un resumen muy corto del proyecto también está disponible aquí:
makingweirdstuff.blogspot.co.uk/2012/11/twitrjanus-Overview-November-2012.html

Procesamiento y Aruino el código creado para que funcione está disponible en GitHub (como descargas de archivos recta). Para obtener detalles, vea los pasos descritos más adelante en este Instructable. Adviértase, es como más o menos anticuado como mi obra física. Disculpas a codificadores de purista. Se comparte libremente ideas, pero contiene algunos izquierda sobre funciones y fragmentos que fueron desarrollados, pero no necesariamente utilizados. Algunos se quedaron en los bocetos, por lo que no es recomendable copiar todo. Algunas de ellas pueden ser útiles. Está construido encima de código abierto de otras personas cosas así que tome lo que usted puede utilizar.

Este proyecto era primer demostrado en cuanto a demostrar un prototipo de objeto basadas en datos de trabajo, del taller de hacking:
"Día flojo" en Museum Computer Network, Seattle 2012.

Estoy agregando lo que Instructables demasiado, como hay un montón de gente aquí que podría encontrar al menos algunos de lo útil. No dude en cortar y modificar alguna idea aquí. He aprendido mucho haciendo esto de las diferentes comunidades de código abierto, especialmente el Arduino y el procesamiento.

Artículos Relacionados

Cómo hacer un CONTROL REMOTO UNIVERSAL DIY

Cómo hacer un CONTROL REMOTO UNIVERSAL DIY

https://www.youtube.com/watch?v=HUv4y56Uwzs&feature=youtu.bePaso 1: Hacer un CONTROL REMOTO UNIVERSAL bricolaje necesita!!!!!! En el video de hoy voy a compartir una idea genial sobre como hacer un control remoto universal DIY.Para hacer un DIY de co
Hacer propio control remoto personalizado para su proyecto

Hacer propio control remoto personalizado para su proyecto

Hice un proyecto que utiliza un arduino y un IR eliminar biblioteca para controlar un par de cosas.Tan en este instructable le muestro cómo puede reutilizar un control remoto para su propósito en.Y no necesita algo de fantasía para hacer un control r
Cómo hacer un control remoto Stunt coche control en casa

Cómo hacer un control remoto Stunt coche control en casa

En este Instructable, aprenderemos a hacer un artilugio increíble que cada individuo deseaba y había también por lo menos intentado una vez hacer durante su infancia. No es más que un coche de control remoto y adivina qué, en este instructable, no va
Control remoto inteligente de luces

Control remoto inteligente de luces

El concepto de luces inteligentes es concepto muy innovador, que satisface nuestras necesidades con el consumo de energía mínimo.Con este proyecto puede hacer una luz que puede ser dado vuelta encendido usando un Control remoto. Aparte de encender y
RGB control remoto (pinguino + web + linksys)

RGB control remoto (pinguino + web + linksys)

este proyecto tiene varios usos, básicamente es una forma de controlar un grupo de LED RGB (tricolores con masa común) vía una página web para seleccionar que color queremos mostrar.Puede ser una forma de armonizar una habitación, cambiar el color de
Android Smart teléfono Bluetooth Control remoto inteligente Smart auto 51 MCU (código STC89C52)

Android Smart teléfono Bluetooth Control remoto inteligente Smart auto 51 MCU (código STC89C52)

al principio del año nuevo, Robot inteligente coche aficionados y estudiantes (como todos) sobre la ingeniería, ciencia y tecnología están ocupados con la preparación para las competiciones de robots ahora.Es el gran momento para mostrar al mundo su
Cómo hacer tu control remoto ATV

Cómo hacer tu control remoto ATV

lo siento por cualquier ortografía o gramática a volver a editar más tarde. Quería conseguir este.vídeos del robot se pueden encontrar en: http://www.phantasm1.com/videos.htmlEcha un vistazo a ver Ladibug en acción.Mi primer paso fue quitar todas las
Conceptos básicos de convertir su vehículo de control remoto en un sistema autónomo (abejón) utilizando un Arduino

Conceptos básicos de convertir su vehículo de control remoto en un sistema autónomo (abejón) utilizando un Arduino

comencé este proyecto con el objetivo de convertir barato mi RC helicóptero en algo de un UAV o al menos para algunos sensores para reducir las colisiones y otros "haps mal."Ahora por desgracia al principio del proyecto calcularon mal las capaci
Hacer una Web conectada Robot (por unos $500) (utilizando un Arduino y un Netbook)

Hacer una Web conectada Robot (por unos $500) (utilizando un Arduino y un Netbook)

este Instructable le mostrará cómo construir tu propio Robot conectado de Web (usando un microcontrolador Arduino y Asus eee pc).¿Por qué quieres un Robot conectado Web? Para jugar con, por supuesto. Conduce tu robot de en toda la habitación o en tod
Cámara de Control remoto para hacer primavera 2015

Cámara de Control remoto para hacer primavera 2015

Este instructable fue creado en cumplimiento de la exigencia de proyecto de la Makecourse de la Universidad de South Florida (www.makecourse.com). Este proyecto incluye los pasos necesarios para crear la cámara de control remota.Paso 1: Paso 1: el si
Control remoto de Arduino DIY y Lego RC vehículo!!!!

Control remoto de Arduino DIY y Lego RC vehículo!!!!

Actualizar (29/08/13): lectores gracias por sus palabras de entusiasmo y tipo con respecto a este proyecto! Ha sido un viaje tremendo desde que comencé este proyecto en marzo, pero estoy muy contento con el producto resultante y el entusiasmo con que
Frambuesa Pi + WebCam + control remoto controlador de inicio

Frambuesa Pi + WebCam + control remoto controlador de inicio

WebCam + casa control remoto IRHarware:1. HomeWebCam2. IR Remote Control3. frambuesa Pi¿Cómo hacer?Ver arriba fotos¿Cómo funciona?Utilice su inicio WemCam Software control y vista.Cuando el puntero láser punto a dispositivo, control remoto para encen
Estación de Control remoto IR para Android - baje la TV

Estación de Control remoto IR para Android - baje la TV

Nota: esta guía también puede encontrarse en TECHBITAR.COMACTUALIZACIÓN28 de noviembre de 2013: Aparece en prototipos peligroso http://goo.gl/FjwNoQINTRODUCCIÓNEn esta guía voy a explicar la elaboración y operación de un circuito simple de basados en
Control remoto de Arduino (arco)

Control remoto de Arduino (arco)

En este proyecto, vamos a hacer un Control remoto de Arduino (ARC) que descifra cualquier control remoto de infrarrojos (IR) en hexadecimal o en cualquier otro formato y utilizarlo para encender LED ON/OFF!Es un proyecto bastante fácil y puede hacers