Boa Noite
Estou tentando enviar o codigo para o Arduino mais esta dando erro :
Arduino: 1.6.0 (Windows 7), Placa:"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"
Lamp.ino:7:20: fatal error: Modbus.h: No such file or directory
compilation terminated.
Erro compilando.
Este relatório deveria ter mais informações
"Mostrar saída verbosa durante a compilação"
habilitado em Arquivo > Preferências.
_____________________________________________________________________________________________________
Codigo que estou usando
/*
Modbus-Arduino Example - Lamp (Modbus Serial)
Copyright by André Sarmento Barbosa
http://github.com/andresarmento/modbus-arduino
*/
#include <Modbus.h>
#include <ModbusSerial.h>
// Modbus Registers Offsets (0-9999)
const int LAMP1_COIL = 100;
// Used Pins
const int ledPin = 13;
// ModbusSerial object
ModbusSerial mb;
void setup() {
// Config Modbus Serial (port, speed, byte format)
mb.config(&Serial, 38400, SERIAL_8N1);
// Set the Slave ID (1-247)
mb.setSlaveId(10);
// Set ledPin mode
pinMode(ledPin, OUTPUT);
// Add LAMP1_COIL register - Use addCoil() for digital outputs
mb.addCoil(LAMP1_COIL);
}
void loop() {
// Call once inside loop() - all magic here
mb.task();
// Attach ledPin to LAMP1_COIL register
digitalWrite(ledPin, mb.Coil(LAMP1_COIL));
}