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



Hur att manipulera ett fysiskt objekt över webben bara genom att använda gemensamma webbtjänster och tillgängliga data feeds, med några lagt till öppen källkod grejer att avkoda och manipulera data, och slutligen använda data för att flytta och styra fysiska maskinvara.

Twitr_janus - en prototyp web-kontrollerade marionett

Detta Instructable beskriver Twitr_janus - en marionett som jag gjorde för att se om det var möjligt att mosa upp gratis digital webbtjänster (Twitter, Google Spreadsheets och former, Netvibes och Skype) med öppen källkod hårdvara och kod (Arduino språk och miljö, bearbetning och relaterade bearbetning bibliotek) och använda dem för att manipulera ett objekt via webben.

Det visade sig var det verkligen möjligt!

Se hur Twitr_janus fungerar och se hur du kan använda dessa idéer för att bygga din egen fjärrstyrda fysiska objekt. Den byggdes från billig, lättillgänglig saker, en del av det bärgades. Jag gjorde en marionett, eftersom jag bara gillar konstiga, läskiga saker. De principer som det visar kunde lätt kan tillämpas för att styra alla typer av andra objekt som du kan bygga själv.

Här är Twitr_janus i aktion, som beskriver sig själv och hur det fungerar...

Sammanfattning av vad den kan göra...

En dockspelare kan fjärrstyra kommunicera via webben med hjälp av Twitr_janus' data-aktiverat huvudet.

Dockan kan:

  • tala tweets skickas till sin Twitter-konto
  • tala längre meningar som har tagits in som text i ett fält i ett Google-kalkylark
  • klämbacken i tid med dess anförande, med hjälp av en bil dörr-lås manöverdonet (linjärt Bila) kontrolleras av Arduino som omvandlar ljudet till kontrolldata att utlösa lip-synced rörelse
  • placera dess fjärrkontroll ögonglober med Arduino-kontrollerade micro servon drivs av data från fält i samma Google kalkylblad
  • Ange att från en gränssnitt värd i en Netvibes sida - skapad av värd en hackad version av standard Google ingången formen (som ändrar form html för att begränsa datavärden, men ridning Google skicka manuset.
  • vaknat distans via webben med Skype, slå på syn och hörsel via en HD-videokamera
  • Använd webbkameran att tillåta marionett operatören att se vad marionett ögat tittar på kan se
  • Använd den inbyggda mikrofonen webbkamera för att tillåta marionett operatören att höra vad marionett kan höra

Obs - detta instructable är en sammanfattning av de stora steg som var involverade i att bygga ett fungerande, datadrivna fysiska objekt. Det beskriver och förklarar hur dess funktioner är gjorda för att fungera, men går inte in i minsta detalj.

Mer fullständiga detaljerade beskrivningar av varje steg finns i inlägg på min blogg Att göra konstiga saker
Det finns massor av dessa - för många för en Instructable. Förekommande fall dock dessa detaljerade diskussioner är länkade till på stegen här.

En mycket kort sammanfattning av projektet finns även här:
makingweirdstuff.blogspot.co.uk/2012/11/twitrjanus-Overview-november-2012.html

Bearbetning och Aruino kod skapas för att få det att fungera är tillgänglig på GitHub (som raka filhämtning). Se stegen senare i detta Instructable. Varning, det är så grovt formade som min fysiska hantverk. Ursäkter till purist kodare. Det delas fritt för idéer, men innehåller några kvar över funktioner och snuttar som utvecklat, men som inte nödvändigtvis används. Några var kvar i skisser, så kopierar allt inte rekommenderas. En del av det kan vara användbart. Det är byggt på andra människors öppen källkod grejer så ta vad du kan använda.

Detta projekt visades först att demonstrera en fungerande datadrivna objektet prototyp, vid hacka verkstad:
"Slack dag" vid museet datornätverk, Seattle 2012.

Jag lägger det till Instructables också, som det finns massor av människor här som kan hitta åtminstone några av den bra. Känn dig fri att hacka och ändra några idéer här. Jag lärde mig en hel del gör detta från olika öppen källkod samhällen, särskilt Arduino och bearbetning.

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...