Bluetooth Bluetooth

La communication Bluetooth fonctionne sur le même principe que la liaison série. Vous pouvez utiliser un module Bluetooth de type HC-05. Son branchement est extrêmement simple, mais n’oubliez pas de retirer le module pendant le téléversement (car il utilise aussi les bornes 0 et 1) et d’inverser les bornes TX et RX (branchez le TX de l’Arduino sur le RX du module et le RX de l’Arduino sur le TX du module).

images/08-04.png

Branchement du module Bluetooth

Le code est identique à celui de l’Arduino en mode réception d’une liaison série. Les LED (bleue, verte, orange et rouge) changent d’état (allumée ou éteinte) lorsqu’elles reçoivent un message (1, 2, 3 et 4).

// Bluetooth 
//LED 
const int LEDBLEUE = 6; 
const int LEDVERTE = 7; 
const int LEDORANGE = 8; 
const int LEDROUGE = 9; 
// Stockage du contenu du message et de l'état des LED 
char message = 0; 
boolean etatLedBleue = LOW; 
boolean etatLedVerte = LOW; 
boolean etatLedOrange = LOW; 
boolean etatLedRouge = LOW; 
void setup()  { 
  Serial.begin(9600); 
  // Initialisation des sorties 
  pinMode(LEDBLEUE, OUTPUT); 
  pinMode(LEDVERTE, OUTPUT); 
  pinMode(LEDORANGE, OUTPUT); 
  pinMode(LEDROUGE, OUTPUT); 
} 
void loop() { 
  // Réception du message par la liaison Bluetooth 
  if...
Pour consulter la suite, découvrez le livre suivant :
couv_LF2ARD.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Liaison série
Suivant
Radio (433 MHz)