Différences entre versions de « Projets:Communication Bluetooth Low Energy AppInventor »

De wikiup
Sauter à la navigation Sauter à la recherche
Ligne 21 : Ligne 21 :
 
=== Identifier l'appareil BLE ===
 
=== Identifier l'appareil BLE ===
 
# Télécharger l'application mobile [[https://play.google.com/store/apps/details?id=no.nordicsemi.android.mcp&hl=en_US NRFConnect]]
 
# Télécharger l'application mobile [[https://play.google.com/store/apps/details?id=no.nordicsemi.android.mcp&hl=en_US NRFConnect]]
 
 
# Se procurer l'adresse MAC du périphérique que l'on souhaite appairer.
 
# Se procurer l'adresse MAC du périphérique que l'on souhaite appairer.
 
+
[[:File:scan_connect.jpg]]
 
Avec application NRFConnect :
 
Avec application NRFConnect :
  
Ligne 32 : Ligne 31 :
 
* Trouver le périphérique recherché, par son nom. Sous son nom apparait son adresse MAC de type B4:52:A9:BF:93:D8
 
* Trouver le périphérique recherché, par son nom. Sous son nom apparait son adresse MAC de type B4:52:A9:BF:93:D8
 
* Formater cette adresse en enlevant les “:” entre chaque nombre et en ajoutant “0x” au début de l'adresse pour que son nouveau format soit de type: 0xb452a9bf93d8
 
* Formater cette adresse en enlevant les “:” entre chaque nombre et en ajoutant “0x” au début de l'adresse pour que son nouveau format soit de type: 0xb452a9bf93d8
 +
  
 
=== Identifier le service et la caractéristique que l'on souhaite récupérer ===
 
=== Identifier le service et la caractéristique que l'on souhaite récupérer ===
 +
# Cliquer sur Connect
 +
[[File:scan_connect.jpg||200px]]
 +
# Vous devriez voir le statut "connecté"
 +
[[File:connected.png|200px]]

Version du 19 mars 2020 à 16:04

Introduction

ce tutoriel vise à récupérer les données envoyées par un dispositif bluetooth BLE sur une application mobile développée sur [App inventor]

Le BLE ne peut pas communiquer directement avec les modules de Bluetooth classique. Pour notre exemple, nous avons utilisé un appareil ,qui utilise un module BLE pour le bluetooth dont nous ne connaissons pas les caractéristiques si ce n'est qu'il utilise le protocole de communication GATT.

Plus d'informations ici pour bien comprendre le fonctionnement du bluetooth et du protocole GATT : en français : https://blog.groupe-sii.com/le-ble-bluetooth-low-energy/

en anglais :https://learn.adafruit.com/introduction-to-bluetooth-low-energy/gatt

Matériel nécessaire


Etapes pas à pas

Identifier l'appareil BLE

  1. Télécharger l'application mobile [NRFConnect]
  2. Se procurer l'adresse MAC du périphérique que l'on souhaite appairer.

File:scan_connect.jpg Avec application NRFConnect :

  • Cliquer sur scanner

ScanConnect.png

  • Trouver le périphérique recherché, par son nom. Sous son nom apparait son adresse MAC de type B4:52:A9:BF:93:D8
  • Formater cette adresse en enlevant les “:” entre chaque nombre et en ajoutant “0x” au début de l'adresse pour que son nouveau format soit de type: 0xb452a9bf93d8


Identifier le service et la caractéristique que l'on souhaite récupérer

  1. Cliquer sur Connect

Scan connect.jpg

  1. Vous devriez voir le statut "connecté"

Connected.png