Schritt 5: Edison Entwicklung. IDE und Code verwendet:
Die Intel Edison bietet Javascript Code Interpretation. Über die Intel XDK IoT IDE kann die Edison-Pinout mit Javascript programmiert werden.
Wir werden einige der Funktionen aus der thethings.io Knoten API verwenden: https://github.com/theThings/thethingsio-api-node...
Wählen Sie nach der Installation und Intel XDK Iot Edition zu öffnen eine Vorlage, mit zu arbeiten. Wir werden in diesem Fall verwenden Sie den analogen wegen der analoger Lichtsensor lesen.
Das Js-Programm besteht aus:
-Einen http-Server, der POST von der Pebble Smartwatch erhält. Je nachdem, welche URL die Edison erhält, es rollt (/ up) oder rollt (/ down) der Vorhang. Dann schreibt er diese Informationen in die thethings.io API. Wenn der Vorhang wird aufgerollt werden, wird eine 0 gesendet. 1 Wenn der Vorhang wird aufgerollt werden.
-Eine Funktion namens Read_value, liest und konvertiert eine analoge Spannung aus der Lichtsensor auf einen Wert (von 0 bis 1023). Wenn eine bestimmte Schwelle überschritten und die Stunde die vorherigen entspricht, ist der Vorhang rollte oder ausgerollt. Diese Funktion ist so programmiert, wiederholt sich nach einer gewissen Zeit (5 min). Jedes Mal, wenn die Funktion wiederholt, der aktuellen Wert der Lichtsensor auf thethings.io API geschrieben wird.
Zögern Sie nicht, unseren Code in Ihrem Projekt zu ersetzen: https://drive.google.com/file/d/0ByJ4mA2J_L8kMWUxaXVjbnFRbUU/view?usp=sharing