Bonjour, J'ai commander une carte CANBUS SHIELD pour pouvoir introduire une trame sur le réseau de bord automobile afin de simuler "ignition" pour pouvoir intervenir sur les appareillages... Je suis novice sur Arduino, mais j'ai introduit ceci mais cela ne fonctionne pas...Je me suis inspirer d'un exemple de la librairie. Je dois introduire toutes les 100ms une trame à l'ID 0x130; 45 40 21 8E FE Pouvez vous m'aider?
Hello,
I ordered a CANBUS SHIELD card to be able to introduce a frame on the car dashboard to simulate "ignition" to be able to intervene on the equipment ...
I'm new to Arduino, but I've introduced this but it does not work ... I'm inspired by an example from the bookstore.
I have to insert every 100ms a frame at ID 0x130; 45 40 21 8E FE
Can you help me?
#include <mcp_can.h> #include <SPI.h>
const int SPI_CS_PIN = 10;
MCP_CAN CAN(SPI_CS_PIN);
void setup()
{
Serial.begin(115200);
while (CAN_OK != CAN.begin(CAN_100KBPS))
{
Serial.println("CAN BUS Shield init fail");
Serial.println(" Init CAN BUS Shield again");
delay(100);
}
Serial.println("CAN BUS Shield init ok!");
}
luce46M57: Bonjour, J'ai commander une carte CANBUS SHIELD pour pouvoir introduire une trame sur le réseau de bord automobile afin de simuler "ignition" pour pouvoir intervenir sur les appareillages... Je suis novice sur Arduino, mais j'ai introduit ceci mais cela ne fonctionne pas...Je me suis inspirer d'un exemple de la librairie. Je dois introduire toutes les 100ms une trame à l'ID 0x130; 45 40 21 8E FE Pouvez vous m'aider?
Hello,
I ordered a CANBUS SHIELD card to be able to introduce a frame on the car dashboard to simulate "ignition" to be able to intervene on the equipment ...
I'm new to Arduino, but I've introduced this but it does not work ... I'm inspired by an example from the bookstore.
I have to insert every 100ms a frame at ID 0x130; 45 40 21 8E FE
Can you help me?
#include <mcp_can.h> #include <SPI.h>
const int SPI_CS_PIN = 10;
MCP_CAN CAN(SPI_CS_PIN);
void setup()
{
Serial.begin(115200);
while (CAN_OK != CAN.begin(CAN_100KBPS))
{
Serial.println("CAN BUS Shield init fail");
Serial.println(" Init CAN BUS Shield again");
delay(100);
}
Serial.println("CAN BUS Shield init ok!");
}
Now, i tried another code...
i do send an CanID 0X130 , and datapacketHEX 45 40 21 8F FE
is it good?
#include <mcp_can.h> #include <SPI.h>
const int SPI_CS_PIN = 10;
MCP_CAN CAN(SPI_CS_PIN);
void setup()
{
Serial.begin(115200);
while (CAN_OK != CAN.begin(CAN_100KBPS))
{
Serial.println("CAN BUS Shield init fail");
Serial.println("Init CAN BUS Shield again");
delay(500);
}
Serial.println("CAN BUS Shield init ok!");
}