Boa tarde pessoal
estou tentando compilar um fonte para arduino mega.
o mesmo retorna o seguinte erro.
C:\Custela\Arduino\Projetos compilados\OK\TESTADO E OK\alarm clock com programa c#\workshop55\SmileysWorkshop55SourceCode\Arduino Application\Alarm_Clock\Process_Alarms.ino: In function 'void setAlarm(DateTime&)':
Process_Alarms:118: error: 'class DateTime' has no member named 'set_year'
dt.set_year(( (commandArray[2]-48) * 10) + (commandArray[3]-48));
^
Process_Alarms:119: error: 'class DateTime' has no member named 'set_month'
dt.set_month(( (commandArray[4]-48) * 10) + (commandArray[5]-48));
^
Process_Alarms:120: error: 'class DateTime' has no member named 'set_day'
dt.set_day(( (commandArray[6]-48) * 10) + (commandArray[7]-48));
^
Process_Alarms:121: error: 'class DateTime' has no member named 'set_hour'
dt.set_hour(( (commandArray[8]-48) * 10) + (commandArray[9]-48));
^
Process_Alarms:122: error: 'class DateTime' has no member named 'set_minute'
dt.set_minute(( (commandArray[10]-48) * 10) + (commandArray[11]-48));
^
Process_Alarms:123: error: 'class DateTime' has no member named 'set_second'
dt.set_second(( (commandArray[12]-48) * 10) + (commandArray[13]-48));
^
C:\Custela\Arduino\Projetos compilados\OK\TESTADO E OK\alarm clock com programa c#\workshop55\SmileysWorkshop55SourceCode\Arduino Application\Alarm_Clock\Process_Alarms.ino: In function 'void unset_alarm(DateTime&)':
Process_Alarms:132: error: 'class DateTime' has no member named 'set_year'
dt.set_year(0);
^
Process_Alarms:133: error: 'class DateTime' has no member named 'set_month'
dt.set_month(0);
^
Process_Alarms:134: error: 'class DateTime' has no member named 'set_day'
dt.set_day(0);
^
Process_Alarms:135: error: 'class DateTime' has no member named 'set_hour'
dt.set_hour(0);
^
Process_Alarms:136: error: 'class DateTime' has no member named 'set_minute'
dt.set_minute(0);
^
Process_Alarms:137: error: 'class DateTime' has no member named 'set_second'
dt.set_second(0);
^
exit status 1
'class DateTime' has no member named 'set_year'
em anexo segue o fonte qualquer ajuda bem vinda.
Tags:
Oi GLSM, boa noite.
Falta alguma biblioteca .
Rui
Rui mas qual pelo que observei no código não falta
Rv veja se abre agora
Essa biblioteca precisa ser instalada :
#include "RTClib.h" // DS1307 Real Time Clock library
// Most of the DS1307 timekeeping items were taken from RTCLib provided by
// Jean-Claude Wippler of www.jeelabs.com
http://labdegaragem.com/profiles/blogs/tutorial-arduino-instalando-...
CK boa tarde desculpa mas nao entendi ainda nao consegui resolver meu caso.
Guilherme,
Foi uma brincadeira, acorda!!! :-) era pra chamar sua atenção para não colar code na área de texto, quanto ao problema, tente compilar com a IDE 1.5, acho que essa biblioteca é antiga e não foi atualizada nunca.
Abs.
CK
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por