Göra ett intelligent skrivbordsklockan, skriven i JavaScript, drivs med Intel Edison



Varför min klockor måste vara mer intelligent...

Jag ställa alltid in påminnelser för min kalender möten men när denna lilla "XYZ möte börjar i 15 minuter" desktop anmälan dyker upp i hörnet på min datorskärm jag trycker på Snooze eller Stäng knappen. "15 minuter är tillräckligt med tid att få en mer sak gjort," Jag tror för mig själv och komma tillbaka till arbetet. 20 minuter senare, jag knäppa ut av det och inser att jag är sen!

Andra gånger betona jag om ett kommande möte. Varje minut jag ska dubbelkolla klocka, dubbelkolla sedan starttiden händelse, och då måste jag räkna ut själv hur lång tid det är fram till event... Att oroa dig för att vara sena upptar mitt sinne så jag inte få något arbete gjort. :(

Jag kunde omge mig med klockor men de flesta klockorna är ganska "dumma" objekt. De visar du tid och thats it. Men med lite IoT magi, är det möjligt att göra dumma saker smart.

Vad kan jag göra åt detta?

Tänk om du kommer, en smart klocka som kontrollerar automatiskt för din nästa kalenderhändelse.

När klockan vet en händelse kommer upp, ger det automatiskt dig en kontextuell nedräkningen till evenemanget starttid (e.g. "45 minuter till mötet" vs "mötet börjar kl 4"). Och som starttiden händelse närmar, den klockan försiktigt flyglarmen du till brådskande när du ska få flytta genom att ändra färg. (t.ex. gul innebär "mellow", orange betyder "få det" och rött betyder "riskområde".)

Tja, inte tänka mig. Gör det idag!

I detta Instructables, ska jag visa dig hur du sätter en Intel Edison och en Grove LCD till en smart skrivbordsklockan som hämtar händelser med hjälp av Google kalender API. Smart klockprogrammet är skriven som en NodeJS ansökan (JavaScript kod här på Github) och använder Intel XDK för Sakernas Internet för att ladda upp filer och köra IoT app.

Se Steg
Relaterade Ämnen

Medsols - en Intelligent Alarm klocka drivs av Intel Edison

Medsols är din nästa intelligenta väckarklocka: det vaknar du upp genom att säga högt väderförhållandena och din Google kalender händelser för dagen i en Bluetooth-högtalare.Basen i detta projekt är ett python-skript: med hjälp av API: er, som pywapi...

TruckFoodies - ett livsmedel lastbil projekt med Intel Edison

Hur många gånger har du väntat i en linje/kö framför en lastbil räknare för mat? Du visste aldrig där din favorit livsmedel lastbil är parkerad vid vilken tid.Livsmedel lastbil ägare också avfall mycket tid väntar på kunder. Han/hon väntar kunder på...

Sensei Cell - bygga ett automatiserat växthus med Intel Edison och Arduino

Sensei Cell är en prototyp för ett automatiserat växthus.En isolerad kammare byggs från en cylindrisk skärm har förvandlats i ett växthus med två åtskilda miljöer.Varje hylla har fyra sensorer (markfuktighet, markens temperatur, fuktighet, ljus) som...

Skicka ett mejl från en Intel Edison (med nodemailer)

Detta projekt visar en metod för att skicka e-post från en dator med Intel Edison IOT genom att trycka på en knapp ansluten till Edison. Medan detta inte kanske verkar särskilt intressanta eller användbara, kan man tänka sig med denna metod som en de...

Att sätta på ett hjorthorn handtag för en kniv med tang

jag kommer att visa dig hur man gör en äkta friluftsmänniska mästerverk.Steg 1: Hitta rätt knivenDet första steget i denna process är att hitta en kniv som har ett tang, en tang är en bit av bladet som går förbi fästet till handtaget för att göra bla...

Hur till upcycle en oanvänd hoddie i till en laptop väska på ett enkelt sätt (ingen sömnad), med tillbehör slot!

Detta helt enkelt berättar hur du upcycle en oanvänd hoddie med ett tillbehör ficka, och en plats för laddaren.Du behöver:-Laptop-Outnyttjade hoddie (med huva strängar kvar)-Laptop charger(optional)-Laptop accessories(optional)Denna väska kommer förm...

Ändra ett lösenord för administratörer med ett begränsat konto

detta instructable kommer att berätta hur du ändrar ett lösenord för administratörer, även om du har ett begränsat konto. Förmodligen detta har gjorts hundratals gånger på denna webbplats, så bär med mig.Steg 1: instruktioner Öppna kommandotolken/MS-...

Installera ett operativsystem från en blixt driva

Steg 1: Hämta1. först hämta universell USB-Installer frånhttp://www.PenDriveLinux.com/Universal-USB-Installer-Easy-as-1-2-3/Sedan ladda ner operativsystemet du vill installera. (Se till att det är i ISO form)Steg 2: Setup 2. kör usb installationsprog...

Föröka växter på ett enkelt sätt... Med lätt att göra Mini-växthus

en gammal praxis för många trädgårdsmästare har alltid förökningsmaterial från friska exemplar å. Av uppenbara skäl är att spara pengar, men det är ett bra sätt att öka landskap växterna behöver man täcker ett visst område. Du vet också vad du får so...

Naken ägget: Gör ett vanligt ägg vinglig, studsiga och squishy med hjälp av den vetenskapliga metoden!

i detta Instructable, jag ska visa dig hur man gör ett ägg squishy och bouncy med husgeråd, men kommer också lära dig att använda den vetenskapliga metoden. När du använder den vetenskapliga metoden, kom ihåg denna akronym:P: problemH: hypotesE: expe...

Hur man gör ett verktyg rulla - ta din hand verktyg med dig överallt!

Träbearbetning bör inte begränsas till trä butiken!Jag har jobbat med trä i ca 10 år och jag ville kunna väcka min handverktyg med mig överallt - på camping resor, till sammankomster utomhus, och andra workshops. Verktyg kan vara både skarp och sköra...

Jewell instrument-Genomförelse intelligent konstruerad lösningar i paritet med kundernas förväntningar

Jewell instrument har varit i branschen i över 60 år och har varit världsledande inom tillverkning och distribution av panel meter, flygelektronik komponenter, tröghetsbaserad sensorer och precision solenoider. De erbjuder ett komplett sortiment av m...

Skapa ett motstånd baserat knappsatsen & gränssnitt med Arduino!

Hej alla!Jag föredrog alltid motstånd avdelare/stege baserade knappsatser över matrix knappsatser. Om du är smart, allt du behöver är en analog port från din microcontroller att använda så många knappar som du vill. Visst, det kräver en massa program...

Hur man gör ett USB att lysa upp en LED med kala Konduktiv färg penna

vad du behöver:Kala Paint pennaPenna/pennaLEDKartongLinjalenSaxUSB-portTillval:Värmepistol (om du är otålig)Limpistol (om du inte har tjock kartong)Steg 1: Ta en bit kartong som är tillräckligt stor för att dra 2 linjer 12 mm bred och 75 mm lång.Steg...

Dagis övervakning och spårning System med Intel Edison Development Kit

Vi har byggt ett dagis övervakning och spårning system med Intel Edison styrelsen tillsammans med Bluetooth låg energi (BLE) enheter och en USB-kamera. Det är en demonstration av hur lätt Intel Edison DevKit kan användas för att bygga en lösning till...

Intellekten Edison - Robot

Ganska länge sedan jag byggde en Arduino Robot och sedan uppgraderat att till en bättre version som var mycket snabbare, efter att ha experimenterat med Intel Edison jag beslutat att ge Arduino roboten en uppgradering och ersätta Arduino med Intel Ed...

Projektet Ingrid-förvandlar din stol till pilot sätet!

Projektet Ingrid är den första Internet-ansluten gaming styrenhet som låter dig styra VR program och spel genom att helt enkelt luta din kropp medan du sitter i din favoritfåtölj.Drivs med Intel Edison plattform använder den belastning sensorer tills...

Anslut din Intel Edison i en skärbräda

<<<<<<<<<<<Nämner i Hackday tack! >>>>>>>>>>>>>>>I detta instructable du jag kommer att lära dig hur man gör en PCB breakout skärbräda vänlig för Intel Edison Minibreakout med j...

Intelligent trafikledning med Internet saker

En smart enhet som föranleder en drivrutin för att snabba upp eller sakta ner för att passera endast gröna signaler. Detta sätt kan highway bränsle ekonomier uppnås i staden, minska upp till 25%Steg 1: En kort översikt - teorin om OperationTrafik har...