Schritt 3: Schritt 3: Codierung, Codierung, Codierung...
In diesem Schritt zeige ich Ihnen entwickelte sich der Code zu verwalten und verarbeiten die Sensoren, die Daten abrufen und entsprechend mit ihm zu arbeiten. Ich habe einige zusätzliche Kommentare in den Code um die Lesbarkeit zu verbessern und es Auto-Bemerkung hinzugefügt auch wenn Sie nicht mit JavaScript-Sprache vertraut sind.
Die Quelle konnte in meinem GitHub Konto gefunden werden:
https://github.com/semagarcia/Intel-IoT-EDI-Basic-...
Um das Repo zu klonen, denken Sie daran:
- Sie haben Git in Ihrem Rechner installiert.
- Git clone https://github.com/semagarcia/intel-iot-edi-basic-info-home
- cd intel-iot-edi-basic-info-home
- Knoten Server.js
Wenn Sie das Gefühl noch nach lesen meinen Code verloren, ich schreib dir einige Tipps/Highlights:
- Die Hauptdatei (Einstiegspunkt) ist Server.js.
- Die./constants/RestEndPoints.js ist die Datei wie Handlungen als eine Aufzählung, ich meine, eine Datei mit "global" konstanten.
- Die./boot/Boot.js ist die Datei wo ist befindet sich die schweren Logik und die Ersteinrichtung von Sensoren.
- Die./info/Handlers.js ist die Datei, die Rückgabewerte von allen Sensoren im Inneren ein JSON-Objekt von dem Antragsteller/Anforderer (weitere Details in Schritt 5) verzehrt werden.
Wenn wir uns, eine Chronik vorstellen, jede Sekunde das Board liest und analysiert die Temperatur/Licht/Gas-Werte. Mit der anderen Hand wird jede 100ms der Zustand der Schaltfläche gelesen, um eine Interaktion zu erkennen (wenn der Benutzer es gedrückt hat).