Le starter kit Arduino Officiel

Pour débutant – Manuel en Français

Apprenez l’Arduino et l’électronique de façon pratique

Arduino Bluetooth – Contrôler le HC-05 avec l’Arduino simplement

Comment contrôler l’Arduino en Bluetooth simplement avec l’HC-05.

Dans ce tutoriel pour apprendrez à programmer un Arduino pour contrôler un module bluetooth HC-05 vraiment simplement. Avec très peu de codes et sans devoir programmer une application Android.

 

Introduction

Si j’ai longuement hésité à poster un article sur le module Bluetooth HC-05 et l’Arduino, c’est avant tout car cela nécessitait de programmer une application (Android généralement). Lorsque j’ai fais mes premiers tests il y a quelques années j’utilisais AppInventor qui me semblait la solution la plus pratique au dévellopement d’application Android. A l’heure actuelle dans l’optique de simplement prendre en main le module bluetooth et contrôler les entrées sorties de l’Arduino je ferais ce tutoriel à l’aide de Blynk!

Programmer l’Arduino et utiliser le Bluetooth avec celui-ci n’a jamais été aussi facile qu’avec Blynk!… C’est parti!

Ce dont vous aurez besoin

BON PLAN

1X Arduino
Disponible ici
1X Câbles de prototypages
Disponible ici
1X Module BT HC-05
Disponible ici

Avec Amazon prime vous bénéficiez de la livraison gratuite en 1 jours ouvré. Profitez-en il y a 30 jours d’essais gratuits dans obligation d’abonnement!

Schéma

Connectez le module blutooth en suivant le schéma suivant. Connectez une LED au D6 de l’Arduino Nano, il s’agit d’une entrée/sortie PWM ce qui nous permettra de faire varier son intensité. 

Créez votre application Android

L’application sera créée avant le téléversement du code vers l’Arduino tout simplement pour pouvoir y insérer le jeton TOKEN reçu par mail à la création de notre application.

  • Commencez par télécharger et installer l’application Blynk sur votre smartphone (Disponible sur le PlayStore Android)
  • Inscrivez-vous si ce n’est pas déjà fait.
  • Selectionnez “New Project”
  • Dans le champ de sélection “Project Name” saisissez le nom de votre application. Je la nommerai “Arduino BT”.
  • Dans le menu déroulant suivant “Choose Device” sélectionnez Arduino Nano.
  • Dans le menu déroulant “Connection type” choisissez “Bluetooth”.
  • Le choix du thème définira votre application sur un mode clair ou foncé.
  • Appuyez ensuite sur “Create”

A cette étape un mail contenant votre clé “Token” vous a été envoyé par mail. Gardez la précieusement. Il faudra ensuite l’insérer dans votre code Arduino à la ligne “YourAuthToken”.

  • Appuyez sur le “+” en haut à droite de votre écran. La Widget Box s’ouvrira. Sélectionnez alors “Bluetooth”.
  • Réitérez l’opération > “+” > Ajoutez alors un bouton “Button”.

Une fois les deux modules bluetooth et bouton ajoutés à votre application cliquez sur ceux-ci pour les paramètrer.

  • Appuyez sur le module bluetooth et ensuite sur “connect Bluetooth device“. Assurez-vous que la fonction bluetooth soit bien activée sur votre spartphone et sélectionnez votre module Bluetooth connecté à l’Arduino.
  • Revenez a votre application. Appuyez sur le bouton pour le paramètrer.
  • Le premier champ texte “Button” permet de renommer le bouton
  • Le second champ “output” permet de selectionnez la pin désirée. Dans notre cas la led est connectée au D6 de l’Arduino Nano. Appuyez sur “PIN” dans l’onget “Digital” sélectionnez “D6 PWM”.
  • Choisissez le mode Switch
  • Vous pouvez changer le nom “ON/OFF” dans les labels (facultatif)

Ci-dessous je vous montre les étapes en vidéo.

Revenez à votre application tout y est normalement configurer. Envoyez maintenant le code suivant sur votre Arduino en veillant bien à y ajouter la clé “Token” que vous avez reçu par mail.

Code Arduino

Pour contrôler simplement votre Arduino en bluetooth installer la bibliothèque “blynk”. Uploadez ensuite le code suivant sur votre Arduino.

N’oubliez pas de remplacer: “YourAuthToken” par le token que vous aurez reçu par mail à la création de l’application.

 

Lorsque vous uploadez votre code sur l’Arduino déconnectez les pin TX et RX pendant le téléversement.

Pour résumer:

  • Vous avez connecté le module blutooth à votre Arduino Nano ainsi que la LED.
  • vous avez téléchargé et installé l’application Blynk sur votre smartphone.
  • Votre application est normalement terminée et configurée.
  • Vous avez téléchargé et installé la librairie Blynk dans votre logiciel Arduino.
  • Vous avez bien pris soin d’insérer la clé Token reçue par mail dans votre code Arduino Nano.
  • Vous avez téléversé le code dans votre Arduino Nano.

Vous êtes maintenant prêt à lancer votre application en cliquant sur le bouton “play” en au à droite de l’écran de votre smartphone.

Pinout du module bluetooth HC-05

Pour connecter le module blutooth a l’Arduino, nous utiliserons les broches suivantes:

  • VCC – 5V
  • GND – GND
  • Tx – Rx
  • Rx – Tx

Idées de projets:

A l’aide de ce tutoriel, vous pouvez aisément créer une lampe connectée en bluetooth. Il vous suffira d’ajouter un relai à la place de la led.

A l’aide de contrôleurs moteurs et de moteurs vous pourriez aussi fabriquer une voiture commandée en bluetooth bien que la portée ne soit pas énorme.

Enfin a l’aide un servomoteur, vous pourriez contrôler toutes sortes de mécanismes a distance raisonnable.

Source:

 

Source : Github

0 commentaires

Soumettre un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

Inscrivez-vous a la newsletter

Inscrivez-vous a la newsletter

Soyez les premiers avertis de nouveaux tutos, mises à jours, bon plans,...

Merci et à bientôt!

Pin It on Pinterest

Share This