Machen eine intelligente Tischuhr, geschrieben in JavaScript, angetrieben durch die Intel Edison (9 / 13 schritt)


Schritt 9: Hinzufügen von endgültigen Kalender Event-Logik

Schauen Sie sich den letzten Code für main.js auf Github. https://github.com/pearlchen/iot-smart-desk-clock/blob/master/iot-version/main.js.

Eine Sache habe ich in der endgültigen Fassung ist der Google Kalender API Zeug aus main.js in einen eigenen Knoten-Modul namens GoogleCalendarEventFetcher zu bewegen.

1. Laden Sie es aus: https://github.com/pearlchen/iot-smart-desk-clock/blob/master/iot-version/google_calendar_event_fetcher.js.

2. Legen Sie google_calendar_event_fetcher.js in Ihrem Projektverzeichnis neben main.js.

(3) bei main.js gehören Sie es neben der LCD-Text-Helfer.

 var LcdTextHelper = require('./lcd_text_helper'); var GoogleCalendarEventFetcher = require('./google_calendar_event_fetcher'); 

4. verwenden Sie es wie folgt:

 // Initialize it var calendar = new GoogleCalendarEventFetcher(); calendar.init(successCallback, optionalErrorDisplayCallback); // Then, in the success callback: calendar.getEvents(eventsReceivedCallback, MAX_EVENTS, beginTimeToQuery.toISOString(), endTimeToQuery.toISOString()); 

In Verbindung stehende Artikel

Eine Absolute Anfänger-Leitfaden für die Intel Edison

Eine Absolute Anfänger-Leitfaden für die Intel Edison

Hey es! Vor kurzem erhielt ich eine Intel-Platine von Instructables, als ein schönes Geschenk. Wenn Ihr Fragen, was das ist, ist die Intel Edison ein kleiner Computer die Größe einer SD-Karte (das ernst klein ist), für Elektronik und Computer-Bastler
Die Intel Edison WiFi IP-Adresse auf eine RGB-Hintergrundbeleuchtung Grove-LCD Anzeigen

Die Intel Edison WiFi IP-Adresse auf eine RGB-Hintergrundbeleuchtung Grove-LCD Anzeigen

Wenn Sie Glück haben ein Grove-LCD RGB Backlight-Gerät, und sparen Sie sich die Mühe der Anmeldung über die serielle Konsole jedes Mal wollen, ist hier die Intel Edison einrichten, um seine WiFi Adresse an den LCD zu drucken.Schläge, die die IP-Adres
Eine vollständige Anleitung zur Onboard Jumper auf dem Intel Edison-Kit für Arduino

Eine vollständige Anleitung zur Onboard Jumper auf dem Intel Edison-Kit für Arduino

Das Intel® Edison Kit für Arduino ermöglicht die Intel® Edison kompatibel mit Arduino Shields für die UNO-R3 konzipiert sein. Die Arduino-Expansion-Board enthält mehrere Jumper Header konfigurieren Sie das Board mit verschiedenen Einstellungen wie IO
Emma: eine 8-stelligen alphanumerischen LED-Anzeige angetrieben durch elektrische Imp

Emma: eine 8-stelligen alphanumerischen LED-Anzeige angetrieben durch elektrische Imp

Emma ist eine Public Domain Referenzdesign für einen Imp-angetriebene Vorrichtung aus elektrischen Imp.Electric Imp noch nie gehört? Es ist recht ordentlich. "Der Kobold" ist ein winziger Wifi verbunden Mikrocontroller eingepackt in den gleichen
Tank Roboter: Fahren Sie einen Tank mit Motoren und Steuerungen angetrieben durch die Kinoma erstellen

Tank Roboter: Fahren Sie einen Tank mit Motoren und Steuerungen angetrieben durch die Kinoma erstellen

Wir haben eine Mini-Tank und Controller mit zwei Kinoma erstellen-Geräten, die über CoAP (eingeschränkt Application Protocol)kommunizieren. Die Griffe drehen Potentiometer die bewirken die Spannung ausgegeben. Die Änderungen in der Spannung sind in u
Ein Klavier mit Banane als Tastatur angetrieben durch PcDuino

Ein Klavier mit Banane als Tastatur angetrieben durch PcDuino

In diesem Tutorial erläutern wir, wie Sie Tippen Sie auf USB-Schlüssel Schild und PcDuino verwenden, um ein Klavier mit Banane als Tastatur zu implementieren.Schritt 1: Schritt 1: wie Tastatureingaben simuliert?(1), Tastatureingaben zu injizieren, mü
Machen ein Schallschlauch (Flaschenpost)

Machen ein Schallschlauch (Flaschenpost)

ein Schallschlauch ist eine sehr intuitive Gadget: bilden Sie einen Ton in einem Ende des Rohres. Schließen Sie, um den Klang im Inneren des Rohres zu speichern. Freigabe der Klang durch das Öffnen der Tube ist anderen Ende.Um anzugeben, dass eine Na
Machen eine Rahmen-Webstuhl weben

Machen eine Rahmen-Webstuhl weben

im vergangenen Frühjahr, verbrachte ich ein paar Wochen Urlaub auf einer der Gulf Islands.  Die Inseln sind Heimat vieler Künstler und der Ort ich übernachtet wurde präsentiert einige ihrer Arbeiten in der Ess-Bereich und in der Lobby.  Ein Stück, da
Machen eine schnelle und einfache Fahrrad Rack für Reparaturen

Machen eine schnelle und einfache Fahrrad Rack für Reparaturen

jeder, der ein Fahrrad früher oder später müssen einige Reparaturen/Wartung auf dem Fahrrad zu tun.  Es ist wirklich umständlich an ihnen zu arbeiten, auch wenn sie einen Ständer haben.  Sie müssen in der Lage, den Boden steigen und beide Hände benut
Machen ein Tazer/Elektroschocker für 5$

Machen ein Tazer/Elektroschocker für 5$

Hi, Im gehend, Ihnen allen zu zeigen wie erstelle ich eigene Tazer/Elektroschocker! Wohl Sie schon eine alte Einweg-Kamera in Ihrem Haus, wenn Sie dies nicht tun, können Sie kaufen ein für 5$ fast überall.Sie benötigen:1 - Einweg-Kamera (http://store
Machen ein Spiel im Editor und noch viel viel mehr

Machen ein Spiel im Editor und noch viel viel mehr

Dies ist mein erster instructable. So haben Sie bitte irgendwelche Vorschläge kommentieren. Hiermit können loslegen!Wenn wir alle das Wort Notepad hören, denken wir an einige langweiligen nutzlosen Anwendungen Sachen notieren. Auch Notepad ist viel m
Machen eine wunderbare Armee Jeep aus einem Little Tikes rosa Auto

Machen eine wunderbare Armee Jeep aus einem Little Tikes rosa Auto

Ich fand ein rosa Little Tikes Auto im Park durch die Mülltonnen und entschieden es könnte Upcycled in etwas Cooles für meinen einjährigen jungen. Die Schritte sind ziemlich intuitiv, aber ich habe eine Video für eine gute Maßnahme enthalten. Es zeig
Intel Edison angetrieben zu Fuß Teddybär

Intel Edison angetrieben zu Fuß Teddybär

Dies ist ein Laufroboter Teddybär von Intels Edison Modulangetrieben. Der Roboter "Kern" ist ein Robosapien v1, die jetzt als Robosapien Xerworben werden können. Der RoboSapien-X ist ein low-cost zweibeinigen Roboter bietet eine erstaunliche Men
Entwickeln - eine Plattform für bionische Hände und HMIs (Intel IoT)

Entwickeln - eine Plattform für bionische Hände und HMIs (Intel IoT)

Für alle Hersteller da draußen-Dies ist ein Work In Progress. Wir werden es mit einer kompletten "How to Make" Beschreibung aktualisieren, wie wir vorgehen. Wenn Sie es mit uns gestalten möchten, bitte teilen Sie uns in den Kommentaren.Viele Grü