Auteur Sujet: RPI + BUS CAN + Arduino  (Lu 2976 fois)

Cyril

  • Newbie
  • *
  • Messages: 6
    • Voir le profil
RPI + BUS CAN + Arduino
« le: octobre 02, 2022, 01:32:31 pm »
Bonjour à tous,

L'architecture de mon projet est la suivante :

- 6 caissons de 1 x 0.5m ( maquette droite de 6m au fond de la classe).
- Une carte arduino (uno, nano ... en fonction des besoins) +1 module (MCP2515 + TJA1050) par caisson.
- Le tout est piloté par une Raspberry Pi 4 qui exécute un TCO (très simplifié) réalisé en scratch.

- Je prévois de programmer un script en python pour récupérer "à la volée" le contenu des variables scratch. Car bien que la dernière version scratch de PI OS gère le GPIO de la RPI, les possibilités restent très très limitées.

 - J'ai commandé un RS485 CAN HAT pour raspberry Pi afin de lui permettre de communiquer avec les cartes Arduino via le BUS CAN.

Ma question est la suivante
: Y a-t-il parmi vous des personnes qui ont déjà essayé de faire communiquer une RPI avec des cartes Arduino via le BUS CAN ? Quel est votre  retour d'expérience ?

Merci d'avance, Cyril
« Modifié: octobre 02, 2022, 01:35:38 pm par Cyril »

Dominique

  • Global Moderator
  • Hero Member
  • *****
  • Messages: 2889
  • 100% Arduino et N
    • Voir le profil
Re : RPI + BUS CAN + Arduino
« Réponse #1 le: octobre 03, 2022, 04:11:13 pm »
Peut-être une réponse là dedans, je ne suis pas compétent dans le domaine du RPI.

https://www.pragmaticlinux.com/2021/10/can-communication-on-the-raspberry-pi-with-socketcan/

https://elinux.org/RPi_CANBus

Après c'est une question de définition de messages pour les échanges et de programmation CAN coté Arduino (tout y est sur Locoduino).

 :D
Cordialement,
Dominique

Cyril

  • Newbie
  • *
  • Messages: 6
    • Voir le profil
Re : RPI + BUS CAN + Arduino
« Réponse #2 le: octobre 04, 2022, 02:12:51 pm »
Merci pour votre retour.

Cordialement,

Cyril