-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Getting Started fr_FR
- Au moins une Arduino ou carte compatible (Uno, Mega, Leonardo, Fio, Pro, Pro Mini)
- Sparkfun Inventor's Kit (Recommandé pour commencer)
- Installez Node.js 0.10.x
- Installez Xcode
- Installez node-gyp
npm install -g node-gyp
Via @ThomasDeutsch sur https://github.com/rwldrn/johnny-five/issues/48#issuecomment-7696662
- Installez Node.js 0.10.x 32 bit (à moins que quelqu'un peut me confirmer que cela fonctionne avec la version 64 bits)
- Installez Visual Studio Express 2010 32 bit (assurez-vous que vous avez vérifié les dépendances C++)
- Installez Python 2.7.3
- Ouvrez cmd (Démarrer > Exécuter.. > cmd) et saisissez
set PATH=%PATH%;C:\Python27
- Installez node-gyp
npm install -g node-gyp
Généralement les cartes Arduino (Uno, Mega, Leonardo, Fio, Mini) sont pré-flashé avec le firmware StandardFirmata compilé. Dans la plupart des cas, la mise en route est aussi simple que ça :
mkdir nodebot && cd nodebot;
npm install johnny-five;
Maintenant, ouvrez votre éditeur de texte et créez un nouveau fichier appelé "strobe.js", tapez ou copiez le texte suivant dans ce fichier:
var five = require("johnny-five"),
board = new five.Board();
board.on("ready", function() {
// Create an Led on pin 13
var led = new five.Led(13);
// Strobe the pin on/off, defaults to 100ms phases
led.strobe();
});
Assurez-vous que la carte est branchée sur votre machine hôte (ordinateur de bureau, ordinateur portable, raspberry pi, etc). Maintenant, dans votre terminal, tapez ou collez le texte suivant :
node strobe.js
Le résultat attendu devrait ressembler à ceci
-
Si ce qui précède ne fonctionne pas comme prévu, assurez-vous que StandardFirmata est installée sur la carte :
- Téléchargez Arduino IDE
- Branchez votre Arduino ou votre microcontrôleur compatible Arduino via USB
- Ouvrez l'IDE de Arduino, selectionnez: Fichier > Exemples > Firmata > StandardFirmata
- Cliquez sur le bouton "Télécharger".
- Si la transmission a réussi, la carte est prête et vous pouvez fermer l'IDE d'Arduino.
-
Parfois, les systèmes Windows ne pourront pas compiler les dépendances natives, si vous rencontrez ce problème, essayez ce qui suit :
npm install johnny-five --msvs_version=2012