Ajouter le bluetooth à sa porte de garage

Minature app garage

Difficulté:

Dans ce tutoriel, nous verrons toutes les étapes qui vous permettrons d'ouvrir votre garage à l'aide de votre smartphone (Android) et d'un petit boîtier que nous allons créer. Pour résumer, nous allons créer un boîtier récepteur Bluetooth sécurisé qui va simuler un interrupteur pour votre garage. Vous pouvez aussi voir le tutoriel en vidéo :D

Matériel

Composants

Budget:

10 €

Fichiers techniques:

Code_Arduino_Garage.ino

Etape 1 : La présentation vidéo

Etape 2 : Les composants

Pour commencer, il vous faudra bien-sûr vous procurer les composants qui constitueront notre boîtier récepteur.

Je vous conseil de les commander sur eBay car ce sont des copies chinoises mais qui sont  de bonne qualité, qui

fonctionnent exactement pareil et qui sont surtout beaucoup moins cher.

Vous aurez donc à acheter: (Prix estimés à partir d'eBay)

• Un Arduino Nano pour environ 4€

• Un relais 5v Arduino pour environ 1€

• Un HC06 arduino pour environ 3€50

• Des files de connexion pour quelques centimes ou venant de la récupération

• Une alimentation 5v USB (Chargeur téléphone)

Etape 3 : Le code Arduino

Code

Dans un second temps,récupérez le code Arduino sur cette page ou directement sur ce lien:

Code Arduino

En bref, quand l'Arduino recevra un message de votre téléphone, il comparera le message reçu à celui que vous

avez prédéfini. Si c'est le même, il laissera passer une courte impulsion électrique entre les deux bornes du moteur 

comme si on appuyait sur le bouton.

Dans le cas contraire, rien ne se passera.

Etape 4 : Configurer l'HC06

Hc06 config

Pour plus de personnalisation, vous pouvez changer le nom du module Bluetooth afin de mieux le reconnaître.

Et pour plus de sécurité, il vous faudra changer son code PIN.

Afin de faire tout cela, je vous laisse ce petit tuto très complet : Tuto Configuration HC06

Etape 5 : Modification du code Arduino

Code 2

Vous devez maintenant ouvrir le code Arduino dans le logiciel officiel Arduino.

Pour avoir un boîtier unique que seul vous pourrez ouvrir, veillez changer le message reçu.

Après çà votre code Arduino est pret ! Vous n'avez plus qu'à le téléverser sur votre carte.

(Pour le téléversement, n'oubliez pas de sélectionner le type de carte que vous utilisez et le port où elle est branchée 

dans l'onglet "outil")

Etape 6 : Assemblage des composants

Sch ma bo tier

Maintenant, passons à l'assemblage des composants. Vous avez juste à suivre le schéma ci-dessus.

N'oubliez pas les deux files du relais qui ne sont l'instant pas branché au moteur.

Mettez l'ensemble dans une boîte puis laissez ressortir les files reliés au relais et les câble d'alimentation de l'Arduino.

Etape 7 : L'appli Mobile

App inventor 1

Pour faire fonctionner notre boîtier, nous aurons besoin d'une app mobile. Je vous mets à disposition celles que

j'ai faites. Elles sont développée sur App Inventor 2 (un site du MIT) et sont seulement dédiées à Android.

Une version fonctionnant avec une porte de garage unique:

Version Une Porte

Une version fonctionnant avec plusieurs portes de garage:

Version Plusieurs Portes

Une fois rendu sur le lien, ouvrez l'app avec le bouton "OPEN THE APP".

Un compte google est nécessaire.

Etape 8 : Modification de l'appli

Modif code app

Vous voilà dans l'espace de personnalisation du site. Rendez-vous dans la section "Blocks" du screen "Menu"

(indiqué sur la photo).

Si vous avez choisi la version une porte, vous devez changer l'adresse de l'HC06 et le message envoyé.

(Message reçu que vous avez changé dans le code Arduino)

Si vous avez choisi la version plusieurs portes, vous devez juste changer le message envoyé.

Etape 9 : Installer l'application

Download

Pour installer votre application, il vous faudra d'abord télécharger le fichier APK (indiqué sur l'image) puis 

le transférer par le moyen que vous voulez sur votre téléphone. (ex: Mail; Câble; ...)

Une fois sur votre téléphone, ouvrez le fichier. Si vous n'avez pas activé les sources inconnues, un message

va s'afficher. Cliquez sur paramètre et cochez ensuite sources inconnues. Laissez cocher "Que pour cette fois"

puis acceptez.

Vous pouvez dès à présent installer l'application.

Etape 10 : Installation et dernière configuration

Installation

Pour finir, il faudra connecter le boîtier au moteur du garage. Pour cela, prenez les deux files reliés au relais et

branchez-les aux bornes dédiés à l'interrupteur. (Il y'en a toujours sur les moteurs de garage)

Si vous avez déjà un interrupteur de branché, prenez un file de l'interrupteur et un file du boîtier et mettez-les

ensemble dans une borne. De même pour les deux autres files. ( Pas de risque de court-circuit et les deux

fonctionneront ensemble) Branchez ensuite le boîtier à l'aide de votre câble d'alimentation et de votre chargeur.

Dernière étape, sur votre téléphone. Allez dans les "Paramètres", dans "Bluetooth" et connectez-vous à l'HC06

grâce au nom et au code modifiés.

Etape 11 : Conclusion

Vous avez fini !!!

Pour conclure, vous disposez à présent d'un boîtier et d'une app. Il sont tout deux sécurisés car nous avons un

premier code PIN pour accéder au boîtier puis un message à envoyé.

Si le message n'est pas correct, rien ne se passera. 

N'hésitez pas à me poser des question en commentaire ;D

Antoine du Coin Maker

Vous aimez ce tutoriel ?


Eday

17 fév. 2017 à 23:20

Projet très cool, +1 abo sur ta chaîne Youtube

Patrick

26 fév. 2017 à 18:21

Super projet mais comment récupérer @ MAC du HC-06 ?

Le Coin Maker

27 fév. 2017 à 00:35

Je vous recommande cette app: https://play.google.com/store/apps/details?id=com.meloy.BTScan
Elle va scanner vos appareils bluetooth environnents et vous donner leurs adresses mac par exemple 😉

Patrick

27 fév. 2017 à 08:08

OK merci je vais essayer dès réception du hc 06

Le Coin Maker

28 fév. 2017 à 17:29

Derrien ✌ Si vous avez d'autres questions, n'hésitez pas.


Recevez une fois par mois les meilleurs tutoriels Technologie dans votre boîte mail




S'inscrire:



En cliquant sur s'inscire, vous acceptez de respecter les conditions générales d'utilisation de Oui Are Makers.

  • Vues: 553
  • J'aime: 7