Le troisième oeil (haut-parleur de localisation GPS déclenchée à l’aide d’Intel Edison) (Intel IOT) (1 / 2 étapes)

Etape 1: Connexion à IBM Bluemix à l’aide de Node.js

Vous avez besoin d’un compte de Bluemix IBM et une application s’exécutant dans le tableau de bord de Bluemix. Créer un sera Instructable différent

Installer nmea et ibmiotf à edison

à l’aide de la commande

NGP install nmea

NGP install ibmiotf

NMEA-package pour analyser les données de GPS, ibmiotf - package pour se connecter à IBM bluemix

C’est le code pour connecter le Bluemix d’une manière fondamentale décommenter toutes les lignes

Demande de node.js pour connecter l’Arduino d’Edison Intel IBM Bluemix

à l’aide de démarrage rapide.

Envoie des données d’un capteur analogique sur la broche analogique zéro (A0).

//*

Modifier les éléments suivants à l’adresse MAC de votre Edison

var MAC = 'fc:c2:de:38:94:24' ; Remarque bluemix ne détecte pas l’ADR mac avec colon

var MAC = « 784b87ab5af6 » ;

Utilise mqtt.js, voir package.json. Plus d’infos sur :

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

mqtt var = require('mqtt') ;

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

var PROTOCOL = « mqtt » ;

var courtier = « quickstart.messaging.internetofthings.ibmcloud.com » ;

var PORT = 1883 ;

/

Créer la chaîne d’url

var URL = protocole + ': / /' + courtier ;

URL += ':' + PORT ;

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

/

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

var sujet = "iot-2/evt/statut/fmt/json" ;

/

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

NGP installé

/

/client.on ("connect", function () {}

{setInterval(function()}

client.Publish (rubrique, ' {« d »: {« Volts »: "+ getFakeVolts() + '}}"); //Payload est JSON

Console.log ("envoi de données vers bluemix'+getFakeVolts()) ;

}, 2000); //Keeps publier toutes les 2000 millisecondes.

//});

/

Se connecter à un capteur analogique sur la goupille de Arduino Edison A0.

Utilise mraa inclus avec image d’Edison. Plus d’infos sur :

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

Edison Arduino retourne à la dérive des valeurs si vous n’avez pas de capteur ; vous pouvez le voir

les « données » sur Bluemix si vous n’avez aucun capteur connecté sur broches A0.

mraa var = require('mraa') ;

var pin0 = new mraa. AIO(0) ;

var analogVolts = function() {}

comtes de var = pin0.read() ;

var volts = nombre * 4,95 / 1023 ;

Return parseFloat(volts).toFixed(4) ;

////};

/

/ var fakeVolts = 0.0 ;

var getFakeVolts = function() {}

volts var = fakeVolts ;

fakeVolts = fakeVolts + 0,1 ;

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

retour volts ;

//}

/ * jslint nœud : true, vars:true, au niveau du bit : true, unparam:true *

* jshint inutilisé : vrai *

*

Demande de node.js pour connecter l’Arduino d’Edison Intel IBM Bluemix

à l’aide de démarrage rapide.

Envoie des données d’un capteur analogique sur la broche analogique zéro (A0).

*

/ Changer le texte suivant à l’adresse MAC de votre Edison

var MAC = « 784b87ab *** » ;

var ibmiotf = require('ibmiotf') ;

var config = {}

« org »: « 9xljvz »,

« id »: « 784b87ab5af6 »,

« type »: « GPS »,

« auth-méthode »: « symbolique »,

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

};

var deviceClient = new ibmiotf. IotfDevice(config) ;

deviceClient.connect() ;

deviceClient.on ("connect", function () {}

{setInterval(function()}

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

}, 2000); //Keeps publier toutes les 2000 millisecondes.

});

Se connecter à un capteur analogique sur la goupille de Arduino Edison A0.

Utilise mraa inclus avec image d’Edison. Plus d’infos sur :

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

Edison Arduino retourne à la dérive des valeurs si vous n’avez pas de capteur ; vous pouvez le voir

les « données » sur Bluemix si vous n’avez aucun capteur connecté sur broches A0.

Module de charge Grove

Articles Liés

Commandes Audio haut-parleur de Smartphone ATM-7 OSD avec Arduino et Billy

Commandes Audio haut-parleur de Smartphone ATM-7 OSD avec Arduino et Billy

Ces jours-ci, il y a plusieurs façons d'implémenter multizone son à l'aide de la commande de smartphone basé mais la plupart se limitent à quelques zones ou exige chers boîtes exclusives à chaque emplacement (Bonjour ! Sonos). Un sélecteur de haut-pa
Toile de jute haut-parleurs

Toile de jute haut-parleurs

Je veux faire mes propres enceintes hors les composites de toile de jute, c'est pas cher et très fort. Après quelques recherches sur comment haut-parleurs stages en termes de flux d'air et enceinte, j'ai rapidement découvert que la plupart d'entre eu
Vache mini haut-parleur USB rechargeable

Vache mini haut-parleur USB rechargeable

Ce haut-parleur mini vache est d'abord conception un projet pour développer mes compétences de conception de produit. Il aurait été formidable de développer ce projet et le transformer en un produit commercialisable, mais pour l'instant, cela reste u
Centre de divertissement avec haut-parleurs flottant construit à l’aide de poche trou menuiserie

Centre de divertissement avec haut-parleurs flottant construit à l’aide de poche trou menuiserie

Pour ceux qui ont un système de home cinéma, un centre de divertissement est un excellent moyen pour organiser et afficher vos composants divers. Toutefois, le problème que j'ai eu a été de trouver celui qui pourrait tenir dans l'espace limité, j'ai
Refroidisseur avec Blender, haut-parleur & plus

Refroidisseur avec Blender, haut-parleur & plus

J'ai commencé ce projet plus tôt cet été avec un seul objectif : avoir plus de plaisir en plein air en apportant ma musique et délicieuses boissons mixtes à l'aventure.Je sais moi-même combien d'amusement c'est d'avoir une glacière avec haut-parleurs
Concevez vos propres haut-parleurs d’étagère de référence

Concevez vos propres haut-parleurs d’étagère de référence

A quelques mois, je suis allé dans un consommateur de grosse boîte électronique stocker et ERRA à la section d'élite. Curieux au sujet de cette agitation, j'ai demandé à l'homme à jouer de la musique grâce à une paire d'enceintes fantaisie de 2 000 $
Simple hack d’amplificateur haut-parleur PC pour ?

Simple hack d’amplificateur haut-parleur PC pour ?

Mon intention initiale de ce projet était de fournir une entrée audio pour alimenter les oscilloscopes fait maison, mais en réalité, il y a beaucoup de plaisir à faire avec un simple amplificateur audio.   Ce projet est très « lâche », ce qui signifi
Upcycle un vieux système de haut-parleur en un modern et transparent !

Upcycle un vieux système de haut-parleur en un modern et transparent !

Certains d'entre vous savent peut-être que j'ai fait un moniteur avec un support en plastique sur un vieux portable lcd que j'utilise pour jouer sur ma playstation ! Le seul inconvénient est que parce que c'était un moniteur autonome, il n'a pas haut
Faire un haut-parleur customisé logement

Faire un haut-parleur customisé logement

informations de fondIl s'agit d'un projet que j'ai réalisé pour mon GCSE de conception de produit, je me suis adapté puis il afin qu'il serait plus facile d'expliquer comme une InstructableLe projetL'orateur a un logement personnalisé qui correspond
Papier simple plaque haut-parleur

Papier simple plaque haut-parleur

Kyle kammererMarc MooreChris BielaMatériaux :3 x assiettes en papier1 feuille x20" de câble de calibre 26 (trouvé chez radioshack)1 x pistolet à colle chaude1 x aimant effrayant du type néodyme2 x pinces crocodiles1 x plus légerÉtape 1 :Coupez deux m
Haut-parleurs stéréo

Haut-parleurs stéréo

Nous sommes quatre étudiants et nous avons fait des haut-parleurs stéréo pour « Creative Electronics », une électronique de Beng génie 4ème module de l'année à l'Université de Malaga, école des télécommunications. (www.etsit.uma.es).Chacun de nous a
Haut-parleurs Bluetooth Invisible 10 minutes

Haut-parleurs Bluetooth Invisible 10 minutes

Voici un très simple instructable pour construire votre propre haut-parleur bluetooth invisible.Ce projet utilise des excitateurs. Ces composants compacts incroyables peuvent transformer des surfaces et des matériaux en un haut-parleur. Lorsqu'il est
Le haut-parleur Bluetooth Ultimate Portable Accueil/Boutique

Le haut-parleur Bluetooth Ultimate Portable Accueil/Boutique

Il s'agit de ma participation au concours de contreplaqué, me donner un coup de pouce et voter pour moi... Merci:)EDIT : J'AI AJOUTÉ LES FICHIERS DXF POUR CEUX QUI ONT DEMANDÉVue d'ensemble :Il y a quelques mois, un ami a un haut-parleur Bluetooth de
Kinna solaire haut-parleur Bluetooth batterie correctif et mise à niveau

Kinna solaire haut-parleur Bluetooth batterie correctif et mise à niveau

Le haut-parleur bluetooth de Kinna solaire est un produit vraiment sympa. Son assez imperméable à l'eau et peut être utilisé sous la pluie. Sa grande utilisation alors qu'il travaillait pour les artisans et les travailleurs en plein air et de nombreu