[Tuto] Commander une led via l’application Blynk

Dans ce tutoriel je vais vous introduire le fonctionnement de l’application Blynk. Ici, je vais vous montrer comment commander une led via son smartphone en toute simplicité.

Matériel nécessaire :
– 1 Arduino YUN
– 1 LED
– 1 Smartphone avec l’application Blynk

1. Mise en place de l’application

screenshot_20160919-145605

Tout d’abord, allez télécharger l’application Blynk sur le store de votre smartphone.

Démarrez l’application et créez-vous un compte :

screenshot_20160919-144235

Créez un nouveau projet:

screenshot_20160919-144409

Choisissez un nom de projet (ici: « Led Blinkin »), le modèle de microcontrôleur utilisé (ici: Arduino Yun) et envoyez-vous par e-mail le token généré, il sera utile pour la liaison entre l’arduino et votre smartphone.

screenshot_20160919-144440

Ici nous voulons interagir sur une Pin de l’arduino afin d’allumer ou non une LED. Il nous faut donc ajouter un bouton qui simulera l’état de sortie de la Pin en question. Pour cela, cliquez sur le petit « + » encerclé, cela vous donnera accès à une multitude de widgets. Nous choisirons dans notre cas le bouton du haut.

screenshot_20160919-144449
screenshot_20160919-144520

Le voilà maintenant placé ! Nous allons le configurer : cliquez dessus.

screenshot_20160919-144534

Donnez lui le nom que vous voulez (ici: Led Button) avec une couleur associée. Ensuite il nous faut choisir la pin sur laquelle l’application va interagir (ici: D13). Nous voulons que le bouton se comporte comme un switch et vous pouvez également personnaliser le message affiché en fonction de l’état du bouton (ici: Light ON/Light OFF).

screenshot_20160919-144635
screenshot_20160919-144645

Nous voilà prêt du côté smartphone. Allons maintenant du côté Arduino.

2. Mise en place du montage Arduino

Dans mon cas je vais utiliser un Arduino YUN connecté en WIFI. Nous allons également utiliser la pin 13 de l’arduino. Branchez la LED entre la pin 13 et le GND.

20160919_144739

Installez la librairie « Blynk » (lien de téléchargement) dans l’IDE Arduino (Tuto disponible ICI). Une fois fait, il va falloir programmé l’Arduino Yun avec le programme dédié trouvable dans les exemples de la librairie.

untitled-2

Dans le programme veillez bien à remplacer à la ligne 28, le « YourAuthToken » par celui que vous vous êtes envoyé par mail auparavant. Téléversez le programme dans l’Arduino et c’est parti !

3. Test

Allez dans votre application Blynk et démarrez votre projet « Led Blinkin » en appuyant sur le bouton start (représenté par une flèche) en haut à droite.

Un message s’affichera en bas, dans le cas ou votre Arduino n’est pas connecté à un réseau.

screenshot_20160919-144534

Si vous appuyer sur le bouton la LED s’allume, si vous appuyez à nouveau la LED s’éteint !

untitled-3

Maintenant c’est à vous. Laissez libre cours à votre imagination !