Table des matières:

Ouvre-porte de garage avec retour d'information utilisant Esp8266 comme serveur Web. : 6 étapes
Ouvre-porte de garage avec retour d'information utilisant Esp8266 comme serveur Web. : 6 étapes

Vidéo: Ouvre-porte de garage avec retour d'information utilisant Esp8266 comme serveur Web. : 6 étapes

Vidéo: Ouvre-porte de garage avec retour d'information utilisant Esp8266 comme serveur Web. : 6 étapes
Vidéo: Rideaux Automatisés Ép.1: Test ESP8266 + Moteur pas à pas 2024, Novembre
Anonim
Image
Image
Acheter le matériel
Acheter le matériel

Salut, Je vais vous montrer comment faire un moyen simple de faire un ouvre-porte de garage.

-ESP8266 est codé en tant que serveur Web, la porte peut être ouverte partout dans le monde

-Avec les commentaires, vous saurez si la porte est ouverte ou fermée en temps réel

-Simple, un seul raccourci à créer dans votre téléphone.

-Protégé par mot de passe

-Pas cher, moins de 10$

-Pas de Dominicz à configurer.

-Sans activer la porte en cas de coupure de courant et revenir

J'ai cherché sur Internet et j'ai trouvé du code mais pas exactement ce que je cherchais, j'ai donc modifié un autre code et une autre idée + mon expérience personnelle + grâce à mon fils, il m'a vraiment aidé sur celui-ci. La partie temps réel vient de lui.

Alors commençons !

Étape 1: Achetez le matériel

Acheter le matériel
Acheter le matériel
Acheter le matériel
Acheter le matériel

Vous aurez besoin d'une carte esp8266 et d'une carte relais.

Sur ebay faites une recherche: NodeMCU ESP8266 et carte module relais

Le module de relais peut être simple ou double mais nous n'utilisons qu'un seul relais.

C'est tout ce dont vous avez besoin !

Étape 2: Installez le logiciel Arduino et programmez l'Esp8266

Installez le logiciel Arduino et programmez l'Esp8266
Installez le logiciel Arduino et programmez l'Esp8266

Voici un très bon moyen d'installer arduino ide. Vous pouvez faire les étapes 1 à 12

www.instructables.com/id/Programming-the-E…

Décompressez le fichier et programmez votre esp8266 avec le code Garage_door_yt.ino

Vous aurez une variable à modifier dans le fichier ino.

-SSID et mot de passe du routeur pour se connecter à votre serveur Web.

-Aussi, vous pouvez changer le port comme vous le souhaitez. exemple: serveur WiFiServer (54195)

-Le mot de passe: Recherchez et remplacez Passw0rd par votre mot de passe comme vous le souhaitez dans le fichier.ino.

-Ajout d'une heure de fermeture. Chaque jour à l'heure exacte la porte se fermera si elle est ouverte. (Porte de garage2.rar)

Démarrez le moniteur série dans arduino. Outil, moniteur série. Vous verrez plus de détails ainsi que l'adresse IP locale du serveur Web. Vous avez besoin de l'adresse IP locale pour la saisir dans un navigateur Web.

Par exemple, si l'adresse IP de votre serveur Web est 192.168.2.53, saisissez ceci:

Local:

192.168.2.53:54195/Passw0rd

À distance:

ip-address:port/Password (adresse IP du routeur)

Dans le code, vous pouvez tout changer comme vous le souhaitez.

Je suggère de réserver cette adresse IP dans votre routeur. De cette façon, votre raccourci téléphonique fonctionnera toujours. Sinon, la caution du routeur est souvent de 30 jours et l'adresse IP changera.

Ce raccourci ne fonctionne que sur votre intranet. Si vous souhaitez ouvrir votre porte de garage à distance sur internet, dans le monde entier, voici comment procéder:

1- Vous devez connaître votre adresse IP publique. Entrez quelle est mon adresse IP dans google et vous le saurez.

2-Vous devez faire une redirection de port dans votre routeur. Dans notre cas, le port est 54195. Ainsi, dans mon routeur, je transfère le port 54195 à l'adresse IP de mon serveur 192.168.2.53. Vous pouvez google pour la redirection de port pour plus de détails.

3-Par exemple. Si mon adresse IP publique est 70.52.46.219. Je dois entrer 70.52.46.219:54195/Passw0rd pour voir la page Web.

Accédez au serveur Web sans connaître votre adresse publique:

La plupart des fournisseurs de services ne vous donnent une adresse IP que pendant un certain temps. Et cette adresse change avec le temps.

Vous pouvez vous abonner gratuitement à no-ip et avoir une adresse publique qui fonctionne toujours partout.

Il suffit d'aller sur https://www.noip.com/ et de s'inscrire

Exemple:

Important: si vous êtes chez vous avec le wifi activé, votre raccourci Internet ne fonctionnera pas. Donc, sur mon téléphone, j'ai 2 raccourcis. Un intranet et un raccourci internet. J'ai les deux. Si je suis sur mon réseau local, j'utilise l'intranet et si je suis à l'extérieur sur lte (4g), j'utilise le raccourci Internet.

Étape 3: Installez les cartes

Installer les planches
Installer les planches
Installer les planches
Installer les planches
Installer les planches
Installer les planches

Ici, j'utilise un ruban adhésif double face pour fixer mes planches.

Étape 4: Schéma de câblage, très simple

Schéma de câblage, très simple
Schéma de câblage, très simple

Pour l'alimentation, vous pouvez utiliser un chargeur de téléphone Android. C'est pas cher et parfait.

Vous devez connecter la carte relais au 5V. Évitez d'utiliser 3.3v. Parfois, cela peut fonctionner mais les bobines sont faites pour 5v.

La ligne rouge supérieure indique où souder le fil, à l'entrée du régulateur.

D1 est la sortie. Cette broche doit aller dans l'entrée de la carte relais. Cette broche est toujours HAUTE (3.3v). Lorsqu'il est activé, celui-ci passe à LOW (0v) pendant 0,5 seconde pour activer la bobine.

D2 est l'entrée pour détecter la porte. Si LOW (0v) la porte est fermée. Sinon, c'est ouvert.

Attention, cette entrée (D2) est une entrée de 3, 3v. Le pull up interne est activé.

De mon côté, l'entrée de mon moteur de garage me donne 5v. Ses tractions internes sont probablement également activées. Je me suis connecté de toute façon et je n'ai aucun problème. Assurez-vous simplement de ne pas entrer plus de 5v sur cette broche. Utilisez votre multimètre pour vérifier l'entrée de votre porte de garage. Si celui-ci est trop supérieur à 5v, vous aurez 2 choix:

1-faire un diviseur de circuit avec 2 résistances

2-installer un interrupteur magnétique séparé

*************************

ATTENTION AUSSI à la polarité lors de la connexion de la carte relais à l'ouvre-garage. Mettez TOUJOURS la masse esp8266 à la masse ou au commun de l'opérateur du moteur de garage.

*************************

Étape 5: Quelques photos supplémentaires

Quelques autres photos
Quelques autres photos
Quelques autres photos
Quelques autres photos

C'est mon ouvre-garage. Vieux mais encore fonctionnel:)

Comme vous pouvez le voir, j'ai connecté la carte relais au bouton-poussoir de la porte de garage et à l'entrée D2 pour fermer la limite.

Vérifiez sur votre ouvre-garage, vous trouverez quelque chose de similaire.

Conseillé: