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

Arduino Discussion :

Connexion à un broker en MQTT


Sujet :

Arduino

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2018
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2018
    Messages : 46
    Par défaut Connexion à un broker en MQTT
    Bonjour,

    Je suis actuellement étudiant en informatique. Je dois faire un projet en arduino. Ce projet consiste à mettre des capteurs sur des machines, à récupérer les informations des capteurs et à envoyer ses informations vers un broker en utilisant le protocole MQTT.
    Cependant, je ne connais pas du tout l'arduino, ni comment cela fonctionne.

    Le matériel dont je dispose est une carte Intel genuino uno, sur laquelle je branche un base shield (http://wiki.seeedstudio.com/Base_Shield_V2/) permettant de brancher un capteur de température (http://wiki.seeedstudio.com/Grove-Te..._Sensor-SHT31/) et l'émetteur wifi (http://wiki.seeedstudio.com/Grove-UART_Wifi_V2/) (l'émetteur wifi est composé du wifi chip ESP8285).
    Ce que j'aimerais faire, c'est me connecter à un routeur wifi et envoyer les données du capteur de température vers un brocker en ligne (cloudMQTT) via le protocole MQTT.
    Cependant, étant débutant, je recherche des heures et des heures sur Internet afin d'essayer de comprendre comment cela fonctionne et de trouver une solution. Mais je ne trouve pas ce qu'il me faut.
    La théorie, je l'ai, c'est au niveau de la pratique que je ne vois pas comment faire.

    Dites-moi si je me trompe, mais j'ai besoin de commandes AT et de la bibliothèque PubSubClient pour le MQTT ?

    Le problème est que je n'arrive pas à comprendre comment ça fonctionne ni à faire un code qui arrive à envoyer un texte au broker.
    Pourriez vous, s'il vous plait, m'expliquer comment faire pour mener à bien mon proje ?

    Cordialement

    Sybess

  2. #2
    Membre Expert
    Avatar de jpbbricole
    Homme Profil pro
    Retraité des réseaux informatiques
    Inscrit en
    Février 2013
    Messages
    1 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraité des réseaux informatiques
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 1 017
    Par défaut
    Bonjour sybess

    MQTT, je suis en plein dedans, le pied .
    Je travail avec des "Arduino à base d'ESP32 et j'utilise la bibliothèque mqtt.h et les exemples sont assez explicites.
    Pour ce qui est de la connexion avec le WIFI, je ne suis pas sûre que ton interface convienne, c'est, pour ce que j'ai pu voire, un convertisseur série?
    Je te conseille de travailler avec des ESP32, qui facilitent grandement les choses.
    Pour faciliter le développement, je me suis fait un broker, interne, avec un Raspberry.

    Cordialement
    jpbbricole

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2018
    Messages
    46
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2018
    Messages : 46
    Par défaut
    Bonsoir,

    Merci de votre réponse rapide.
    C'est un projet dont le matériel a déjà été acheté par mon université et malheureusement on ne peut pas prendre autre chose.
    Je n'ai à ma disposition que le matériel que j'ai mis dans mon précédent mail.

    A force de chercher sur Internet je me suis rendu compte qu'il n'y a pas beaucoup de documentation sur le ESP8285. Par contre, il y en a beaucoup pour le ESP8266. Est ce que les 2 sont compatibles ?

    Cordialement

  4. #4
    Membre Expert
    Avatar de jpbbricole
    Homme Profil pro
    Retraité des réseaux informatiques
    Inscrit en
    Février 2013
    Messages
    1 017
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Retraité des réseaux informatiques
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2013
    Messages : 1 017
    Par défaut
    Bonsoir sybess

    Je pense qu'ils sont compatibles, mai je n'ai pas d'expérience.
    J'ai fait la recherche

    esp8285 vs esp8266


    Bonne soirée
    Cordialement
    jpbbricole

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. mqtt connexion serveur à serveur
    Par steel-finger dans le forum Protocoles
    Réponses: 0
    Dernier message: 19/01/2014, 00h39
  2. [CR 8.5][Web] demande de connexion récurrente.
    Par Edison dans le forum Connectivité
    Réponses: 4
    Dernier message: 09/07/2002, 17h48
  3. Réponses: 4
    Dernier message: 04/07/2002, 12h31
  4. Connexion ODBC
    Par Anonymous dans le forum Réseau
    Réponses: 2
    Dernier message: 23/04/2002, 12h10
  5. Je ne peux établir une connexion cliente sous Linux.
    Par Anonymous dans le forum CORBA
    Réponses: 5
    Dernier message: 16/04/2002, 15h57

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