Stap 6: Putting it Together alle!
Download de code van mijn github-account (via SSH):
% git clone git
[Opmerking: Ik had oorspronkelijk opgenomen van de code in dit Instructable, maar besloot tegen omdat dit zou betekenen dat dezelfde code zou worden op twee plaatsen. Proberen te houden van code op twee plaatsen coherent is tijdrovend zonder een herziening systeem. Leren hoe te gebruiken van github kan enige tijd duren, maar de investering waard is.]
U zult een bos van knooppunt pakketten. Gelukkig behandelt npm dit mooi via het package.json bestand:
% npm install
Dit zal automatisch parseren van package.json en installeer de modules in node_modules /.
Sluit je Arduino, uploaden van de schets en het starten van de server van uw terminal, voorbeeld:
% node server.js /dev/tty.usbmodem1411
Waar is /dev/tty.usbmodem1411 uw locatie van de Arduino. Als ik op Windows testen kon, zou het COM1 of iets dergelijks.
Nu open uw browser en ga naar http://localhost: 8080.
U ziet het Configuratiescherm zoals hierboven afgebeeld... Als dat niet het geval is, verwijzen naar de terminal om te zien welke foutberichten. Hier is hoe een succesvolle lancering eruit (ik chmod mijn .js servers + x) in het knooppunt terminal-venster:
% ~/proj/Arduinolyzer.js % ./server.js /dev/tty.usbmodem1411 Using device at: /dev/tty.usbmodem1411 initializing serial Arduino... executing 3s delay for port to init... Server ready ArduinoData: initialized GET / 304 4.564 ms - - GET /controls.css 304 2.373 ms - - GET /jquery.js 304 1.513 ms - - GET /socket.io.js 304 1.477 ms - - GET /controls.js 304 1.566 ms - -