IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Raspberry Pi Discussion :

Créer une interface graphique pour piloter un relais wifi.


Sujet :

Raspberry Pi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre régulier
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mars 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2020
    Messages : 8
    Par défaut Créer une interface graphique pour piloter un relais wifi.
    Bonjour,

    Je travail actuellement sur un projet qui doit me permettre de piloter a distance un relais wifi.
    J'utilise un Raspberry Pi 4 et un relais wifi avec ESP 01.

    Nom : Schéma 1.png
Affichages : 656
Taille : 5,7 Ko

    Le firmware utilisé sur l'ESP est ESP Easy, il est programmé et fonctionnel.

    J'utilise des commande en IP pour faire fonctionner le relais :
    Relais 1 ON : @IP/control?cmd=relay,0,1
    Relais 1 OFF: @IP/control?cmd=relay,0,0

    Relais 2 ON : @IP/control?cmd=relay,1,1
    Relais 1 OFF: @IP/control?cmd=relay,1,0

    Je souhaiterais donc créer une interface graphique simple qui me permettrais de piloter le relais depuis le Raspberry:
    Avec pour chaque relais un bouton ON et un bouton OFF et un retour d'état de chaque relais.
    Il faudrait que cette interface ressemble a ceci :

    Nom : Schéma 2.png
Affichages : 667
Taille : 7,6 Ko

    De quelle façon je pourrais créer cette interface? avec quel type de code? ... Sachant que pour finaliser le projet, je souhaiterais piloter plusieurs relais de la même manière sur le même RPi.
    Si quelqu'un peut m'aider.

    Merci d'avance

    Guillaume

  2. #2
    Membre prolifique Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 884
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 884
    Par défaut
    Salut guillaumecab.

    Citation Envoyé par guillaumecab
    De quelle façon pourrais-je créer cette interface?
    Le plus simplement du monde en utilisant le html, le css et javascript.
    Ce qui implique obligatoirement de gérer un serveur WEB. Comment ?
    En plaçant ce serveur web minimaliste dans ton ESP8266.

    J'ai trouvé cette vidéo fort intéressante :


    Il n'est pas nécessaire de créer un bouton ON, un bouton OFF, ainsi que l'état du relais.
    Au démarrage de ton application, il suffit de mettre OFF dans un bouton et de s'assurer que le relais est aussi à OFF.
    Si une personne vient à cliquer sur ce bouton (celui du relais 1), le bouton va basculer à ON.
    Et donc à l'affichage, tu changes le OFF par le ON à l'intérieur de ce bouton.

    Du coup, la raspberry ne sert plus à rien. Pourquoi ?
    Il suffit depuis n'importe quel ordinateur pour venir interroger la page web qui sera accessible depuis internet.

    Question : quel est la référence des relais que tu utilises avec ton microcontrôleur ESP ?

    @+

  3. #3
    Membre régulier
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mars 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2020
    Messages : 8
    Par défaut
    Merci pour cette réponse.
    Je regarderai demain.

    bonne soirée

  4. #4
    Membre régulier
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Mars 2020
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Service public

    Informations forums :
    Inscription : Mars 2020
    Messages : 8
    Par défaut
    Merci Artemus24 pour ta réponse.

    Pour le moment j'ai sous la main un relais LC Tech identique a cette photo:

    Nom : relay LCtech.jpeg
Affichages : 601
Taille : 63,8 Ko

Discussions similaires

  1. Créer une interface graphique pour un programme Fortran
    Par Le_Boucher dans le forum Fortran
    Réponses: 4
    Dernier message: 14/06/2020, 18h19
  2. [Débutant] Recherche tuto pour créer une interface graphique
    Par noftal dans le forum Visual Studio
    Réponses: 4
    Dernier message: 01/10/2013, 00h44
  3. Modules utilisés pour créer une interface graphique en Perl
    Par djibril dans le forum Interfaces Graphiques
    Réponses: 9
    Dernier message: 03/03/2011, 05h24
  4. Réponses: 3
    Dernier message: 24/10/2006, 18h36
  5. [AJAX] Créer une interface web pour un programme Java
    Par Wookai dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 30/03/2006, 10h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo