🛒
0 товар.
0 руб.
Логотип

Интернет-магазин «Неглупый Дом»

Поиск по сайту
Гугл таблица с ассортиментом

🚌 Проект: обмен данными между двумя Arduino по шине CAN

Два модуля MCP2515

Два модуля MCP2515, соединённые CAN-H/CAN-L, передают короткие кадры между платами.

Схема подключения

Скетч (отправитель)

#include <SPI.h>
#include <mcp_can.h>

MCP_CAN CAN(10);

void setup() {
  CAN.begin(MCP_ANY, CAN_500KBPS, MCP_8MHZ);
  CAN.setMode(MCP_NORMAL);
}

void loop() {
  byte data[1] = {42};
  CAN.sendMsgBuf(0x100, 0, 1, data);
  delay(1000);
}
                

На второй плате: `CAN.readMsgBuf(&len, buf)` внутри `if (CAN.checkReceive() == CAN_MSGAVAIL)` — `buf[0]` будет равен 42.

Товары по теме

Ещё модули для Arduino: Электронные модули.

← 📝 логгер температуры в энергонез…🔗 обмен данными между Arduino на… →

Остались вопросы? Проконсультируйтесь с ИИ-инженером — он уже в курсе темы статьи и сразу ответит, ничего вводить не нужно.

Корзина

Поиск


Пример: понижающий или DC-DC или mini360 или aw-023 или арт. OZ/WB/YA