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 :

Connecter des Raspberry en wifi


Sujet :

Raspberry Pi

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Consultant en technologies
    Inscrit en
    Octobre 2019
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant en technologies

    Informations forums :
    Inscription : Octobre 2019
    Messages : 5
    Points : 1
    Points
    1
    Par défaut Connecter des Raspberry en wifi
    Bonjour ,

    Je travaille sur un projet sur lequel je dois faire communiquer deux Raspberry en wifi dans le but de les commander avec une tablette au même temps .

    y a t il quelqu'un qui pourra m'orienter sur la procédure .

    chaque Raspberry fera de l'acquisition de données et du transfert .

    je vous remercie par avance ,

  2. #2
    Responsable 2D/3D/Jeux


    Avatar de LittleWhite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2008
    Messages
    26 859
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Mai 2008
    Messages : 26 859
    Points : 218 580
    Points
    218 580
    Billets dans le blog
    120
    Par défaut
    Bonjour,

    Dans ce cas, il est nécessaire de créer un programme qui communique sur le réseau (cablé ou WiFi, c'est la même chose).
    Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi

    Ma page sur DVP
    Mon Portfolio

    Qui connaît l'erreur, connaît la solution.

  3. #3
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Novembre 2006
    Messages
    503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Transports

    Informations forums :
    Inscription : Novembre 2006
    Messages : 503
    Points : 1 332
    Points
    1 332
    Par défaut
    Citation Envoyé par sissi1992 Voir le message
    Je travaille sur un projet sur lequel je dois faire communiquer deux Raspberry en wifi dans le but de les commander avec une tablette au même temps.

    Y a t il quelqu'un qui pourra m'orienter sur la procédure .

    Chaque Raspberry fera de l'acquisition de données et du transfert.
    Bonjour,
    Il faudrait expliquer le projet un peu mieux.

    Le WiFi n'est pas pas un souci, il suffit de configurer les deux Pi ... et la tablette évidemment, dans le même réseau.

    Que fait la tablette? J'imagine d'envoyer des commandes ou des données aux Pi, à un ou au deux.
    Peut-être que le Pi1 envoie de nouvelles commandes au Pi2 ou vice-versa?! De la domotique ou deux robots?!

    Perso je m'orienterais sur des serveurs Web. Ils recevraient des commandes de la tablette ou de l'autre Pi.
    Une application sur chaque Pi pourrait traiter les fonctions générales.

    Il faudrait donner un peu plus de détails sur tes connaissances (Python, C - C++, voire Java).

    Perso je ferais tout en Java vu mes connaissances.

    Je travaille sur un article qui viendra ici utilisant Python Flask (en travail, je reviens de 3 semaines de vacances et je suis en train de l'adapter avec un autre thème Wordpress: http://www.boichat.ch/wordpress/2019...-raspberry-pi/ (la présentation n'est pas encore bonne et beaucoup de travail encore). Mes connaissances en Python sont, disons, moyennes et limitées, mais avec Flask, cela pourrait être du gâteau.

    Il y a plein de protocoles de communication, mais il faudrait le ou les choisir en fonction du langage qui donne le moins de difficultés à programmer et à tester.
    J'aime bien le protocole http, il peut être facilement tester sur un PC avant installation.

    Mais, encore une fois, il faudrait donner plus d'explications.
    Cordialement.

  4. #4
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 379
    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 379
    Points : 19 060
    Points
    19 060
    Par défaut
    Salut à tous

    S'agit-il d'un problème de connexion ou de communication en wifi entre deux raspberry ?
    Je dis cela, parce que ce n'est pas la même chose.

    Si c'est un problème de connexion, c'est-à-dire comment configurer votre raspberry afin d'obtenir la wifi, il y a des tas de sujets sur le net.
    En gros, vous devez activer le "SSH" et créer un fichier wpa_supplicant.conf contenant les caractéristiques wifi de la connexion ) votre box.

    Si c'est un problème de communication, en effet, il faudrait que vous nous disiez un peu plus sur ce que vous essayez de faire.
    Si c'est juste échanger des commandes, l'application "curl" pourrait vous être utile. Je l'utilise pour piloter à distance (en local bien sûr) ma box.

    Si c'est pour créer une raspberry cliente et une raspberry serveur, c'est beaucoup plus compliqué dans le sens de la programmation.
    Il vous faut des notions de programmation système : avoir créer un tunnel (sockets), et savoir dialoguer entre deux raspberry.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  5. #5
    Nouveau Candidat au Club
    Femme Profil pro
    Consultant en technologies
    Inscrit en
    Octobre 2019
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant en technologies

    Informations forums :
    Inscription : Octobre 2019
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Bonjour ,

    mon projet consiste a faire une application web pour faire l'acquisition de données des capteurs ( en effet je vais utiliser flask et python pour l'application).
    je voudrai mettre en place juste une application avec quoi je vais accéder à un Raspberry ( 1 er Raspberry va envoyer les données au 2 eme Raspberry du coup il y aura tout dans un seul Raspberry ).

    pour ce qui est de la communication entre les raspberry ; j'ai pu réussir à les faire communiquer et cela en prenant un Raspberry comme point d'accès et partager le wifi au 2 éme Raspberry;

    je vous remercie

  6. #6
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Novembre 2006
    Messages
    503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Transports

    Informations forums :
    Inscription : Novembre 2006
    Messages : 503
    Points : 1 332
    Points
    1 332
    Par défaut
    Citation Envoyé par sissi1992 Voir le message
    pour ce qui est de la communication entre les raspberry ; j'ai pu réussir à les faire communiquer et cela en prenant un Raspberry comme point d'accès et partager le wifi au 2 éme Raspberry;
    Cool, super.

    Je n'ai jamais rendu un Pi comme point d'accès.
    Peux-tu indiquer comment tu as fait?
    Est-il possible de déplacer tes Raspberry dans un autre endroit sans configuration de tes Pi et tablette?
    J'ai trop de choses sur le feu ... et j'aimerais ajouter toutes ces choses dans mes connaissances.
    Merci d'avance.

  7. #7
    Nouveau Candidat au Club
    Femme Profil pro
    Consultant en technologies
    Inscrit en
    Octobre 2019
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant en technologies

    Informations forums :
    Inscription : Octobre 2019
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    sur le premier Raspberry tu crée un hotspot y a des liens sur le net , ensuite tu activera le wifi dedans .
    ensuite tu configurera ton deuxième Raspberry pour qu'il puisse se connecter au pi1 en entrant le nom du réseau et le mot de passe .
    Après la configuration tu pourra te déplacer avec ton matériels et faire des essais dehors et sa doit marcher .
    j'ai fait cette configuration pour que je puisse les utiliser la ou il n y a de connexion , j'utiliserai juste le hotspot.

    les liens utiles :
    creer-hotspot-wifi-sur-raspberry-pi.html
    Connecter-le-Raspberry-Pi-au-Wifi.html

    merci

  8. #8
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 379
    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 379
    Points : 19 060
    Points
    19 060
    Par défaut
    Salut à tous.

    J'avais cru comprendre que vos deux raspberry étaient reliés à une box/routeur.
    En fait, non, l'un des raspberry sert de point d'accès wifi et l'autre en tant que client va s'y connecter.

    Et en ce qui concerne la communication, comment allez-vous procéder ?
    Il vous faut coté serveur une base de données, pourquoi pas MySql (ou MariaDB) et coté client CURL qui va envoyer l’échantillonnage de vos mesures.

    @ boijea : hostapd + dnsmasq et vous transformez votre raspberry en un routeur qui est aussi point d'accès wifi.

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  9. #9
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Novembre 2006
    Messages
    503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Transports

    Informations forums :
    Inscription : Novembre 2006
    Messages : 503
    Points : 1 332
    Points
    1 332
    Par défaut
    Citation Envoyé par sissi1992 Voir le message
    sur le premier Raspberry tu crée un hotspot y a des liens sur le net , ensuite tu activera le wifi dedans .
    ensuite tu configurera ton deuxième Raspberry pour qu'il puisse se connecter au pi1 en entrant le nom du réseau et le mot de passe .
    Après la configuration tu pourra te déplacer avec ton matériels et faire des essais dehors et sa doit marcher .
    j'ai fait cette configuration pour que je puisse les utiliser la ou il n y a de connexion , j'utiliserai juste le hotspot.

    les liens utiles :
    creer-hotspot-wifi-sur-raspberry-pi.html
    Connecter-le-Raspberry-Pi-au-Wifi.html

    merci
    Merci. Je conserve cela dans un coin et essaierai.
    Cordialement

  10. #10
    Nouveau Candidat au Club
    Femme Profil pro
    Consultant en technologies
    Inscrit en
    Octobre 2019
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant en technologies

    Informations forums :
    Inscription : Octobre 2019
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Artemus24 ,
    oui la je bloque sur la communication et comment transfert des fichier et des données entre ces deux Raspberry .
    je ne sais pas encore comment y procéder

    Merci de me donner des orientations,

    Cordialement,

  11. #11
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 379
    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 379
    Points : 19 060
    Points
    19 060
    Par défaut
    Salut sissi1992.

    Que faites-vous sur la raspberry serveur ?
    Avez-vous un site web ? Un serveur Mysql ? Autre ?

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  12. #12
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Novembre 2006
    Messages
    503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Transports

    Informations forums :
    Inscription : Novembre 2006
    Messages : 503
    Points : 1 332
    Points
    1 332
    Par défaut
    Citation Envoyé par sissi1992 Voir le message
    oui la je bloque sur la communication et comment transfert des fichier et des données entre ces deux Raspberry .
    Jamais fait!

    J'utiliserais sans doute la commande scp (https://www.raspberrypi.org/document...ess/ssh/scp.md).
    J'en ai jamais eu besoin.

    Monté un file système? A voire!

  13. #13
    Nouveau Candidat au Club
    Femme Profil pro
    Consultant en technologies
    Inscrit en
    Octobre 2019
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 31
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant en technologies

    Informations forums :
    Inscription : Octobre 2019
    Messages : 5
    Points : 1
    Points
    1
    Par défaut
    Oui j'aurai une application web que je ferai avec flask et python. Le Raspberry serveur soit il fait l'acquisition de données (vu qu'il sera connecté aux capteurs) , ou bien il reçoit les données transféré par le Raspberry client.

  14. #14
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Novembre 2006
    Messages
    503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Transports

    Informations forums :
    Inscription : Novembre 2006
    Messages : 503
    Points : 1 332
    Points
    1 332
    Par défaut
    Citation Envoyé par sissi1992 Voir le message
    mon projet consiste a faire une application web pour faire l'acquisition de données des capteurs ( en effet je vais utiliser flask et python pour l'application).
    Citation Envoyé par sissi1992 Voir le message
    oui la je bloque sur la communication et comment transfert des fichier et des données entre ces deux Raspberry .
    je ne sais pas encore comment y procéder
    Pourquoi transférer des fichiers (quoique possible avec Flask)?

    L'application Python du Pi1 pourrait simplement envoyer un POST au serveur Web Flask du Pi2, avec toutes ou une partie des données des capteurs.

    Mon article http://www.boichat.ch/wordpress/2019...-raspberry-pi/ est en chantier.
    Je viens de le reprendre (gros soucis de formatage) et la seconde partie est mauvaise et très loin d'être terminée.
    Il devrait contenir quelques exemples comme l'envoi d'un POST d'un autre Pi (Python et Java), d'un Arduino ou ESP (C) et d'un ESP avec MicroPython.
    Le titre de cette dernière partie devrait être par exemple "Réception d'une température d'un PI, d'un Arduino ou d'un ESP extérieur).

    Je te conseillerais de commencer par un seul Pi avec l'acquisition des capteurs locaux.
    Ce n'est pas une petite application et il faudra bien la structurée pour permettre l'acquisition d'un autre Pi sans tout "casser" le code!
    Si tu sens le besoin d'une base de données, je te conseillerais d'utiliser SQLite pour stocker les données et non mySQL trop lourd.
    C'est tellement facile que je devrais l'inclure dans mon article.
    Cet article doit être du solide car il devrait venir ici (https://www.developpez.net/forums/d2...-raspberry-pi/).

    Si l'autre Pi n'a que des capteurs, ce serait préférable d'utiliser un ESP.

    Bon travail

  15. #15
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 379
    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 379
    Points : 19 060
    Points
    19 060
    Par défaut
    Salut sissi1992.

    Il existe plusieurs solutions pour communiquer entre deux raspberry.
    Vous pouvez utiliser "pscp.exe" qui est l'équivalent de "scp.exe" et qui appartient à "putty".
    Cela permet d'envoyer un fichier en "ftp" vers un répertoire à une adresse IPv4.

    Mais je ne pense pas que cela réponde à votre demande. Pourquoi ?
    Parce que vous n'aurez aucune interaction avec le site web que vous désirez piloter à distance.

    Citation Envoyé par sissi1992
    Oui j'aurai une application web que je ferai avec flask et python.
    Si c'est pour effectuer une saisie dans une page web, à partir d'une raspberry distance, c'est bien la commande curl qu'il vous faut.
    Après l'envoi vers la page web, vous pouvez même savoir si tout c'est bien passé ou pas.

    Je suppose que cela va se faire en php :
    --> https://www.php.net/manual/fr/book.curl.php
    --> https://www.php.net/manual/fr/curl.examples-basic.php
    --> https://www.php.net/manual/fr/curl.examples.php
    --> https://phpenthusiast.com/blog/five-php-curl-examples
    --> https://ctrlq.org/code/19998-php-curl-example
    --> https://linuxconfig.org/how-to-perfo...curl-extension

    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  16. #16
    Rédacteur

    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Novembre 2006
    Messages
    503
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Transports

    Informations forums :
    Inscription : Novembre 2006
    Messages : 503
    Points : 1 332
    Points
    1 332
    Par défaut
    Bonjour sissi1992,

    Citation Envoyé par sissi1992 Voir le message
    mon projet consiste a faire une application web pour faire l'acquisition de données des capteurs ( en effet je vais utiliser flask et python pour l'application).
    je voudrai mettre en place juste une application avec quoi je vais accéder à un Raspberry ( 1 er Raspberry va envoyer les données au 2 eme Raspberry du coup il y aura tout dans un seul Raspberry ).
    Je serai en vacances une dizaine de jours.
    Mon article Python Web Flask – Raspberry Pi 3/4 est bien avancé. Rappel: quand il sera prêt, je le formaterai pour developpez.net et le soumettrai.
    J'ai passé beaucoup de temps au formatage sous un nouveau modèle WordPress.

    Python Flask est vraiment facile à programmer. L'article contient déjà pas mal de code et d'exemples réutilisables et qui fonctionnent.
    Comme j'ai plusieurs Raspberry Pi, ESP8266 et ESP32 avec différents capteurs, j'essaierai d'y ajouter des exemples ludiques.
    Si tu as un exemple particulier, je me ferais un plaisir d'y travailler et de le programmer.

    Bon travail
    Cordialement

Discussions similaires

  1. Connecter plusieurs raspberry Pi en wifi avec un routeur
    Par zsoufianz dans le forum Réseaux
    Réponses: 10
    Dernier message: 02/07/2017, 10h44
  2. Réponses: 2
    Dernier message: 24/12/2006, 10h00
  3. comment connecter 2 Ordi en WIFI domicile
    Par dschnw dans le forum Développement
    Réponses: 1
    Dernier message: 24/05/2006, 22h10
  4. connecter deux postes en wifi
    Par dinver dans le forum Hardware
    Réponses: 4
    Dernier message: 02/01/2006, 14h13
  5. connecter des tables
    Par edith dans le forum Access
    Réponses: 1
    Dernier message: 05/10/2005, 09h38

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