Der Raspi und Arduino Boards lassen sich nicht nur mit C++ und Phyton programmieren, das ist auch mit JavaScript möglich. Nach der Installation von Node.js kann man mit einem beliebigen Text-Editor das JavaScrit schreiben und unter xxx.js speichern. Das JavaScript startet man anschließend im Node.js command promt mit node xxx.js.
Dazu müssen zunächst ein paar Vorraussetzungen geschaffen werden.
- Lade mit der Arduino IDE das Programm Beispiele, Firmata, StandardFirmata in den UNO
- Installiere Node.js (https://nodejs.org/en)
- Starte den node.js command prompt
- Führe die folgenden Befehle aus:
- mkdir javatest
- cd javatest
- npm install johnny-five
- speichere im Verzeichnis javatest mit dem Windows-Editor den folgenden Text unter uno.js
Starte die uno.js: node uno.js
Die interne Uno-LED blinkt! Mit Strg+C wird das Programm abgebrochen.
Test 2
- speichere im Verzeichnis javatest mit dem Windows-Editor den folgenden Text unter unopulse.js
Starte die unopulse.js: node unopulse.js
Test 3
- speichere im Verzeichnis javatest mit dem Windows-Editor den folgenden Text unter status_x.js
Starte die status_x.js: node status_x.js
Auf der Seite http://johnny-five.io/examples/ sind noch weitere Beispiele!