Créer un système d’ouverture de porte à distance

Créer un système d’ouverture de porte à distance

J’ai 18 ans et étudiant en informatique, cela fait plusieurs années que je m’intéresse à l’électronique programmée. Depuis, j’ai réalisé un certain nombre de projets à base d’Arduino et maintenant orienté sur l’IoT.

  1. Présentation




    Nous entendons beaucoup parler de domotique, avec l’arrivée massive des Start-Ups, de l’Internet des Objets (IoT) et autres projets DIY.



    Cependant, les personnes qui veulent domotiser leur habitation, peuvent se retrouver confronter à 2 problématiques :



    la compatibilité entre les produits,
    leurs coûts parfois élevés.
    C’est pourquoi lors de mes prochaines interventions, je vous présenterai comment créer votre propre système domotique modulable !



    Pour ce premier projet, je vais vous détailler comment autoriser l‘ouverture d’une porte à distance grâce à une gâche électrique et un peu d’électronique programmée.



    Ce projet peut être facilement détourné pour être utilisé sur tout appareil utilisant un interrupteur pour fonctionner.
  2. Qu’allons-nous utiliser pour ce système domotique ?




    Un protocole : MQTT

    Lors de la création d’un système multi-terminaux, le choix du protocole de communication est l’une des choses les plus importante.



    C’est le protocole qui définit la vitesse de transition des données, la complexité du programme ainsi que l’évolutivité du système.De ce fait, j’ai choisis d’utiliser le protocole MQTT (open source) pour sa simplicité d’utilisation et d’intégration.



    Petit bonus qui m’a fait penché pour ce programme : il a été conçu pour ce type de système domotique :)



    Vous le retrouvez par ailleurs dans la messagerie Messenger, ou encore le système de distribution Haute Tentions d’Enedis (anciennement ERDF).




    Un microcontrôleur : ESP8266


    Ce système s’intégrant dans une démarche d’Internet des Objets, nous avons besoin d’un microcontrôleur disposant d’un accès au WIFI ou au réseau GSM , pour pouvoir le commander depuis n’importe où dans le monde.



    La gamme de microcontrôleur ESP8266 et ESP32 correspond donc parfaitement à ce besoin !
    Avec ses 16 bornes I/O, son processeur 32bits et son faible coût vis à vis d’un Arduino avec Shield wifi, il est le microcontrôleur idéal.



    Relié à un relais, il se charge d’alimenter sur demande l’actionneur.




    L’actionneur : une gâche électrique


    La gâche électrique est un actionneur, c’est elle qui va physiquement autoriser l’ouverture de la porte.Son fonctionnement est plutôt simple : lorsqu’une tension de 12V est appliquée à ses bornes, un solénoïde (sorte de piston) se rétracte ce qui permet l’ouverture de la porte.



    Lorsque le courant est coupé, le solénoïde revient à son état initiale, et la porte ne peut plus être ouverte.
  3. Fabrication des alimentations 12-5V 5V-3, 3V




    Nous avons besoin pour ce projet d’une alimentation stabilisée et filtrée permettant d’alimenter à la fois la platine de relais (fonctionne sur 5V pour l’alimentation) et l’ESP8266 (fonctionne sur 3,3V).



    Or, ce type d’alimentation n’existe tout simplement pas sur le commerce, c’est pourquoi nous allons en fabriquer une :)
  4. Le montage du système domotique




    Microcontrôleurs et relais



    La plateforme de développement présentée ci-dessous est un ESP-01. Il s’agit de la plateforme la plus répandue.
    Elle dispose de 2 bornes I/O accessibles, ce qui est suffisant pour notre utilisation.
  5. Platine de programmation



    L’ESP-01 n’est pas fournie avec une interface de programmation, nous devons créer une platine permettant de le programmer avec un Arduino.
  6. Le résultat en vidéoR :
Réalisé par
Posté le
Univers
IoT
Temps de fabrication
2h
Niveau de difficulté
Avancé
Matériel(s)
1
Régulateur de tension L7805CV
1
Régulateur de tension LF33CV
1
Condensateur céramique
2
Condensateur électrolytique 10µF
1
Condensateur électrolytique 100µF
1
Condensateur 1000µF
1
Interrupteur à levier
1
Platine perforée
1
Alimentation 12V DC
1
Programmeur TTL
2
Résistance 10K Ohm
2
Résistance 220 Ohm
2
Résistance 100 Ohm
2
Bouton poussoir

Aucun commentaire. Soyez le premier à en écrire un !

Vous devez être connecté pour laisser un commentaire.