Dies begann als einen Mangel an irgendwie einen Anschluss dieser Idee von einem Intel Edison-Projekt ich begann: Intel Edison Sensor Dashboard verwenden Freibord und Python
Es ist auch irgendwie eine Aufwertung der diese instructable:
Als ich anfing zu schreiben der obigen instructable ich mochte nicht wie ich Freibord auf meinem Laptop laufen musste. Teil der Schönheit von hosting Freibord an der Edison und auch verwenden, die wie eine Sensorplattform bedeutete, dass ich einen one-Stop-Shop für Visualisierung und Sensor hätte aufnehmen. Alles, was nötig war, um eine benutzerdefinierte Ansicht der Daten zu haben ist ein Gerät mit einem Web-Browser.
Also begann ich zu Fragen, ob ich das gleiche mit der Linkit einer tun konnte. Es hat viel Kraft und viel Stauraum für eine kleine Js Seite wie Freibord. Das einzige, was mir fehlte war ein Web-Server-Framework. An der Edison war einfach. Ich nehme den Sinatra-wie (http://www.sinatrarb.com/) Rahmen, der am meisten Sinn für mich gemacht (Ich entschied mich für Kolben http://flask.pocoo.org/ weil ich Python verwenden wollte und es einfach genug war.)
Zurück zu den Linkit ein. Es ist nicht etwas genau wie das, so habe ich es ein wenig anders.
Diese Tutorials/Threads waren insbesondere sehr hilfreich, beim Lernen über dienen Web-Inhalte mit einem Arduino/Linkit eine: http://forum.arduino.cc/index.php?topic=167184.0http://embeddedcoolness.com/faq/00500-ajax-web-server/
Ich dachte, Implementierung von einem einfachen Dashboard mit Widgets ein fremdes wäre einfach, aber wie du siehst, ich lief in eine Reihe von Problemen und landete machen dies sehr einfach.
Materialien
Das Linkit eine Kit - wir verwenden die Batterie, die Linkitone Kammer, die GPS-Antenne (nicht wirklich, aber es ist ein weiterer Sensor, die Sie hier zeigen könnte), und die WiFi-Antenne
Einen guten Text-Editor - mag ich nicht die Arduino IDE dafür
Der Arduino IDE für das Hochladen von Skizzen, die Linkit einer