meta données pour cette page
  •  

Ceci est une ancienne révision du document !


Envoyer et recevoir des données entre JavaScript et Arduino

Nous allons utiliser la librairie Massenger de Thomas Ouellet Fredericks. La description de son installation et de son fonctionnement se trouve ici : http://wiki.t-o-f.info/Massenger/Massenger

1. Téléchargez cette archive :

2. Installez la librairie Massenger dans Arduino :

3. Téléversez le code 'massenger_digitalWrite_analogRead.ino'

Dans l'interface Arduino, allez à 'examples', trouver la librairie Massenger et ouvrir le fichier : massenger_digitalWrite_analogRead image_interface_exemples_arduino

4. Installez node.js sur votre OS

(Pour OSX) Allez sur le site http://nodejs.org et installez le .pkg Vous devrez installer des modules de node.js nécessaires à une interface avec le port série : serialport et websocket. Faites : 'sudo npm install serialport' et 'sudo npm install wetsocket' dans une fenêtre de terminal.

5. Ouvrez le fichier ArduinoASCIIBridge.js dans Brackets

6. Éditez cette ligne dans ArduinoASCIIBridge.js en la remplaçant par la valeur de votre port série

7. Ouvrez une fenêtre de terminal, allez au dossier 'node.js' et démarrez le serveur

8. Ouvrez index.html dans Brackets ou Chrome