Kissa Timer: Ansluta Arduino, Intel perceptuella Computing kameran och en Dränkbar vattenpump



i detta Instructables vandrar vi genom hur vi samman en Intel perceptuella Computing kamera, en Arduino Uno och en dränkbar pump så att vattenpumpen överför vatten från ett fartyg till ett annat när ingen sitter framför kameran.

Vi skapade detta projekt som ett exempel på kritiska att göra: att göra aktiviteter som åberopa reflektion i sina observatörer. Det är en design som syftar till att lyfta fram och uppmuntra debatten kring erfarenheter av skuld, skam, skuld och ångest som kan åtfölja användningen av personuppgifter spårningsverktyg. Genom att bygga dessa idéer till en design, hoppas vi kunna hjälpa människor att känna igen och uttrycka sina känslor om dessa idéer.

Här är hur det fungerar: detta projekt noterar när en datoranvändare går bort från hennes dator och förutsätter att den tid hon är borta från datorn används använda toaletten. Om hon är borta för länge, det offentligt skäms över henne genom att annonsera på Twitter hur lång tid hon har varit borta från sin dator. På samma gång registrerar det hur lång tid hon har varit borta genom att pumpa vatten i ett litet kärl på sitt skrivbord, som om själva datorn urinera. När hon återvänder till sitt skrivbord, måste hon dumpa att vatten tillbaka i den ursprungliga behållaren eller riskera dataspill kan förstöra hennes skrivbord och saker på den.

Den kvantifierade self rörelsen (www.quantifiedself.com) fokuserar på folk samla, hantera och analysera data som de samlar in genom teknik. När du gör detta, är det viktigt att komma ihåg biverkningar av dessa enheter som registreras inte, men fortfarande har en inverkan på sin fysiska, känslomässiga och psykologiska välbefinnande. Till exempel: När spårning timmar eller minuter arbete genom en tid spårning ansökan, det kan bli lättare att uppleva skuldkänslor när du inte arbetar. Detta kan verka som en bra sak, eftersom man bör arbeta, och spårning arbete kan gynna effektiviteten. Detta kan dock ha skadliga biverkningar såsom oro eller skuldkänslor. Med projektet vi beskriver här, målet är att belysa de biverkningarna som ett sätt att starta konversationer om dessa komplexa frågor.

En möjlig källa till onödiga skuldkänslor kan komma från att ta nödvändiga pauser, som att använda toaletten. Bör du följa tid du är kissar som arbetstid eller rasttid? Ska det bara vara begränsat till en standard minsta att maximera effektiviteten? Å ena sidan du arbetar inte, men på de andra du slutfört en uppgift som är nödvändig för att arbetet skall fortsätta. Detta koncept är avsiktligt hyperbolisk, med förhoppningen att någon faktiskt använder den kommer så småningom att inse "Nej, detta är löjligt, jag får kissa utan att känna dåligt över det" och sedan utöka den tanken till andra områden av livet. Som "Jag får ta ledigt från jobbet för att umgås med mina barn utan att känna skuld," "jag får läsa en rockig roman under min paus utan att känna som om jag borde arbeta," och, så småningom, "jag ska inte känna skuld för att göra rimliga beslut." Genom att spela med idéerna av arbete och den kvantifierade self på ett lekfullt sätt hoppas vi kunna öppna upp en konversation om vilken typ av arbete, raster och de kvantifierade self.

Resten av detta dokument kommer att handla om processen med att ansluta de olika tekniker som vi använde för detta begrepp. De grundläggande komponenterna som inkluderar:

  • Twitter integration med bearbetning
  • Ansluter en bearbetning ansökan till en Arduino via en seriell anslutning
  • Ansluta en Arduino till en vattenpump genom en PowerSwitch svans

Se Steg
Relaterade Ämnen

Arduino Intel Edison - nybörjare vattning Guide - Uncomplete

Hej alla,Här är min lilla guide för mitt projekt Intel IOT "Växt Rehab Installation".Min huvudsakliga koncept är att föra växter de bästa förutsättningarna att växa tack vare en Automatisk installation, drivs av Arduino - Intel Edison. Jag är ny...

Barn skärm Timer med Arduino

Denna enhet ger en förälder verkligen robust metod för att kontrollera skärmen-tid (TV / DVD / console) sina barn ha varje dag. Det fungerar genom att ha ett intelligent tid-switch som styr HDMI-signalen passerar mellan en enhet och TV-skärmen. Jag h...

Ansluta Arduino Uno till Android via Bluetooth

I detta projekt används en seriell Bluetooth-modul för att skapa en anslutning mellan Arduino Uno och en Android app som jag skapat med MIT App Inventor.Arduino lyssnar efter kommandon att tända några lysdioder eller visa sin status. Dessutom en time...

Knappen e-post: Ansluter Arduino till IFTTT att skicka e-post, tweets, textmeddelanden och mer

vad om du kunde med en enda knapp, skicka ett e-postmeddelande, en tweet eller ett SMS?Denna tutorial ska show dig hur man ansluter en enkel knapp till dina favoritprogram på internet genom att ansluta den till IFTTT.IFTTTIFTTT.com (om detta sedan de...

Dubbla kaffe Timer: OLED & Arduino

Dra en perfekt kaffe kräver sträng kontroll av ett antal variabler. Kvarnen fördelar en fast dos av rätt grind till en Portafiltret korg. Portafiltret passar in i kaffemaskinen och maskinen körs. Om allt är väl bör det finnas ska en paus på fyra seku...

Ansluta arduino med ethernet

Arduino Ethernet Shield kan en Arduino styrelsen att ansluta till internet. Den är baserad på Wiznet W5100 ethernet chip (datablad).Wiznet W5100 ger en nätverk (IP) stack kan både TCP och UDP. Den stöder upp till fyra samtidiga socketanslutningar. An...

Ansluta Arduino Uno till Crystalfontz 16 x 2 OLED med bara 4 trådar!

Dessa moduler är ganska trevligt. De är i samma storlek som våra CFAH1602C serien 16 x 2 tecken LCD-moduler, och tunnare som en bonus. Den OLED kontrasten är fantastiska, och de har en skarp blick som är svårslagen. En annan trevlig sak är att de har...

Arduino tangentbord med Computer Interface

Detta är en introduktion om hur man gör ett tangentbord med några knappar, en multiplexer och en arduino som kan prata med en datorgränssnitt som kan spela toner genom datorer högtalare.Lista över:1 x Arduino1 x skärbräda8 x knappar1 x 8-port multipl...

Hur du ansluter Arduino till en dator via serieporten

att göra att jag har använt en dator med Ubuntu 12.04 och programmet språket C++, men om du använde Windows koden fungerar också, bara behöver ändra porten som används till konen med arduino, men detta är förklara i nästa steg.Detta program är endast...

Billigaste sättet att ansluta arduino till internet

Billigaste sättet att ansluta Arduino till internetSköldar här dyra! och detta stör mig mycket. Det är omöjligt att bygga din egen automation system utan sköldar.Jag hittade några artiklar på internet men för min otur icke av dem arbetat på min routr...

Hur du använder Watchdog Timer på Arduino

I detta Instructable tar vi en titt på Watchdog Timer på Arduino och tre olika sätt att konfigurera den. Vi visar ett enkelt exempel med Watchdog Timer och du kan hitta koden från exemplet på ForceTronics blogg http://forcetronic.blogspot.com/2016/02...

Gå av i soffan, med Arduino, 3d tryckta inhägnad och programmerade med Embrio

Den grundläggande idén är att skapa något som kan upptäcka när mina hundar får på soffan när inte jag är där och "uppmuntra dem att få bort". Detta sker med en passiv IR-sensor och gör oljud att hundar inte gillar.Jag såg ett annat liknande proj...

Arduino Mega GPS med LCD och SD loggning

Använd din Audino Mega som en GPS logger med tydlig LCD display och 5 funktionsknappar. En bi-färg LED används för att ange statusinformation.SDcard kan vara kvar i och läsa med en kort läsaren skiss, med utgång till den seriella Monitor.Detta instru...

Översikt Arduino skiss belastande upp processen och ISP

Du kan överföra programvaran till en Arduino med två metoder. Du får höra om de två metoderna brukar kallas ISP programmering och FTDI eller seriell upp. Jag rekommenderar att lära om och bli bekväm med att använda båda metoderna. När jag var att kom...

Skicka SMS från Arduino över Internet med ENC28J60 och Thingspeak

Detta Instructable förklarar hur du skickar ett SMS från en Arduino använder Internet. Det finns många sätt att närma sig detta och jag kommer att förklara ett av de olika metoder som används för att utföra denna uppgift.Några viktiga punkter som beh...

Programming AVR med Arduino som ISP utan bootloader och externa crystal

Hej, jag är riktronics , och detta är min första instructable. Här förklarade jag hur till bränna program i din AVR microcontroller med en Arduino. Av detta behöver du inte köpa dyra AVR programmerare om du redan har en Arduino. Och jag antar att du...

Bil till Arduino meddelande: CAN-Bus sniffning och sänder med Arduino

Från Wikipedia är Controller Area Network (CAN) bussen en "fordonet buss standard syftar till att mikrokontroller och enheter att kommunicera med varandra inom ett fordon utan värddator." Dessa enheter kan också betecknas som elektroniska styren...

Arduino växthusgaser kontroll - fuktighets- och

Detta projekt kommer att reglera fuktighet och temperatur av alla växthusgaser med hjälp av värmare och fläktar. Ytterligare tutorials kommer att läggas över tiden för automatisk vattning och belysning, bland annat.Allt sker med hjälp av Arduino.Du b...

Arduino felsökning - brytpunkter, Tracepoints och uttryck

denna handledning visar hur du kommer igång med Arduino debug verktyg från Visuella Micro. Debug verktyget är integrerat i utvecklingssystemet Microsoft Visual Studio Professional som också ger 100% kompatibel Arduino programmering, kompilera och lad...