Partage
  • Partager sur Facebook
  • Partager sur Twitter

Connexion entre deux Raspberry Pi

Sujet résolu
7 février 2015 à 14:45:00

Bonjour,

J’aimerais savoir comment connecter 2 Rpi entre eux sans matérielle spéciale. En mettre un maître et l’autre esclave.

Cordialement Jules Michael

  • Partager sur Facebook
  • Partager sur Twitter
7 février 2015 à 18:25:30

tu tiens à une liaison I2C ou autre truc électronique, ou via internet ça peut fonctionner pour ton application?

-
Edité par remace 7 février 2015 à 18:25:42

  • Partager sur Facebook
  • Partager sur Twitter

oui. non. enfin je regarde et je te dis.

7 février 2015 à 19:22:06

Pourquoi ne pas tout simplement utiliser un câble réseau entre les 2 Rpi ?

En plus, avec ce genre de lien, tu t’affranchis complètement des contraintes maîtres/esclaves imposé par l'I2C.

Et celui-ci permet des débit ainsi qu'une distance bien meilleurs que l'I2C.

-
Edité par lorrio 7 février 2015 à 19:23:09

  • Partager sur Facebook
  • Partager sur Twitter
8 février 2015 à 9:52:22

Bonjour,

lorrio a écrit:

Pourquoi ne pas tout simplement utiliser un câble réseau entre les 2 Rpi ?

En plus, avec ce genre de lien, tu t’affranchis complètement des contraintes maîtres/esclaves imposé par l'I2C.

Et celui-ci permet des débit ainsi qu'une distance bien meilleurs que l'I2C.

-
Edité par lorrio il y a environ 14 heures

Je ne veux pas de cela parce-que j’ai besoin d’une connection internet et que mon Wifi ne fonctionne pas avec le Rpi (Je ne comprend pas d’ailleurs parceque j’ai l’ai déjà utiliser avec d’autre wifi ) j’avait penser au Socket en python mais comme je vous l’ai déjà dit mon wifi bug avec le Rpi donc une connection I2C serait la bienvenu.


Cordialement Jules Michael

  • Partager sur Facebook
  • Partager sur Twitter
8 février 2015 à 10:52:42

Sauf que l'I2C n'est pas un protocole simple à maitriser, surtout en mode esclave.

D'ailleurs, je ne suis même pas sûre que l'on puisse faire de l'I2C esclave sur le Linux de la RPi.

Si tu ne veux pas utiliser le réseau Ethernet, je te conseillerais plutôt de te diriger vers une communication Serie.

  • Partager sur Facebook
  • Partager sur Twitter
8 février 2015 à 16:16:34

Bonjour,

je pense finalement utiliser des câble ethernet avec un « truc  »comme ça (je suis dessolé au moment ou j’écrit j’ai oublier le nom ;) :) ) pour avoir une connexion internet et connecter les 2 Rpi.

Mais alors comment faire ?


Cordialement Jules Michael

-
Edité par Jules Michael 8 février 2015 à 16:22:38

  • Partager sur Facebook
  • Partager sur Twitter
8 février 2015 à 17:27:49

Le truc comme ça, c'est un routeur.

Ce routeur va donc affecter une adresse IP à tes 2 RPi (probablement un truc du genre 192.168.0.2 et 192.168.0.3).

Il ne te restera donc plus qu'à utiliser des sockets avec une architecture client/serveur pour dialoguer entre tes 2 Rpi.

-
Edité par lorrio 8 février 2015 à 17:28:09

  • Partager sur Facebook
  • Partager sur Twitter
8 février 2015 à 23:38:52

et l'avantage de ça, c'est que comme tu fabrique ton appli sur quelque chose qui se base sur internet, bah si tu parviens à faire marcher ton wifi sur tes cartes, ça marchera en wifi (moyennant quelques adaptations, mais 3 fois rien)
  • Partager sur Facebook
  • Partager sur Twitter

oui. non. enfin je regarde et je te dis.

9 février 2015 à 7:52:36

Bonjour,

Je tenais a vous remercier pour votre aide.

Mais avec les sockets pouvons non fair passer n’import quele information (son , vidéo ,etc ...)

Cordialement Jules Michael

  • Partager sur Facebook
  • Partager sur Twitter
9 février 2015 à 8:16:18

Quand tu surf sur internet, ton navigateur utilise un socket pour communiquer avec le serveur WEB distant.

Tu peux écouter de la musique (deezer), regarder des vidéo (youtube), jouer à des minis en lignes... donc oui, tout ça est possible avec des sockets.

Après, ça demande plus ou moins de travail.


En tout cas, toutes ces choses ne sont clairement pas possible avec un bus I2C qui est limité à un débit de 100kb/s (soit 12.5ko/s).

Avec ses 100Mb/s (1000 fois plus rapide), l'ethernet permet de transférer énormément de choses en un laps de temps très court.

-
Edité par lorrio 9 février 2015 à 8:18:25

  • Partager sur Facebook
  • Partager sur Twitter
9 février 2015 à 13:13:13

Bonjour,

Merci pour vos réponse.

Cordialement Jules Michael

  • Partager sur Facebook
  • Partager sur Twitter
19 novembre 2017 à 0:11:12

J’aimerais savoir comment connecter 2 Rpi entre eux en utilisant le BUS-CAN . 

  • Partager sur Facebook
  • Partager sur Twitter
19 novembre 2017 à 15:51:52

Les raspberries étant dépourvue d'interface CAN, le plus simple est d'utiliser 2 adaptateurs USB / CAN et de se bricoler un câble à partir de 2 connecteurs DE-9
  • Partager sur Facebook
  • Partager sur Twitter
8 février 2023 à 12:28:06

bonjour

y'a-t-il quelqu'un qui a un code python permettant d'envoyer et de recevoir des data entre 2 cartes Raspberry Pi ? 

  • Partager sur Facebook
  • Partager sur Twitter
9 février 2023 à 12:10:04

Bonjour,

Le message qui suit est une réponse automatique activée par un membre de l'équipe de modération. Les réponses automatiques leur permettent d'éviter d'avoir à répéter de nombreuses fois la même chose, ce qui leur fait gagner du temps et leur permet de s'occuper des sujets qui méritent plus d'attention.
Nous sommes néanmoins ouverts et si vous avez une question ou une remarque, n'hésitez pas à contacter la personne en question par Message Privé.

Pour plus d'informations, nous vous invitons à lire les règles générales du forum

Déterrage

Citation des règles générales du forum :

Avant de poster un message, vérifiez la date du sujet dans lequel vous comptiez intervenir.

Si le dernier message sur le sujet date de plus de deux mois, mieux vaut ne pas répondre.
En effet, le déterrage d'un sujet nuit au bon fonctionnement du forum, et l'informatique pouvant grandement changer en quelques mois il n'est donc que rarement pertinent de déterrer un vieux sujet.

Au lieu de déterrer un sujet il est préférable :

  • soit de contacter directement le membre voulu par messagerie privée en cliquant sur son pseudonyme pour accéder à sa page profil, puis sur le lien "Ecrire un message"
  • soit de créer un nouveau sujet décrivant votre propre contexte
  • ne pas répondre à un déterrage et le signaler à la modération

Je ferme ce sujet. En cas de désaccord, me contacter par MP.

  • Partager sur Facebook
  • Partager sur Twitter

Pas d'aide concernant le code par MP, le forum est là pour ça :)