Помогите с Arduino Uno
- Войдите на сайт для отправки комментариев
Пт, 16/03/2018 - 00:28
Здравствуйте помогите написать скетч для arduino с младшим и старшим битом сам только начинаю изучать так-как понадобилось для одного проекта, сам могу пока тоько скетч залить, буду очень благодарен за помошь! Вот пример скетча и скрин проекта.
// CAN Send Example // #include <mcp_can.h> #include <SPI.h> MCP_CAN CAN0(10); // Set CS to pin 10 void setup() { Serial.begin(115200); // Initialize MCP2515 running at 16MHz with a baudrate of 500kb/s and the masks and filters disabled. if(CAN0.begin(MCP_ANY, CAN_500KBPS, MCP_16MHZ) == CAN_OK) Serial.println("MCP2515 Initialized Successfully!"); else Serial.println("Error Initializing MCP2515..."); CAN0.setMode(MCP_NORMAL); // Change to normal mode to allow messages to be transmitted } byte data[8] = {0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07}; void loop() { // send data: ID = 0x100, Standard CAN Frame, Data length = 8 bytes, 'data' = array of data bytes to send byte sndStat = CAN0.sendMsgBuf(0x100, 0, 8, data); if(sndStat == CAN_OK){ Serial.println("Message Sent Successfully!"); } else { Serial.println("Error Sending Message..."); } delay(100); // send data per 100ms } /********************************************************************************************************* END FILE *********************************************************************************************************/