Hur man gör en fjärrkontroll kännande web-docka av hacka Twitter, Google, Skype, Arduino och bearbetning! (1 / 16 steg)

Steg 1: Vad du kan få från detta - de grundläggande element som gör Twitr_janus arbete




Twitr_janus var ett försök att se om jag kunde hacka upp web grejer att göra en fjärrkontroll marionett - ett slags fysiska avatar. Det är egentligen bara en puppet huvud, lite som en buktalare dummy, men en som är kopplad till webben för att gör det får liv!

Som lite av hackery arbetat den en behandla.

I detta Instructable har jag skiljt ut de olika element som få det att fungera, så att du kan stjäla alla idéer som hjälper. Jag har försökt att hålla det enkelt här. Om något är möjlig användning, finns de mer detaljerade förklaringarna ofta i inlägg på min blogg Att göra konstiga saker . Länkar finns här tillämpliga.

De grundläggande byggstenarna som gör Twitr_janus arbetet är:

  • Fysiska huvudet, byggd från papier mache och formgjuten plast (varmt lim i verket)
  • Ingående sensorer för syn och hörsel (med en gemensam webbkamera med inbyggd mikrofon)
  • servon för att kontrollera eyball och käken rörelse
  • Lysdioder som indikerar när webbdata mottogs
  • En ansluten dator som kör ett program för
    • lyssna på webben för kommandot data att kontrollera huvudet (med url parsing i en bearbetning skiss) genom att kommunicera över en seriell port med en arduino ombord
    • att låta text talas (med ett tal-bibliotek i Processing skiss)
    • kör Skype så att huvudet att förmedla vad det kan se och höra tillbaka till operatören
    • Skicka ljudsignaler till arduino
  • En arduino styrelsen lyssnar för kontrolldata från mor datorn:
    • att omvandla det till kontroll utdata för ögongloben servon
    • att omvandla analoga ljudsignaler till styrsignaler för käken motorn
    • att aktivera separata lysdioder för att ange uppgiftskällor (Google RSS och Twitter API)
  • Fjärrmanövrering med
    • alla web anslutna enheter kan köra Skype, Twitter och Google Doc. Detta var möjligt med en iPad eller ens iPhone, men var bara praktiskt med en full storlek dator (laptop)
    • en kontroll form inbäddad i en Netvibes html sida, pimped till piggy-back på baksidan av ett Google-kalkylark form skicka manus

Detta instructable visar hur, i fall du någonsin kan vara benägna att nick några idéer.
Den mest användbara saker innehåller:

  • Hur man river av data från RSS-flöden och API: er med hjälp av behandling att upprepade gånger lyssna på webben
  • hur du använder uttryck i Google kalkylark sig särskild avgränsad strängar för att skilja olika data
  • hur du ställer in ett anpassade HTML-formulär med förinställda kontrollvärden, som använder ett Google spreadsheet form skicka skript i kalkylbladet
  • Hur man upptäcker nya data, men ignorera gamla meddelanden som redan har kommit
  • hur du skickar data över en seriell port till en Arduino
  • grundläggande servo, relä och LED kontroll med Arduino
  • text till tal-omvandling med gratis bildbehandling bibliotek
  • Audio peak detection med Arduino att utlösa ett servo för att driva käken
  • Hur att avlägsna kickstarta en vilande Skype kontakt för att vakna upp syn och hörsel
  • att göra en lätt skalle med papier mache över en remeable modell
  • med hot-lim som gjutning material för att återskapa en face mask modell
  • massor av andra fåniga mindre detaljer som gör det hela fungerar

Förklaringar i detta Instructable täcker mesta kort. För vissa komponenter, kan fullständiga uppgifter om utvecklingen av specifika element vara via länkar till inlägg på min blogg Att göra konstiga saker . Dessa erbjuder mycket mer detaljerade förklaringar.

Twitr_janus är en reflektion över hur vi ta för beviljat "gratis" verktygen webbkommunikation - praktiska tjänster som Twitter, Google, Skype - och hur när du använder dem, vi utvecklar online personas. Men Matt dessa personas som representerar våra ord är oftast inte mer än textrutor på skärmen med en associerad och oftast ganska 2D foto.

Twitr_janus var ett försök att göra en verklig fysisk representation av online-aktivitet. Utmaningen var att se om jag kunde göra ett sådant monster arbete med gemensamma, men faktiskt ganska avancerade, datakommunikation kanaler och funktionerna som webbaserade tjänster tillhandahåller gratis.

Se Steg
Relaterade Ämnen

Hur man gör en gif-animation med bilder för din hemsida/twitter bakgrund

Hallå där,Jag har lärt mig några snabba tekniker och vill dela med dig om hur man gör en enkel GIF animation med hjälp av Adobe Photoshop CS6. För mig är det intressant att ha ett annat sätt att visa och dela tagna foton med vänner på en digital sätt...

Hur man bygger en atombomb... (Detta är inte verklig, bara ning för skratt och om du på allvar vill bygga en... Jag tycker synd om dig)

detta är bara för skratt... De åsikter som uttrycks här är åsikter av individen och inte av paramount föreställer... Om du är kränkt på något sätt av uttalanden sagt här inom detta instructable, då inte läsa det, klaga inte och du inte skicka det til...

Hur man gör en stilig "Son of Frankenstein" Halloween docka

Halloween har inte alltid betyda något läskigt! Vi skapade denna vackra lilla "Son of Frankenstein" docka att piffa upp din höst inredning. Inget behov av mönster, vi visar dig hur man gör honom genom att bara skära tyg bitar till former!http://...

Hur man gör en personal eller sockerrör från ett hittades eller färskt minne, och rista det.

Detta Instructable visar dig hur man gör staber, gångstavar och käppar av trä har du hittat på marken och grenar som du har brutit, eller klippa bort av träd.Får du grönt trä av ett träd, se till att torka den först. de skäll den och tillämpa en fogm...

Hur man gör en enkel lyhörd grafisk med Arduino och bearbetning

Denna ska tutorial undervisar dig hur man använder små delar från en elektronisk leksak skapa i interaktiva ljus- och grafik som kan fungera som början av ett interaktivt konstprojekt. Man använder kodning i arduino, behandling, lödning elektroniska...

Hur man gör målningsbara kroppsfärg: hög kvalitet, smeta ut bevis, levande färger och metallic

Hej, är mitt namn Chelsea Lee Gilbert; och detta är min allra första Instructable.Vänligen njuta av den. och om du utveckla på denna idé länka här och kommentera så vi alla kan lära sig från dig!Om du inte förstår något, ska fråga i en kommentar neda...

Hur man gör inledande planeringen för Service arbete med hjälp av Google Drive kalkylblad

SYFTEDenna anvisning som kommer att fastställa några viktiga aspekter att beakta när man planerar tjänst vid gemenskapens arbete genom ett exempel. Det är särskilt användbart för en småskalig gudstjänst, en klubb eller en organisation. Planering kan...

Hur man gör en polyfonisk musik installation utlöses av kapacitiv touch pekar med en Arduino

Under ett projekt på KISD gjorde vi en interaktiv musik anläggning som var spelbara på ett ställe som kollektivtrafik. Utseendet på det var inspirerad av de färgglada metro planer som avgränsar varje tåglinje med en annan färg. För linjerna använde v...

Hur man bygger ditt första RC plan för Under $100 - sändare, frakt, batteri, laddare och maskinvara omfattar

Låt oss inse det: radiostyrda flygplan är dyra, speciellt om du är ny till hobby. Billigare alternativ dyker upp varje dag, men för det mesta, hobby-grade plan kommit med ett stort pris. Flite Test hastighet bygga byggsatser och elektronik förpacknin...

Hur man spara kläder eller objekt för dig själv bara medan du går och handlar!

Tanken på denna steg för steg instruktioner är att visa hur du sparar och dölja något för dig själv.Steg 1: Gå in i en av de butiker som du skulle vara shopping på.Steg 2: Titta runt, tills du hittar något du gillar.Steg 3: Du hitta något du gillar....

Hur man gör en "evig" fil att ta itu med callosities på fötterna, händerna och kroppen

detta är en instructable som har utvecklats från en presentation görs över femton år sedan för att hjälpa individer med försummade callosities, liktornar och vårtor på sina fötter, händer och andra delar av kroppen. Verktyget var tänkt att användas e...

HUR MAN REPARERA/BYTA STRÅLKASTARE VÄXLA I DETALJ PÅ DODGE RAM | Ta bort DASHBOARD PANEL och MULTIFUNKTIONS PIGTAIL

i den här videon visar jag dig hur jag tar del av instrumentpanelen på min 96 dodge ram 1500 och reparera växeln strålkastare multifunktionella med dess vanligt problem att smälta de kontakter som orsakas av saknade reläer, tack för att titta på, gär...

Hur man skär en Spiral potatis på en pinne - mat Life Hacks

Välkommen till fixitsamo kanal!Blandning av original & coola videor: liv-Hacks, matlagning, vetenskap experiment, DIY, Crafting, mekanik & mycket mer!Alltid glad att höra från dig! Dina kommentarer, aktier och alla andra interaktioner är mycket vä...

Hur man kan kasta ihåliga delar i en form med hjälp av vax, lera, epoxi och cement

Lär dig den enklaste metoden för duplicera din ihåliga delar!Steg 1: Ta bort MasterFörst ta bort den ihåliga master från mögel.Centrera av den ihåliga bit var också gjutna och används.Steg 2: Tunn och långsam härdning gjutning materialTydlig gjutning...

Hur man Hand foder en liten Baby duva i en nödsituation - en metod som snabbt, enkelt och stökigt!

Min två baby Solfjäderstjärtarna fanns kvar i slutet av kvällen med någon överordnad och endast en av dem utfodras. Jag hittade mamma hoppat henne på den och tog den andra en till köket för en måltid. Solfjäderstjärt duvor älskar vatten men i kraftig...

Hur man gör en Batman "Red Hood: Jason Todd" kostym

lätt en av mina mest favorit Batman repliker. Jason Todd kommer tillbaka till livet efter avlivning av Joker och är förbannad.* särskild anmärkning: hjälmen blir form montering på din hela huvudet. Varning till dem som är klaustrofobiskaMaterial:-mil...

Hur man bygger en RFID Deadbolt Controller

Detta instructable skapades enlighet projektet kravet på Makecourse vid University of South Florida (www.makecourse.com)Denna guide kommer att gå igenom hur man bygger ett elektronisk deadbolt lås ställdon som kan kontrolleras via en RFID-kort och lä...

Hur man styr en Robot med hjälp av en serieanslutning

här är instruktioner om hur man gör en seriell anslutning mellan en smaken Pi och Arduino använder en USB-kabel. När en seriell anslutning har fastställts, kan det användas för att styra vad du kan drömma upp. I detta fall använt jag Pi som fjärrkont...

DIY Pysselidéer: Hur man gör en enkel DIY papperspåse gåva

Så för alla mina härliga anhängare tar jag mest lätt av alla DIY papper hantverk idéer. Med mig, denna tid kan dulära dig hur man gör en otroligt lätt DIY papper gåva väska som du kan använda för att dekorera dina Handgjorda Presenttips och även för...