[Tuto] Ajouter le Bluetooth au Arduino
Posté sur: juil. 1, 2013
Catégories: Arduino
Pour ce tuto, il vous faudra:
La carte utilisée pour ajouter le bluetooth au Arduino est le module bluetooth de la boutique (carte JY-MCU).
Partie Hardware
Ce module est l'assemblage d'une carte bluetooth générique sur une carte simplifiant l'interface. A partir de cette interface la connexion au Arduino est basique:
- GND (carte Bluetooth) ? Arduino GND
- VCC (carte Bluetooth) ? Arduino 5V
- TX-O (carte Bluetooth) ? Arduino RX (0)
- RX-I (carte Bluetooth) ? Arduino TX (1)
Partie Software
Le software est géré comme pour une liaison série. Nous allons essayer de jouer sur l'allumage et l'extinction d'une LED au travers de l'interface bluetooth.
void setup()
{
pinMode(13, OUTPUT);
Serial.begin(115200); //Initialize serial at 115200bps
}
void loop()
{
while (Serial.available() == 0); // wait for character to arriven char c = Serial.read();
if(c =='1') {
digitalWrite(13, HIGH); // set the LED on
}
if(c == '0'){
digitalWrite(13, LOW); // set the LED off
}
delay(500);
}
Remarque: Il est conseillé de déconnecter le module Bluetooth durant l'upload du programme. La connexion USB risquant d'être dérangé par le module.
Communication avec un terminal android (tablette / smartphone)
Notre but est d'envoyer des chiffres 0 ou 1 au Arduino pour allumer ou éteindre la LED.
Pour cela, nous allons commencer par nous connecter au Arduino en bluetooth. Le mot de passe est 1234.
Une fois connecté, nous allons installé une application pour lui envoyer des chiffres. Cette application est Amarino. Elle simplifie la communication Bluetooth entre Android et Arduino.

Une fois dans l'application, cliquez sur "Connect" puis "monitoring".
Maintenant vous pouvez saisir les chiffres "0" ou "1" puis cliquer sur "Send" et voir votre LED changer d'état.
Ressources:
Commentaires
oct. 12, 2018
nov. 13, 2017
juin 13, 2017
juin 12, 2017
avril 22, 2017
avril 22, 2017
déc. 25, 2016
août 8, 2016
mai 2, 2016
avril 26, 2016
avril 23, 2016
avril 23, 2016
avril 22, 2016
avril 22, 2016
mars 22, 2016
mars 21, 2016
mars 17, 2016
mars 16, 2016
mars 14, 2016
mars 10, 2016
févr. 29, 2016
févr. 29, 2016
févr. 29, 2016
févr. 29, 2016
févr. 28, 2016
févr. 14, 2016
févr. 14, 2016
mai 26, 2015
mai 26, 2015
mai 26, 2015
mai 26, 2015
mai 26, 2015
mai 26, 2015
mai 26, 2015
mai 26, 2015
nov. 20, 2014
nov. 20, 2014
nov. 19, 2014
nov. 19, 2014
sept. 10, 2014
sept. 10, 2014
sept. 10, 2014
sept. 10, 2014
juil. 8, 2014
juil. 8, 2014
juil. 7, 2014
juil. 7, 2014
mai 10, 2014
mai 10, 2014
avril 28, 2014
avril 28, 2014
avril 28, 2014
avril 28, 2014
avril 28, 2014
avril 28, 2014
avril 28, 2014
avril 28, 2014
avril 28, 2014
avril 28, 2014
avril 28, 2014
avril 28, 2014
mars 4, 2014
mars 4, 2014
mars 4, 2014
mars 4, 2014
mars 3, 2014
mars 3, 2014
févr. 1, 2014
févr. 1, 2014
févr. 1, 2014
févr. 1, 2014
févr. 1, 2014
févr. 1, 2014
Connectez-vous pour commenter
Se connecter