arduino ethernet kitabındaki kodlar [ÇÖZÜLDÜ|

merhaba arkadaşlar, arduino ethernet kitabını yeni aldım kitaptaki kodları üzerinde bir değişiklik yapmadan denedim ama derlemedi. neden derlemeğidi konsunda fikri olan var mı ? kodlar aşağıdadır https://github.com/ctasdemir/ArduinoUygulamalari/blob/master/Bölüm-4%20Arduino%20ve%20İnternet/Örnek5/WebSunucu/WebSunucu.ino

derleme hataların da yazarsanız oradan birşeyler çıkarabiliriz…

Aldığın hatanın en baştaki satırında “sketch_jul02a.ino:13:23: error: WebServer.h: No such file or directory” hatası mı var? :smiley:

C:\Program Files (x86)\Arduino\hardware\tools\avr\bin\avr-g++ -c -g -Os -Wall -fno-exceptions -ffunction-sections -fdata-sections -mmcu=atmega2560 -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -IC:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\variants\mega -IC:\Program Files (x86)\Arduino\libraries\SPI -IC:\Program Files (x86)\Arduino\libraries\Ethernet -IC:\Users\ceryanci\Documents\Arduino\libraries\webduino C:\Users\ceryanci\AppData\Local\Temp\build6760311168075519486.tmp\sketch_jul03a.cpp -o C:\Users\ceryanci\AppData\Local\Temp\build6760311168075519486.tmp\sketch_jul03a.cpp.o In file included from sketch_jul03a.ino:13: C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:9:19: warning: character constant too long for its type In file included from sketch_jul03a.ino:13: C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:13: error: stray ‘\302’ in program C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:13: error: stray ‘\267’ in program C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:13: error: stray ‘\302’ in program C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:13: error: stray ‘\267’ in program C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:218:25: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:225:25: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:381:33: error: invalid suffix “rc1” on floating constant C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:427:17: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:437:127: warning: missing terminating " character C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:437: error: missing terminating " character C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:440:52: warning: missing terminating " character C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:440: error: missing terminating " character C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:88: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:98: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:2726: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:2736: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:2765: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:2775: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: stray ‘#’ in program C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:2842: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:2852: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: stray ‘#’ in program C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:2919: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:2929: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:2958: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:2968: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: stray ‘#’ in program C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3041: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3051: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: stray ‘#’ in program C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3124: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3134: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3163: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3173: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: stray ‘#’ in program C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3248: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3258: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: stray ‘#’ in program C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3339: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3349: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: stray ‘#’ in program C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3430:

warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3440: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3469: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3479: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3798: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3808: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3837: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3847: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: stray ‘#’ in program C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3924: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:3934: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: stray ‘#’ in program C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:4029: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:4039: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:4068: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871:4078: warning: character constant too long for its type C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:6: error: expected unqualified-id before ‘<’ token C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:440: error: expected unqualified-id before numeric constant C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:440: error: expected constructor, destructor, or type conversion before ‘.’ token C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: expected constructor, destructor, or type conversion before ‘.’ token C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: expected unqualified-id before ‘<’ token C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: expected constructor, destructor, or type conversion before ‘.’ token C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: expected unqualified-id before ‘<’ token C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: expected constructor, destructor, or type conversion before ‘.’ token C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: expected unqualified-id before ‘<’ token C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: expected unqualified-id before ‘.’ token C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: expected unqualified-id before ‘<’ token C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: expected unqualified-id before ‘.’ token C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: expected unqualified-id before ‘<’ token C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: expected unqualified-id before numeric constant C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1871: error: expected unqualified-id before ‘<’ token C:\Users\ceryanci\Documents\Arduino\libraries\webduino/WebServer.h:1914: error: expected unqualified-id before numeric constant sketch_jul03a:29: error: ‘WebServer’ does not name a type sketch_jul03a:32: error: variable or field ‘anaSayfa’ declared void sketch_jul03a:32: error: ‘WebServer’ was not declared in this scope sketch_jul03a:32: error: ‘server’ was not declared in this scope sketch_jul03a:32: error: ‘WebServer’ has not been declared sketch_jul03a:32: error: expected primary-expression before ‘char’ sketch_jul03a:32: error: expected primary-expression before ‘bool’ sketch_jul03a.ino:17: warning: ‘mac’ defined but not used sketch_jul03a.ino:21: warning: ‘ip’ defined but not used

hocam tüm hata kodları bunlar

ilgilenen arkadaşlar için teşekkür ederim kütüphane ile ilgili bir sorun oluşmuş ide yi silip yükledim kütüphaneyi tekrar ekledim sorun giderildi