Un positionnement intérieur avec Bluetooth Low Energy (BLE) (2 / 4 étapes)

Étape 2: Configuration base de données et une application Mobile sur nuage

Avant d’aller plus loin dans la configuration de la station de base et le test emplacement suivi, nous allons configurer la base de données et une application mobile sur un serveur web ou le nuage. Vous pouvez créer la base de données et l’application mobile dans n’importe quel outil de votre choix. J’ai utilisé Microsoft SQL Server 2008 R2 Express pour créer la base de données ASP.NET et c# dans Visual Studio Express 2012 pour le Web pour créer l’application mobile. Le schéma de base de données peut être déduit en passant par les scripts de DB.

  • Ajouter des enregistrements dans une table répertorier et leurs selon combien de stations de base et de cartes d’identité que vous avez. Chaque zone correspond à une station de base (carte Intel Edison) et chaque dispositif correspond à une carte d’identité (CC2650 SensorTag).
  • Téléchargez et ouvrez le code de l’application mobile dans Visual Studio. Modifier la chaîne de connexion dans le fichier DBHelper.cs afin qu’il pointe vers la base de données correcte, que vous avez restauré. L’application mobile contient deux pages web à savoir API.aspx et ChildList.aspx. Modifier la clé auth dans l’événement Page_Load de deux pages web. L’application mobile utilise cette clé auth pour valider si les demandes reçues sont connues stations de base. Les stations de base appellent API.aspx avec les valeurs appropriées dans le cadre de chaîne de requête afin de consigner les événements appareil chaque fois qu’une personne ayant la carte d’identité atteint ou quitte une zone.
  • Publier et déployer l’application mobile dans votre serveur web. J’ai utilisé IIS-7 (Internet Information Services) pour publier l’application mobile ASP.NET.
  • Tester l’application mobile en ouvrant le ci-dessous URL dans un navigateur d’ordinateur de bureau ou mobile. Remplacez « localhost » par votre adresse IP du serveur web et la « clé » avec votre clé d’authentification. Vous devriez être capable de voir la liste des périphériques que vous avez configuré dans leurs table.

http://localhost/KyndrWebApp/API.aspx?authkey=Key&Command=getDeviceList

Articles Liés

Bluetooth Low Energy : Lecture / écriture pour réseau de capteurs de framboise Pi

Bluetooth Low Energy : Lecture / écriture pour réseau de capteurs de framboise Pi

Initialement publié en ce blog.Le but de ce tutoriel est de montrer comment vous pouvez lire et écrire à partir d'un périphérique Bluetooth Low Energy (BLE). Par exemple, si vous souhaitez lire les données « nombre d'étapes » votre fitbit et faire de
Qui est Home - suivre vos proches, qu’ils soient chez eux ou n’utilise ne pas le Bluetooth Low Energy Tag

Qui est Home - suivre vos proches, qu’ils soient chez eux ou n’utilise ne pas le Bluetooth Low Energy Tag

avec la balise Bluetooth Low Energy (BLE) à bas prix, vous pouvez surveiller et la piste qui se trouve actuellement présente à la maison et recevoir la notification de message Twitter. Le programme va garder en boucle pour trouver la balise BLE et vé
Bluetooth Low Energy et iBeacons avec Tessel

Bluetooth Low Energy et iBeacons avec Tessel

Tessel est un microcontrôleur que vous programmer en JavaScript. C'est comme l'Arduino, mais conçu pour être facile à utiliser et compatible avec le web.Bluetooth Low Energy est un protocole de communication qui a conçu pour utiliser très peu d'énerg
Parlez à un Arduino avec un appareil iOS en utilisant Bluetooth Low Energy

Parlez à un Arduino avec un appareil iOS en utilisant Bluetooth Low Energy

il s'agit d'un projet simple après-midi d'obtenir votre périphérique iOS parler avec Red Bear Lab Bluetooth Low Energy Shield.Pour ce projet, vous devezun Arduino (nous utiliserons le Leonardo)un iPhone 4 s, 5, iPad 3, 4, mini, ou un iPod Touch de 5è
Bluetooth Low Energy Bare Metal

Bluetooth Low Energy Bare Metal

Je voulais faire quelques projets d'Ito et avait besoin d'une solution Bluetooth Low Energy. J'ai acheté un sensorTag TI et vraiment aimé. Ils ont eu une tonne de capteurs sur elle et la nouvelle puce de TI CC2650 a été cool. Mais, ils n'a pas vraime
Comment faire un bracelet tube intérieur avec des couleurs interchangeables

Comment faire un bracelet tube intérieur avec des couleurs interchangeables

Nous aimons utiliser des matériaux qui sont habituellement jetés loin pour faire des bijoux. Cette fois, nous avons décidé d'utiliser le tube intérieur d'un pneu de bicyclette. Et pour changer les couleurs, nous avons utilisé des dosettes de café dif
Jardin d’intérieur avec Thrifty fournitures

Jardin d’intérieur avec Thrifty fournitures

j'ai commencé ce projet économe avec une tentative pour voir comment fonctionnerait cultiver des herbes à l'intérieur. Création d'une jardinière d'herbes à l'intérieur semblait être une simple assez spéciale, et à ma grande joie, j'ai eu raison.Comme
Jardin d’herbes aromatiques intérieure avec arrosage automatique

Jardin d’herbes aromatiques intérieure avec arrosage automatique

L'an dernier j'ai voulu cultiver des herbes de cuisine intérieure, surtout comme un amusement expérimenter. Ma famille avait planté herbes et des légumes dans le jardin pendant plusieurs années, et je voulais essayer quelque chose de plus en plus moi
Début simple au jardinage d’intérieur avec hydroMazing

Début simple au jardinage d’intérieur avec hydroMazing

Si vous avez jamais voulu faire pousser des plantes comme les herbes, les verts, fraises et tomates à la maison, mais pensé qu'il serait moyen trop difficile et coûteuse, alors vous aurez envie de lire la suite. Vous aurez toujours besoin connaître l
Ballon de soccer intérieur avec du ruban adhésif

Ballon de soccer intérieur avec du ruban adhésif

Dans ce instructable je vous montrera comment faire un conduit ruban et ballon ballon de soccer qui est bon pour l'intérieur et ne sera pas casser quoi que ce soit sauf si utilisée avec une force extrême.Étape 1: Étape 1: vous aurez besoin Vous aurez
Jardin Vertical intérieur avec des bouteilles recyclées

Jardin Vertical intérieur avec des bouteilles recyclées

Il s'agit de mon premier instructable. Profitez-en et je suis toujours ouvert pour vos commentaires.J'ai vu ce grand Instructable et depuis je n'ai pas accès à l'extérieur je voulais faire un qui monté sur le rebord de ma fenêtre. Il s'est avéré pour
Kino App Inventor 1.2 et BLE (Bluetooth Low Energy) + Xadow

Kino App Inventor 1.2 et BLE (Bluetooth Low Energy) + Xadow

SalutJ'essayais d'envoyer certaines données provenant d'un dispositif d'Arduino Ble4 sur un appareil mobile (android). J'ai essayé avec le merveilleux MIT App Inventor 2, mais les caractéristiques de Ble ne sont pas encore implémentées.Donc après avo
Thermomètre intérieur avec écran LCD et de lecture de « Analogique » avec NeoPixels

Thermomètre intérieur avec écran LCD et de lecture de « Analogique » avec NeoPixels

Salut! Ce Instructable est un projet Arduino rapide, intermédiaire qui prend une température lecture à partir d'un TMP36, il lit sur un écran LCD et donne une lecture de « Analogique » sur un bâton de neopixel qui change de couleur et le nombre de lu
Microsoft Windows 8.1 Bluetooth Low Energy à App RFduino

Microsoft Windows 8.1 Bluetooth Low Energy à App RFduino

Écrire un Windows® application qui interagit avec le RFduino n'a jamais été plus facile. Une API introduite avec Windows 8.1 ouvre la voie à la création d'applications de Windows magasin excitantes cette interface avec le RFduino utilisant la technol