P21 Bis Prototypage d'interactions localisées et contextualisées
Sommaire
Présentation du projet
Contexte du projet
Les "beacons" (balises en anglais) sont des systèmes de localisation plus précis que le GPS et permettant des interactions contextuelles avec les utilisateurs.
Exemple d'application
Arrivant dans un supermarché le client se connecte à l'application de la franchise grace à ses identifiants. Il passe alors devant une tête de gondole contenant une balise de localisation. La balise "détecte" qu'un produit souvent acheter par le client est dans le rayon suivant mais n'est pas sur sa liste de course ( intégrée à l'application ). Le client reçoit donc un bon de réduction du produit.
Objectifs
Ce projet a pour objectif d'utiliser la technologie des beacons afin d'imaginer un système de communication entre ces derniers et des utilisateurs arrivants dans la zone telle que l'exemple du supermarché.
La première étape est de réaliser une communication bidirectionnelle entre un beacon et un smartphone. Pour cela il faut concevoir un prototype de balise à l'aide d'une raspberry PI et d'un module Bluetooth BLE. Puis programmer une application pour smartphone afin de pouvoir échanger en Bluetooth.
La seconde étape est de développer le reste des éléments du scénario en fonction de l'évolution du projet.
On peut, par exemple, penser à la réalisation de la connexion client et à la sécurité associée ou à l'accès à la liste des courses du client par la balise.
Conception d'un beacon
Matériels utilisés
Afin de réaliser une balise, je dispose de : - Une raspberry pi - Un module Bluetooth BLE (Bluetooth Low Energy) - Un écran d'affichage - Un accès internet (en option)
Etape de réalisation
Mr Peter m'ayant fourni un tutoriel intitulé "piBeacon -DIY Beacon with a Raspberry Pi" de Kevin Townsend, je commence tout d'abord par suivre ce tutoriel.