loader

Commande d'allumage d'une LED par Bluetooth

Cette ressource décrit comment utiliser un module bluetooth HC-06 ou HC-05 pour piloter une LED via la liaison bluetooth d’un smartphone

L'application s'appelle "Arduino Bluetooth Controller". Elle a été conçue par Giristudio.

À télécharger ici -> Arduino Bluetooth Controller
Application

Cette application permet de communiquer avec le port série de la carte Arduino via un module bluetooth (HC-06 ou HC-05).
Dans cette ressource, l'application écrit le chiffre 1 sur le port série lorsque le bouton et sur "On" et 2 lorsque le bouton est sur "Off".

Le programme est conçu pour mettre à l'état haut ou à l'état bas la borne numérique D4. C'est sur cette borne qu'il faut connecter la LED à commander.

Branchement du module HC-06 et de la LED sur la carte Arduino :

Connexion UNO LED HC06

Une fois branché et alimenté, il faut appairer le module HC-06 au téléphone. Pour cela, on procède comme avec n'importe quel appareil bluetooth soit via les paramètres soit en double cliquant sur l'icône bluetooth de votre téléphone. Le nom du module est HC-06 et le code pin est le plus souvent 1234 ou 0000. Si le voyant du module clignote, il cherche un appairage. S'il reste allumé, la connexion bluetooth est établie.   

Attention : 
Le module HC-06 est branché sur le port série (nommé : D0 et D1 ou Tx et Rx ou encore UART pour le shield grove). Il y a donc un conflit entre le port USB de l'ordinateur lui aussi sur le port série et le module HC-06. Il faut débrancher ce module pour pouvoir téléverser le programme dans la carte Arduino depuis l'ordinateur et ne pas oublier de le rebrancher après. 

Sur le téléphone lancer l'application "Arduino bluetooth Controller" 
ArduinoBTcontroller
Puis cliquer sur le module HC-06 
Etape 1

cliquer ensuite sur LED/Lamp Control

Etape 2

Vérifier dans les paramètres (roue crantée) que "On" vaut 1 et "Off" vaut 2. Si ce n'est pas le cas, il suffit de cliquer sur On puis Off pour définir leur valeur. Et c'est fini, tout est en place !

ABTCOK

Användarlicens