Het derde oog (spreker van de GPS-locatie geactiveerd met behulp van Intel Edison) (Intel IOT) (1 / 2 stap)

Stap 1: Aansluiten op de IBM Bluemix met behulp van Node.js


U moet een IBM Bluemix-Account, en een App draait in het Dashboard van Bluemix. Creëren van een zullen verschillende Instructable

Installeer nmea en ibmiotf in edison

met behulp van de opdracht

NPM installeren nmea

NPM installeren ibmiotf

NMEA-pakket te parsen van GPS-gegevens, ibmiotf - pakket verbinden met IBM bluemix

Dit is de code voor het aansluiten van de Bluemix op een fundamentele manier uncomment alle lijnen

Node.js toepassing voor het aansluiten van de Arduino Intel Edison op IBM Bluemix

met behulp van Quickstart.

Gegevens worden verzonden van een analoge sensor op analoge pin nul (A0).

//*

Wijzig de volgende uw Edisons MAC-adres

var MAC = 'fc:c2:de:38:94:24'; Opmerking bluemix detecteert niet het mac addr met dubbele punt

var MAC = '784b87ab5af6';

Maakt gebruik van mqtt.js, zie package.json. Meer info op:

https://www.npmjs.com/package/mqtt

var mqtt = require('mqtt');

var client = mqtt.connect ('mqtt://test.mosquitto.org');

var PROTOCOL = 'mqtt';

var makelaar = 'quickstart.messaging.internetofthings.ibmcloud.com';

var PORT = 1883;

/

Maken van de url-reeks

var URL = PROTOCOL + ': / /' + BROKER;

URL += ':' + POORT;

URL is 'mqtt://quickstart.messaging.internetofthings.ibmcloud.com:1883'

/

/ var CLIENTID = had: quickstart:iotquick-edison:' + MAC;

var onderwerp = 'iot-2/evt/status/fmt/json';

/

/ var client = mqtt.connect (URL, {clientId: CLIENTID});

Geïnstalleerde NPM

/

/client.on ('verbinden', functie () {}

setInterval(function() {}

client.publish (onderwerp, ' {"d": {"Volt": "+ getFakeVolts() + '}}"); //Payload is JSON

console.log (' verzenden van gegevens naar bluemix'+getFakeVolts());

}, 2000); //Keeps publiceren elke 2000 milliseconden.

//});

/

Verbinding maken met een analoge sensor op Edison Arduino pin A0.

Maakt gebruik van mraa opgenomen met Edison beeld. Meer info op:

http://iotdk.Intel.com/docs/Master/mraa/index.html

Edison Arduino rendement drijven waarden hebt u geen sensor; u kunt zien

de "data" on Bluemix pin hebt u geen sensor aangesloten op A0.

var mraa = require('mraa');

var pin0 = nieuwe mraa. AIO(0);

var analogVolts = function {}

var telt = pin0.read();

var volt = graven * 4.95 / 1023;

Return parseFloat(volts).toFixed(4);

////};

/

/ var fakeVolts = 0,0;

var getFakeVolts = function {}

var volt = fakeVolts;

fakeVolts = fakeVolts + 0,1;

Als (fakeVolts > 1.0) {fakeVolts = 0,0;}

retourneren van volt;

//}

/ * jslint knooppunt: true, vars:true, bitsgewijze: true, unparam:true *

* jshint ongebruikte: ware *

*

Node.js toepassing voor het aansluiten van de Arduino Intel Edison op IBM Bluemix

met behulp van Quickstart.

Gegevens worden verzonden van een analoge sensor op analoge pin nul (A0).

*

/ Verander het volgende aan uw Edisons MAC-adres

var MAC = '784b87ab ***';

var ibmiotf = require('ibmiotf');

var config = {}

"org": "9xljvz",

"id": "784b87ab5af6",

"type": "GPS",

"auth-methode": "token",

"auth-token": ") V5 * nb & _1w7Cim_WE_"

};

var deviceClient = nieuwe ibmiotf. IotfDevice(config);

deviceClient.connect();

deviceClient.on ('verbinden', functie () {}

setInterval(function() {}

deviceClient.publish ("status", "json", "{"d": {"temp":" + getTemp() + '}} "); //Payload is JSON

}, 2000); //Keeps publiceren elke 2000 milliseconden.

});

Verbinding maken met een analoge sensor op Edison Arduino pin A0.

Maakt gebruik van mraa opgenomen met Edison beeld. Meer info op:

http://iotdk.Intel.com/docs/Master/mraa/index.html

Edison Arduino rendement drijven waarden hebt u geen sensor; u kunt zien

de "data" on Bluemix pin hebt u geen sensor aangesloten op A0.

Load Grove module

Gerelateerde Artikelen

Aangepaste locatie SMS met behulp van Linkit één!!

Aangepaste locatie SMS met behulp van Linkit één!!

HalloIn dit instructable ik zal u tonen hoe voor het verzenden van SMS met behulp van linkit een niet alleen tekst maar ook link naar locatie. Code krediet gaat naar ehsmaes en ik had dit in mijn project VG ook gebruikt.Stap 1: Dingen die we nodigWe
Home gebaseerd beveiligingssysteem met behulp van Intel IOT technologie

Home gebaseerd beveiligingssysteem met behulp van Intel IOT technologie

wij willen creëren een woning die zich via het internet van dingen technologie beschermt.We hebben PIR (fotoelektrisch infrarood) sensoren geïnstalleerd op de ingangspunten van uw huisGebruiken we servomotoren voor openen en sluiten van de deurenWe g
Uw plaats volgen zonder gebruik te maken van GPS (met behulp van LAC en CID)

Uw plaats volgen zonder gebruik te maken van GPS (met behulp van LAC en CID)

HalloWe moeten allemaal een tracking-apparaat op een bepaald punt om een spoor van onze vrienden, familie of onze bezittingen te houden (voertuigen... mijn dierbare!) etc. maar niet allemaal van ons kan zich niet veroorloven de kosten van een GPS-app
A maken 3D Print van begin tot het bestand met behulp van Zbrush voor Beginners

A maken 3D Print van begin tot het bestand met behulp van Zbrush voor Beginners

U moet:Een computer Zbrush 4R4 of een vergelijkbare groep Z plugin 3D Printer exporteur (vrij van Pixologic van web-pagina)Tijd: 2-3 uurOK, dit is mijn eerste instructable en ik hoop dat u het nuttig vinden. Het doel is om te laten zien dat jullie he
GPS Test 1 - lezing NMEA Data met behulp van een Arduino

GPS Test 1 - lezing NMEA Data met behulp van een Arduino

Hij is een SC-200 GPS muis, geadverteerd als een Speed Camera Advisor voor uw auto. Momenteel beschikbaar uit Maplins (UK) voor £14,99. Ik heb ontdekt waar op de PCB de seriële gegevens kunnen worden gelezen van de GPS-module. Met behulp van pennen 0
Track uw route! (met behulp van de arduino, microSD kaart schild en GPS)

Track uw route! (met behulp van de arduino, microSD kaart schild en GPS)

Met behulp van de Arduino Mega, MediaTek MT3329 GPS, Arduino MicroSD data logging schilden een paar 9V batterijen, maken een kleine eenheid die kan overal gaan, en vervolgens de kaart van de reis in een eenvoudige stap.Stap 1: Hardware nodig Micro SD
Het bouwen van een Robot met behulp van MSP430 Launchpad

Het bouwen van een Robot met behulp van MSP430 Launchpad

In dit Instructable gaan we aan het bouwen van een kleine robot met behulp van MSP430 Launchpad van TI. De robot zal gebruik maken van twee gericht gelijkstroommotoren en differentiële aandrijfsysteem zal tewerkstellen.De intelligentie is voorzien va
Het maken en gebruiken van een Cootie Catcher voor de lezing

Het maken en gebruiken van een Cootie Catcher voor de lezing

herinnert u Cootie catcher van toen je nog een kind?  Ik hield van ze!  Hier is een cootie catcher perfect voor het leren lezen van kiddo in je leven!  Mijn peuter hield haar catcher "praten" maken en ik hou van iets dat helpt haar leren lezen!W
Tekening A Black Cat met behulp van vectoren

Tekening A Black Cat met behulp van vectoren

tekenen met vectoren lijkt misschien een beetje overweldigend als je nieuw bij de methode bent, maar met een beetje praktijk kunt u fantastische artwork. Als u het moeilijk vinden om de tekenen van gladde lijnen met een muis, en u niet een grafisch t
Strelen van de blik: 3D afgedrukt structuren met behulp van SMA Actuators

Strelen van de blik: 3D afgedrukt structuren met behulp van SMA Actuators

Dit hardnekkige is een poging een kader te bieden voor het ontwerpen van een dynamische, shape object met behulp van SMA actuatoren wijzigen. De uiteindelijke bedoeling voor mij was het ontwerpen van een interactieve draagbaar genaamd "Strelen van de
Remote Controlled LED met behulp van de mobiele telefoon en Internet

Remote Controlled LED met behulp van de mobiele telefoon en Internet

Eerder schreef ik een tutorial over het besturen van een LED met behulp van uw mobiele telefoon app, Arduino en HC-05 bluetooth-module. In de huidige tutorial die ik ga uit te breiden op eerdere one en deze tijd in plaats van bluetooth, we zullen wor
Kickstarter Backer Alert met Stats Scroller, met behulp van de Arduino Yun

Kickstarter Backer Alert met Stats Scroller, met behulp van de Arduino Yun

De Arduino Yún is een nieuwsgierig toevoeging aan de familie van de Arduino . Er is een vrij brede gemeenschap rond het concept van Arduino, platform en software. Er is een andere populaire gemeenschap gewijd aan hacken en verbetering van de goedkope
Mobile Application Monitor en Control Arduino, met behulp van kito.io IOT Platform

Mobile Application Monitor en Control Arduino, met behulp van kito.io IOT Platform

Bewaking en beheersing van je Arduino uit uw kito Mobile App.Ik heb een IOT Platform ontwikkeld voor het helpen van DIY Makers die net doet dat met geen kennis van Xcode, Android, JavaScript nodig anders dan hoe weet te schrijven van de Arduino schet
Kind-en kleinbedrijf Boba Fett pantser met behulp van de methode Pepakura bouwen

Kind-en kleinbedrijf Boba Fett pantser met behulp van de methode Pepakura bouwen

deze tutorial zal laten zien hoe maak je een Boba Fett Kostuum voor een kind (9 jaar oud is in dit geval) met behulp van de methode Pepakura."Pepakura" is een techniek voor het maken van Printbare versies van 3D computermodellen.  De afdruk word