J'ai essayé un phare à l'unité

Il est S du siège de Tokyo.

Nous avons un nombre croissant de cas qui disent « Utiliser l'unité autre que le jeu » au cours des dernières années.
projets commissionnés a fait l'application iPhone / Android en utilisant la balise dans, cette fois, je pense que nous allons faire une application du récepteur IBeacon dans l'unité.

Une balise est une flèche de mystère, mais en termes du mot « terminal pour émettre une faible ondes radio. »

Pour détecter les faibles ondes radio dans le smartphone, pour obtenir les informations de position (UUID).

gamme décelables, afin de choisir quelques centimètres / 1m / 10m et spécifications balise, vous pouvez obtenir les informations de localisation dans une fourchette étroite.

Par exemple, quelques centimètres gamme de balises placées dans la partie latérale des éléments d'affichage, vous pouvez fournir des informations et apporter le smartphone à la balise, la détection d'une balise dans la plage de 1 m approché la marchandise, phare de 10 m a visité le magasin (over-the-counter) il semble impossible de détecter.

Cette fois, les visiteurs qui viennent faire du shopping, suppose l'obligation de distribuer les coupons personnalisés sur place.

Beacon également Il existe de nombreux types, mais il semble que dans de nombreux cas d'utiliser une faible onde radio Bluetooth.

Cette fois-ci, utilisez le IBeacon que Apple a fait un standard et unique.

Beacon a préparé les deux bornes suivantes. Les deux également pris en charge la norme IBeacon.

balise

Vous savez peut-être pas la taille, mais la mesure était de 500 pièces en yens légèrement plus grandes.
Le côté gauche est une pile bouton, le côté droit est entraîné par une seule pile AAA, à la fois la batterie est celle d'avoir plus d'un an.

Gauche « BLEAD®-Ver.2 "
http://www.houwa-js.co.jp/index.php/ja/products/blead

Droit « BVMCN1101AAB »
http://www.products.braveridge.com/beacon/bvmcn1101aa-b/

Eh bien, puisque la balise était prêt, après que nous préparons ce qui suit.

· Unity5
· Terminal Android et iOS 7 ou plusieurs terminaux correspondent BLE
· IBeacon dire actif

terminal Android S'il vous plaît utiliser la borne BlueTooth Ver.4 qui prennent en charge BLE (Bluetooth Low Energy) pour permettre la détection d'une balise. Je pense qu'il est presque OK quand remonte la dernière du terminal, mais il y a aussi une possibilité BlueTooth qu'il est un peu vieux terminal n'est pas un Ver.4.
Dans le dispositif iOS ci-dessus iOS 7, ressemble à une balise correspondant.

Dans l'unité utilise l'actif.
J'ai essayé les actifs de quelque balise, mais parce qu'il y avait aussi ceux qui ne le font pas stable, utiliser un actif payé du nom lui-même, ci-après dénommé le « IBeacon ».

Asset "IBeacon" 25 $
https://www.assetstore.unity3d.com/jp/#!/content/15260

Si les conditions appelées « recevoir des informations entre Beacon exécutant l'application » est OK dans cet actif. Ou résider en arrière-plan, dans le cas du ou envoyer les informations à la balise S'il vous plaît noter que n'a pas été vérifiée.

Pour procéder à la mise en œuvre pour démarrer l'unité.

■ Les étapes de mise en œuvre ■

1. Pour importer les actifs

Je pense qu'il est devenu de la manière suivante à l'importation.

unity1

Choisissons la scène appelée Scène / ibeaconreciverexample

2. Pour définir l'UUID

Unity2

a. Sélectionnez la IBeaconReviver de la hiérarchie.
b. Définissez le nombre de balises à surveiller.
c. Indiquer le nom de la balise surveillée.
d destination. Spécifie l'UUID du terminal qui a été refusée.
e. Dans une description des informations de position à afficher sur le démarrage de l'application.
Cliquons sur la mise à jour après [Description mise à jour].

Lorsque vous démarrez l'application sera affiché comme suit.

unity3

3. Pour démarrer l'application sur votre appareil

Essayons de lancer l'application en fait dans chacune des bornes de l'iPhone et Android.

Ce qui est entre le terminal est la balise.

unity4

Il est sur les éléments affichés à l'écran du terminal, mais, UUID / Major / Minor est ce qui peut être défini dans la balise. Régler à l'avance au moment de l'installation de la balise.
Ainsi, il peut déterminer si elle a reçu une balise en utilisant ces informations.

[Range] est la distance de la balise. Parce que ne pas obtenir la distance exacte sera la distance approximative.
Immédiate: Beacon → indique qu'il est à portée de près.
Près → il indique qu'il ya une courte distance.
Loin → indique qu'il est dans la longue distance.
Distance de l'inconnu → Beacon représentera qu'il est inconnu.

[RSSI] est l'intensité du signal reçu. Cela représente que la valeur est les meilleures conditions de réception grande, mais lorsque l'étendue est inconnue est là que la valeur est égale à zéro.

 

En utilisant l'actif, vous verrez qu'il est possible d'obtenir des informations BEACON facilement, même l'unité.

Il est simple, mais s'il est possible « de recevoir des informations entre balise exécutant l'application »,

· Musée d'application Art pour guider l'exposition
Hints application où vous pouvez rechercher des indices de l'emplacement dans le jeu d'évasion
App qui peut obtenir chaque coupons de magasin
apps Stamp comme rallye
- laisser une balise pour les frissons (Toka coller dans des vêtements), l'application qui vous avertira approche la chambre (rires)

Et donc, je pense qu'il se propage avec une secousse qui Yareru.

Il est balise le prix, comme peut également acheter individuelle (quelques centaines de yens à plusieurs milliers de yens), il semble peut aussi se sentir libre d'expérimenter.