Hoe maak je een afstandsbediening bewuste web-marionet door hacking Twitter, Google, Skype, Arduino en Processing! (1 / 16 stap)

Stap 1: Wat je hieruit kunt krijgen - de fundamentele elementen die Twitr_janus werken


Twitr_janus was een poging om te zien als ik van web spul kappen kon te maken een afstandsbediening marionet - een soort fysieke avatar. Het is eigenlijk gewoon een marionet hoofd, een beetje zoals een dummy buikspreker, maar een dat is bedraad tot het web te maken tot leven komen!

Als een beetje hackery, op gehanteerd te traktatie.

In dit Instructable heb ik gescheiden uit de verschillende elementen waarmee u gemakkelijker werken, zodat u eventuele ideeën die helpen kan stelen. Ik heb geprobeerd te houden het eenvoudig hier. Als er iets is van potentiële gebruik, zijn de meer gedetailleerde uitleg meestal beschikbaar in berichten op mijn blog Maken Ongein . Links worden hier aangeboden waar relevant.

De belangrijkste bouwstenen die Twitr_janus werken zijn:

  • Het fysieke hoofd, is gebaseerd op papier mache en gegoten kunststof (hete lijm in feite)
  • Input sensoren voor gezicht en gehoor (met behulp van een gemeenschappelijk webcam met ingebouwde mike)
  • servo's voor eyball en kaak beweging
  • LED's voor die aangeeft wanneer webgegevens werd ontvangen
  • Een aangesloten computer met een programma voor
    • luisteren naar het web voor opdracht gegevens om te controleren van het hoofd (met url-parsering in een Processing schets) door het communiceren via een seriële poort met een arduino board
    • waardoor de tekst gesproken worden (met behulp van een tekst naar spraak bibliotheek in de Processing schets)
    • uitvoeren van Skype zodat het hoofd kunnen doorsturen, wat het kan zien en horen terug naar de operator
    • audio-signalen te sturen naar de arduino
  • Een arduino board luisteren voor de gegevens van het besturingselement van de computer van de moeder:
    • om te zetten in outputgegevens van het besturingselement voor de oogbol servo 's
    • analoge audio-signalen converteren naar besturingsseinen voor de motor van de kaak
    • activeren afzonderlijke LEDs om aan te geven van de gegevensbronnen (Google RSS en Twitter API)
  • Met behulp van de bediening op afstand
    • elke web aangesloten apparaat kan worden uitgevoerd via Skype, Twitter en Google Doc. Dit was mogelijk met een iPad of iPhone zelfs, maar was alleen praktisch met een fullsize-computer (laptop)
    • een besturingselement formulier ingesloten in een HTML-pagina van Netvibes, gepimpte aan piggy-back de achterkant van een script van Google Spreadsheet formulier indienen

Dit instructable toont hoe, in geval u ooit misschien wel geneigd om nick sommige van de ideeën.
De meest nuttige dingen omvat:

  • Hoe te ontdoen van gegevens uit de RSS-feeds en API's met behulp van Processing herhaaldelijk beluisteren op het web
  • hoe u expressies kunt gebruiken in Google Spreadsheets geschiedde speciale gescheiden tekenreeksen te differentiëren van andere gegevens
  • het instellen van een aangepaste HTML-formulier met de vooraf ingestelde controlewaarden, die gebruikmaakt van een Google spreadsheet formulier indienen scripts aan het werkblad
  • Hoe te detecteren van nieuwe gegevens, maar negeren oude berichten die al zijn ontvangen
  • hoe de gegevens te verzenden via een seriële poort aan een Arduino
  • fundamentele servo, relais en LED control met de Arduino
  • Text-to-speech conversie met behulp van gratis Processing library
  • Audio peak detectie met Arduino trigger een servo om te werken van de kaak
  • hoe externe kick-start een slapende Skype contacteren om wakker van zicht en gehoor
  • het maken van een lichtgewicht schedel met papier mache via een remeable model
  • met behulp van warm-lijm als gieten materiaal om opnieuw een gezicht masker model
  • tal van andere dwaze kleine details waarmee u gemakkelijker alle werken

Uitleg in dit Instructable dekken de meeste dingen kort. Voor sommige onderdelen, is de volledige details over de ontwikkeling van specifieke elementen mogelijk via links naar berichten op mijn blog Maken Ongein . Deze bieden veel meer gedetailleerde uitleg.

Twitr_janus is een reflectie op hoe we nemen voor verleend "gratis" web communicatie-instrumenten - handige diensten zoals Twitter, Google, Skype - en hoe bij het gebruik daarvan, ontwikkelen we online personas. Echter saai deze personas die onze woorden vertegenwoordigen zijn meestal niet meer dan de tekstvakken op het scherm met een bijbehorend en meestal nogal 2D foto.

Twitr_janus was een poging om een echte fysieke vertegenwoordiging van online activiteiten. De uitdaging was om te zien of ik kon maken die een gedrocht werken met behulp van het gemeenschappelijk standpunt, maar eigenlijk heel geavanceerde, datacommunicatie kanalen en functies die web-gebaseerde diensten gratis bieden.

Gerelateerde Artikelen

Hoe maak je een elektrische Mixer thuis - Crafts Life Hacks - DIY

Hoe maak je een elektrische Mixer thuis - Crafts Life Hacks - DIY

Hoe maak je een elektrische Mixer thuis - crafts Life Hacks - DIYLeer hoe te maken van een elektrische Mixer op thuis heel gemakkelijk tutorials.Dingen die u moet maken deze Mixer - 9V batterij Dc motor On\Off schakelaar Lollipop stick hete lijm 9V v
Hoe maak je een Cookie Spider Web

Hoe maak je een Cookie Spider Web

ik gebruik deze wervelende of marmering techniek ik ben over om te delen met u zo vaak als ik kan bij het versieren van koekjes; het is gemakkelijk, leuk en opvallende!Stap 1: Benodigdheden Als u proberen het maken van deze cookies willen zou, hebt u
Hoe maak je een mobiele telefoon en Computer gecontroleerd 3D gedrukte Robot met Arduino - IoBot.

Hoe maak je een mobiele telefoon en Computer gecontroleerd 3D gedrukte Robot met Arduino - IoBot.

Als u op zoek bent naar een manier om een Arduino gebaseerde apparaten te controleren, zal deze instructie u tonen hoe om het te doen door het bouwen van eenvoudige robot.De IoBot kan worden gecontroleerd door mobiel en computer toepassing via LAN of
Hoe maak je een website met Webs

Hoe maak je een website met Webs

Dit is een tutorial voor iedereen die wil een website te maken, maar met geen ingewikkelde codering! Dus laten we aan de slag!Stap 1: Aanmelden voor WebsAanmelden voor Webs, ga naar Webs.com en krijgen een account voor het. Om dat te doen, vul het sp
Hoe maak je een Mac-stijl web-knop!

Hoe maak je een Mac-stijl web-knop!

ik laten zien hoe je een eenvoudige maar stijlvolle mac web knop die u op uw myspace of website gebruiken kunt. Hope u like it!Check out mijn andere instructables/video 'sKUNT U ZICH ABONNEREN!
Hoe maak je een Adobe Flash Web-Site

Hoe maak je een Adobe Flash Web-Site

Kruid omhoog uw online aanwezigheid door het creëren van uw eigen Flash site. Hier is hoe.U moet:* Een computer met internettoegangAdobe Flash CS4.Stap 1: Stap 1: Maak nieuwe Flash-document In het Adobe Flash-programma, Selecteer Flash-bestand (Actio
Hoe maak je een Papier Mache hoofd marionet

Hoe maak je een Papier Mache hoofd marionet

met behulp van de krant, vloeibaar zetmeel, en een paar andere odds en ends kunt u uw zeer eigen papier mache hoofd marionet. Dit project is leuk voor zowel kinderen als volwassenen. De mogelijkheden zijn alleen beperkt door uw verbeelding, dus Laad-
Hoe maak je een Origami papier vliegtuig zweefvliegtuig - door OrigamiArtists

Hoe maak je een Origami papier vliegtuig zweefvliegtuig - door OrigamiArtists

www.origamiartists.net leren hoe te maken van Origami vliegtuig. Origami vliegtuig voor kinderen.  Leren om origami papier objecten. Kunst ambachten te doen met de kinderen... Een papier vouwen en maken van origami is een uitdaging voor beginners zal
Hoe maak je een Origami Swan (voor Beginners): door OrigamiArtists

Hoe maak je een Origami Swan (voor Beginners): door OrigamiArtists

www.origamiartists.net leren hoe te maken van origami zwaan. Origami voor kinderen.  Leren om origami papier objecten. Kunst ambachten te doen met de kinderen... Een papier vouwen en maken van origami is een uitdaging voor beginners zal maar deze ori
Hoe maak je een vliegende speelgoed vliegtuig! Door: Sabrina

Hoe maak je een vliegende speelgoed vliegtuig! Door: Sabrina

ik zal u tonen hoe te maken van een vliegtuig van speelgoed. Succes! :)Stap 1: Materialen (: De materialen die u zult moeten zijn: 2 stuks van piepschuim, die worden gevormd zoals een vliegtuig, een grote vleugel, en een kleinere vleugel, propeller m
Hoe maak je een Fan van de Magic met behulp van kras en Arduino.

Hoe maak je een Fan van de Magic met behulp van kras en Arduino.

Introduction:In dit eerste project, 'm I gonna maken van een magische Fan. De snelheid van de ventilator wordt geregeld door de afstand tussen je hand en de ultrasone sensor. Het beste ding van dit is dat Makeblock is opbouw van de brug naar de fysie
Hoe maak je een verlichte glazen blok

Hoe maak je een verlichte glazen blok

zeven +/-jaar geleden, kwam ik over mijn eerste verlichte glazen blok.  Ik was zo gefrustreerd met het probleem van het snijden van het gat in het glas.  Ik eindelijk, op regel, een diamant Core boor met de aanwezige diamant boor bits koelvloeistof. 
Hoe maak je een aangepaste, gekleurd glas in Photoshop

Hoe maak je een aangepaste, gekleurd glas in Photoshop

Photoshop CC 2014 tutorial toont hoe maak je een mooie, aangepaste, Glasraam omgeven door individuele, duidelijke ruiten.Ontvang tot 20% korting op Photoshop + Lightroom! Slechts $7.99 p/maand: https://db.tt/4PNmz1S8Shutterstock vis afbeelding: ID #
Hoe maak je een papieren vliegtuigje - Cool Paper Airplanes

Hoe maak je een papieren vliegtuigje - Cool Paper Airplanes

Hoe maak je een papieren vliegtuigje - Paper Airplanes door Mahir Cecen.Na diverse experimenten van de wetenschap en talloze uren van vouwen kon ik maken van het vliegtuig in deze instructievideo wordt weergegeven.Ik noem deze Carny. Klik hier om te