Comment puis-je communiquer Raspberry Pi et Arduino (dans les deux sens) en utilisant une distance de 10 à 15 m?

11

Je démarre un projet personnel de domotique et j'ai une framboise pi et une carte arduino Uno.

Je veux communiquer avec la framboise pi et mon arduino où ma framboise devrait pouvoir écrire et lire des signaux vers et depuis l'arduino.

La distance entre eux, je pense que ça va être d'environ 10 à 15 mètres.

De quoi ai-je besoin? de quel type de fils ou d'autres composants ai-je besoin pour atteindre mon objectif? Je répète: je ne veux pas communiquer sans fil avec framboise pi et arduino.

Merci!

thiagoh
la source

Réponses:

9

pour une longueur comme celle-ci, vous devez utiliser des protocoles conçus pour la longueur, tels que:

  • UART,
  • POUVEZ,
  • Ethernet

pour UART, vous ne pouvez bien sûr pas utiliser une connexion directe entre les deux cartes, vous devez mettre à niveau la connexion et le câblage vers rs232 ou rs485, en utilisant un pilote entre les broches Arduino et le câble.

Cependant, la solution la plus simple serait de brancher l'Arduino sur le Raspberry Pi en utilisant un long câble USB (ou plus probablement un câble de 5 mètres), ce qui devrait fonctionner correctement tant que vous ne faites que la communication série. La limitation USB 2.0 de 5 mètres concerne les connexions "haut débit", ce qui n'est pas notre préoccupation pour une simple communication de données série.

HTH

zmo
la source