ARDUI-PORTAIL BLUETOOTH

image principale ARDUI-PORTAIL BLUETOOTH

Difficulté:

Gérer votre portail et son éclairage depuis votre smartphone



Bienvenue,
vous allez découvrir avec ce tutoriel à vous servir d’une arduino nano, un module 4 relais, un module bluetooth et une approche de APP-INVENTOR 2
Un tuto est déjà disponible pour app inventor ici : https://ouiaremakers.com/posts/tutoriel-diy-code-secret
ARDUI-PORTAIL va vous permettre d’ouvrir, fermer votre portail et allumer/éteindre des éclairages via votre smartphone ANDROID
l’application ANDROID va vous permettre aussi de configurer le module (relais utilisé, temporisation et éclairage lié a l’ouverture de votre portail)


Le gros avantage du smartphone c’est qu’il n’y a pas besoin que chaque personne de la maison dispose d’une télécommande vu le prix des télécommande supplémentaire cela peut valoir le coût
bien-sur il vous faut un smartphone sous android

Matériel :

Budget : Non défini

  • – 1 Arduino nano v3 4€ (aliexpress)
  • – 1 module 4 relais 3€ (aliexpress)
  • – 1 hc05 bluetooth 7€ (aliexpress)
  • – 10 fil de test femelle/femelle
  • – 1 boite plexo 155*110 (finition boite)
  • – 1 chargeur usb 5 Volts 1 Ampères (finition boite)
  • – 1 fiche sma avec cordon a encastrer (finition boite)
  • – 1 antenne 3,4 Ghz (finition boite)

Etape 1 : Présentation de l’application android – écran commande

Avant de commencer il faut activer votre bluetooth sur votre smartphone (photo 1) et chercher les appareils bluetooth (photo 2)
ici le module s’appelle H-C-2010-06-01, une fois associer avec son code pin fermer votre écran de paramètre.
Vous pouvez maintenant installer l’application disponible dans le fichier ardui-portail-api.zip ainsi que le .aia pour app-inventor, (n’oublier pas d’autoriser l’installation de sources inconnues petit tuto ici : http://www.frandroid.com/comment-faire/lemultimedia/231266_autoriserlessourcesinconnues )

Après l’installation ouvrez l’apps ardui-portail :
– Au premier démarrage l’application vous demande de sélectionner l’appareil bluetooth – photo 3 (il sera enregistrer dans la mémoire du smartphone)
– Aprés configuration de l’appareil bluetooth vous arrivez sur l’écran commande indiquant l’état des commandes – photo 4
– Appuyer sur l’icone du portail, on envoi la commande et allume les éclairages associés – photo 5
– Second appui on envoi la commande de fermeture avec actualisation des états – photo 6

http://ouiaremakers.com/wp-includes/images/media/archive.png

Etape 2 : Présentation de l’application android – écran config

L’écran de configuration vous permet de configurer les sorties, temporisation et éclairage lié a l’ouverture

– Photo 1 => écran accueil de la page de configuration

– Photo 2 => configuration du bouton d’ouverture portail :
Sélection du relais (1 ou 2) photo 7
Sélection de la temporisation, de permanent a 4 heures, photo 6 (si permanent utiliser le même relais pour la fermeture)
Sélection de l’éclairage 1 lié a l’ouverture
Sélection de l’éclairage 2 lié a l’ouverture

– Photo 3 => configuration du bouton d’ouverture portail :
Sélection du relais (1 ou 2) photo 7
Sélection de la temporisation, de permanent a 4 heures, photo 6 (si permanent utiliser le même relais pour l’ouverture)

– Photo 4 => configuration du bouton éclairage 1 :
Sélection de la temporisation, de permanent a 4 heures, photo 6

– Photo 5 => configuration du bouton éclairage 2 :
Sélection de la temporisation, de permanent a 4 heures, photo 6

Bien-sur n’oubliez pas de valider chaque configuration de bouton en cliquant sur le bouton “Valider action xxx”

Etape 3 : Mise en oeuvre de l’arduino

Voici le câblage en version platine d’essai de Fritzing

sur la photo 1 vous pouvez remarquer que j’ai garder le Serial pour un debug pratique pour voir la config actuelle sur la console

vous trouverez dans le fichier : ardui-portail-cablage.zip le sketch ardui-portail ainsi qu’une doc pour configurer votre hc-05 (en anglais, par de faut baud a 38400 mais pour moi 9600, dépend des versions hc-05)
Je vous invites a visité le tutoriel pour configurer votre HC-05 disponible ici : https://ouiaremakers.com/posts/tutoriel-diy-configurateur-de-module-bluetooth-hc-05

le Sketch est commenté ligne par ligne afin qu’il reste compréhensible par tous le monde du débutant au chevronné

https://ads-atelierdesmhosy.franceserv.com/ARDUI-PORTAIL/ARDUI-PORTAIL.zip

Etape 4 : Futur évolution

La futur étape est d’incorporer tous ce petit monde dans une boite plexo 155*110,
de souder une fiche SMA avec son cordon sur l’antenne du module HC-05 afin de pouvoir déporter une antennesur le poteau du portail et d’avoir une reception de 30 à 35 mètres dans une voiture,
un chargeur 5v 1 ampère que l’on démontera pour avoir notre alimentation 220v – 5vdc a moindre coût
faire aussi des commandes par bouton à clef mural à l’intérieur de la propriété et poussoir pour l’éclairage

donc à suivre

merci d’avoir lu ce petit tutoriel

Sources :

https://appinventor.pevest.com/?p=520

https://www.mon-club-elec.fr/pmwiki_reference_arduino/pmwiki.php?n=Main.ReferenceEtendue

https://www.techbitar.com/modify-the-hc-05-bluetooth-module-defaults-using-at-commands.html

https://ads-atelierdesmhosy.franceserv.com/ARDUI-PORTAIL/ARDUI-PORTAIL.zip


Super explication, rien a dire!!!! par contre j'ai une ou deux questions a te poser , la première concerne le schémas le TX de l'arduino qui fonctionne sur 5v alors que hc-05 tourne a 3,3v donc il faut mettre un diviseur de tension c'est a dire deux résistances de 1k ohm et 2k ohm. la deuxième : vu que j'ai besoin de ce projet pour ma maison précisément pour mon portail à l'entrée et rien d'autre, y a t'il un moyen d'ajouter un mot de passe pour que personne ne l'ouvre apart ma famille, voila et Merci.

bonjour, désolé je n'avais pas vu votre commentaire pour le hc05 il accepte jusqu'à 6v et au niveau TTL en 5 volts cela fonctionne correctement apres c'est sur que c'est mieux de redescendre en ttl 3.3v avec ceci par exemple : http://www.ebay.fr/itm/262858195776?_trksid=p2057872.m2749.l2649&ssPageName=STRK%3AMEBIDX%3AIT pour le mot de passe vous avez le code du bluetooth à vous de le rendre assez complexe avec la commande AT+PSWD=****, vous pouvez voir le tuto https://ouiaremakers.com/posts/tutoriel-diy-configurateur-de-module-bluetooth-hc-05, au niveau de l'application cela ne sert a rien vu que les trames reste identique

Super tutoriel , c' est pour des contributeurs comme vous que je vais implementer une facon de  partager du code  en "pas degeu" .
Merci a vous , merci pour tous .

Merci 

Un espace code serait en effet une bonne idée

Merci 

Un espace code serait en effet une bonne idée

Merci 

Un espace code serait en effet une bonne idée

Merci 

Un espace code serait en effet une bonne idée

Ces tutoriels devraient vous plaire

vignette Arduino Uno - Capteur d'humidité au sol.
Arduino Uno - Capteur d'humidité au sol.
vignette L’imprimante 3D pour 60€: EWaste
L’imprimante 3D pour 60€: EWaste
vignette fabrication de circuits imprimés facile
fabrication de circuits imprimés facile

Découvrez tous les tutoriels partagés sur Oui Are Makers

Powered by Oui Are Makers