#MyoCraft: Myo Armband met node.js op Intel Edison bord (5 / 5 stap)

Stap 5: Geniet van node.js actie

Maak een bestand "app.js" in de projectmap.

De documentatie en gebruiken hieronder om het te vullen.

Voer:

 node app.js 

Gebruik

 var myo = require('./myo.js'); 

VERBINDING MAKEN

Snelle verbinding

 myo.quickConnect(function(err, id){ console.log('myo unique id : ', id); }); 

Classic aansluiten

 myo.scan.start(function(err, data){ console.log(err, data); }); myo.event.on('ready', function(id){ console.log('myo unique id : ', id); }); 

VERBINDING VERBREKEN

 myo.connected[id]..disconnect(); 

STARTEN

Starten Myo stream en gegevens te ontvangen

 myo.connected[id].unlock("hold", function() { // lock - time (will lock after inactivity) - hold myo.connected[id].sleepMode("forever", function () { // normal - forever (never sleep) myo.connected[id].setMode('send', 'all', 'enabled', function () { // emg : none - send - raw // imu : none - data - events - all - raw // classifier : enabled - disabled console.log('initiated'); }); }); }); 

INTERACTIE

Naam

 myo.connected[id].generic.getName(function (err, data){ // Get device name console.log(err, data); }); 

Naam instellen

 myo.connected[id].generic.setName('Myo NAME', function (err, data){ // Set device name console.log(err, data); }); 

Batterij Info

 myo.connected[id].battery(function(err, data) { console.log("battery : " + data + " %"); // data => battery in percent }); 

Trillen classic

 myo.connected[id].vibrate("strong"); // light, medium, strong 

Aangepaste trillen

 myo.connected[id].vibrate2(1500, 255); // time in milliseconds, power 0 - 255 

Trillen in kennis

 myo.connected[id].notify(); // notify : short and light vibration 

Diepe slaap

 myo.connected[id].deepSleep(function(){}); // go into deep sleep 

Basisinfo

 myo.connected[id].info(function(err, data){ console.log(err, data); }); 

Firmware Info

 myo.connected[id].firmware(function(err, data){ console.log(err, data); }); 

STREAM

"True" om de stream op gebeurtenissen of "false" uitschakelen instellen

IMU (beweging)

 myo.connected[id].imu(true); 

Classificatie

 myo.connected[id].classifier(true); 

EMG

 myo.connected[id].emg(true); 

EVENEMENTEN

 myo.event.on('discover', function(id){ console.log('discover', id); }); myo.event.on('connect', function(id){ console.log('connect', id); }); myo.event.on('disconnect', function(id){ console.log('disconnect', id); }); myo.event.on('ready', function(id){ console.log('peripheral ready :', id); }); myo.event.on('imu', function(data){ console.log('imu', data); }); myo.event.on('classifier', function(data){ console.log('classifier', data); }); myo.event.on('emg4', function(data){ console.log('emg', data); }); 

Gerelateerde Artikelen

Plant van de toezicht- en zorg - met behulp van de Intel Edison

Plant van de toezicht- en zorg - met behulp van de Intel Edison

Winter is hier! Volg dit instructable te controleren en het maken van een automatische controle plant water geven systeem voor uw huis planten met behulp van de Intel Edison.Controleren van de volgende omgevingsvariabelen met behulp van Xively.com te
Snelle geïmproviseerde ' face-tracking camera met behulp van een Intel Edison

Snelle geïmproviseerde ' face-tracking camera met behulp van een Intel Edison

Dit is een tutorial over het bouwen van een eenvoudige camera van de face-tracking met arduino breakout board, een android-smartphone, een servomotor en een paar andere dingen die kan je rondslingeren in uw bureau met behulp van een Edison. De code i
Slimme bril om te helpen de blinden, met Pivothead LiveModPro en Intel Edison

Slimme bril om te helpen de blinden, met Pivothead LiveModPro en Intel Edison

HalloU wilt doen cool computer trucs van de visie met Intel Edison? Ja, maar waarom niet werken aan een project om te helpen blinden en uw codering vaardigheden gezet aan goed gebruik!Mijn project was voor het uitvoeren van eenvoudige maar krachtige
Met behulp van de Intel Edison op een koud gassysteem voor de controle van de reactie voor een raket klinkende

Met behulp van de Intel Edison op een koud gassysteem voor de controle van de reactie voor een raket klinkende

Wat is het doel van het maken van een controlesysteem reactie?Conventionele houding controlesystemen voor amateur-raketten gebruikt bijgevoegde vinnen, die stabiliteitscontrole van de passieve bieden. Voor het uitvoeren van actieve stabilisatie en ma
ANPR-Project met behulp van de Intel Edison

ANPR-Project met behulp van de Intel Edison

Dit is een automatische nummer plaat Recogniton Project met behulp van openCV en de Intel Edison-bestuur.Een overzicht:Een opname, pre-proces het in opencv vervolgens passeren het tesseract OCR om de tekens in de afbeelding. Geef de tekens op het gro
Cloud Control | een kwaliteitssysteem van de lucht met behulp van de Intel Edison

Cloud Control | een kwaliteitssysteem van de lucht met behulp van de Intel Edison

Ons project richt zich op verbetering van de beschikbaarheid en kwaliteit van verontreiniging luchtmetingen.Stap 1: Verzamelen uw hardwareTen eerste moet u te bemachtigen van een Intel Edison, aangezien dit de basis van het volledige product. Ten twe
Kinderdagverblijf toezicht en een Tracking systeem met Intel Edison Development Kit

Kinderdagverblijf toezicht en een Tracking systeem met Intel Edison Development Kit

We hebben een kinderdagverblijf toezicht en een tracking systeem gebruik van Intel Edison bord samen met Bluetooth Low Energy (BLE) apparaten en een USB-camera gebouwd. Het is een demonstratie van hoe gemakkelijk het Intel Edison DevKit kan worden ge
Intel Edison Sensor Dashboard met behulp van Vrijboord/Python/kolf (minimale programmering nodig)

Intel Edison Sensor Dashboard met behulp van Vrijboord/Python/kolf (minimale programmering nodig)

Eerst wilde ik zeggen dank u voor de kans om te werken met een Edison en voor een door Intel/Instructables wordt gegeven met het oog op het invoeren van hun IoT-wedstrijd. Ik denk dat dit een geweldige manier om te doen gemeenschapsopbouw en ontwikke
TruckFoodies - een Food truck project met behulp van Intel Edison

TruckFoodies - een Food truck project met behulp van Intel Edison

Hoe vaak u hebben gewacht in een lijn/wachtrij voor een food truck teller? Je wist nooit waar uw favoriete food truck is geparkeerd op welk tijdstip.De eigenaar van de vrachtwagen voedsel verspilt ook een heleboel tijd wachten op klanten. Hij/zij wac
GPS auto tracker met Intel Edison

GPS auto tracker met Intel Edison

Naar het volgende project met behulp van de Intel Edison vervoer en veiligheid Kit ik heb gemaakt een zeer fundamentele toepassing voor het bijhouden van een auto met behulp van de GPS Grove. Dit project kostte me een beetje meer werk vanwege de comp
Intel Edison: Eenvoudige codage met knooppunt rood.

Intel Edison: Eenvoudige codage met knooppunt rood.

Lees dit om te leren hoe om knooppunt rood naar uw Intel Edison-bord en hoe het te gebruiken.Dit is de gemakkelijke manier om het Internet van dingen.Stap 1: Instellen van de Raad van bestuur. Ga dit gewoon haak een USB-kabel naar de laatste poort op
Basketbal Robot met Intel Edison

Basketbal Robot met Intel Edison

Hij schiet! Hij scoort! De menigte gaat wild! Laten we het bouwen van een robot die basketbal met u speelt. Deze tutorial is een stapsgewijze handleiding voor een eenvoudige en kleine differentieel-station robot die gebruikmaakt van de Intel® Edison.
Beginners Video Tutorial-serie voor IoT met Intel Edison (IntelIot)

Beginners Video Tutorial-serie voor IoT met Intel Edison (IntelIot)

Ongeveer een maand terug ik de gelegenheid gehad om deel uit te maken van IoT road show wordt georganiseerd door Intel in Pune, India. Het was een geweldige ervaring. Ik wilde een IoT gecontroleerde RC auto met paar functies te bouwen. Die hebben gew
Texting deurmat met Intel Edison

Texting deurmat met Intel Edison

Deurbellen zijn zo ouderwets. Wie wil vertrouwen op gebruikersinvoer om u te vertellen wanneer iemand bij uw voordeur wanneer u kunt een microcontroller om u te vertellen?In dit project zal worden bouwen wij een druksensor die onder uw deurmat leeft.