Outils pour utilisateurs

Outils du site


tel0026

Ceci est une ancienne révision du document !


Bluetooth 2.0 Module V3 For Arduino

Le Bluetooth 2.0 Module V3 For Arduino est un module bluetooth de chez DFRobot.

Initialisation

Le wiki de DFRobot indique la procédure à suivre pour initialiser le module.

Prérequis

Procédure

Il faut mettre le module Bluetooth en “AT Mode” (voir cette photo). On peut utiliser le programme Arduino pour communiquer avec le module. Voici les paramètres qu'il faut utiliser :

 ( 38400 bauds , CR + NL ) ( 38400 bauds , CR + NL )

Commandes AT

Listes des commandes AT

Toutes les commandes se trouvent dans la datasheet du TEL0026, voici un aperçu :

  * Input: at 
    * Return: OK

  * Input: at+name? 
    * Return: +NAME:H-C-2010-06-01 (après une remise aux paramètres par défaut, sinon "+NAME:BluetoothV3")

  * Input: at+name=cequonveut 
    * Return: OK

  * Input: at+name? 
    * Return:+name: cequonveut OK

  * Input: at+role? 
    * Return: +role:0 OK 

  * Input: at+role=0 
    * Return: OK 

  * Input: AT+PSWD?
    * Return: +PSWD:1234 OK

  * Input: AT+ORGL (Restore the default setting:)
    * Return: OK 

  * Input: AT+UART?
    * +UART:38400,0,0

  * Input: AT+UART=115200,0,0 
    * Return: OK
        Param1: baud rate (bits/s) 4800/ 9600/ 19200/ 38400/ 57600/ 115200/ 230400/ 460800/ 912600/ 1382400
        Param2: stop bit , 0- 1 bit/ 1- 2 bits
        Param3: parity bit, 0- None/ 1- Odd/ 2- Even 

  * Input: AT+RESET
    * Return: OK

  * Input: AT+ADDR?
    * Return: +ADDR:12d5:42:307864 OK

  * Input: AT+IAC?
    * Return: +IAC:9e8b33 OK

  * Input: AT+SENM?
    * Return: +SENM:0,0 OK

Configuration basique de deux modules

Module “master” :

  * AT+NAME=module-master
  * AT+ROLE=1
  * AT+ADDR?
    * +ADDR:98d3:32:20222e OK

Module “slave” :

  * AT+NAME=module-slave
  * AT+ROLE=0
  * AT+ADDR?
    * +ADDR:98d3:32:302390 OK

Sources

tel0026.1492682610.txt.gz · Dernière modification : 2020/08/09 12:59 (modification externe)