merhaba arkadaşlar.
yapacağım internet kontrollü ev otomasonu için enc28j60 modülünü kullanacağım. kütüphaneyi ekliyorum. kütüphanedeki örnekleri derliyorum fakat
http://arduinoturkiye.com/arduino-ve-enc28j60-ethernet-modulu-uygulamalari-3-webserver/ (http://arduinoturkiye.com/arduino-ve-enc28j60-ethernet-modulu-uygulamalari-3-webserver/)
şu linkteki uygulamayı derleyemiyorum. yardımcı olursanız sevinirim.
aldığım hata mesajları;
Arduino:1.6.3 (Windows 7), Kart:"Arduino Uno"
EEPROM klasöründeki kütüphane kullanılıyor: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM
EtherCard klasöründeki kütüphane kullanılıyor: C:\Users\asus\Documents\Arduino\libraries\EtherCard (legacy)
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10603 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\standard -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM -IC:\Users\asus\Documents\Arduino\libraries\EtherCard C:\Users\asus\AppData\Local\Temp\build3355062785312902831.tmp\arduinoturkiyecom_webserver_ornek_program.cpp -o C:\Users\asus\AppData\Local\Temp\build3355062785312902831.tmp\arduinoturkiyecom_webserver_ornek_program.cpp.o
arduinoturkiyecom_webserver_ornek_program.ino:17:26: error: variable 'kapali' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
arduinoturkiyecom_webserver_ornek_program.ino:37:24: error: variable 'acik' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
Multiple libraries were found for "EtherCard.h"
Used: C:\Users\asus\Documents\Arduino\libraries\EtherCard
Not used: C:\Program Files (x86)\Arduino\libraries\EtherCard
Derleme sırasında hata oluştu.
mesaj birleştirme:: 25 Nisan 2015, 11:55:22
birşeyler yaptım sonra yeni aldığım hata mesajı şöyle oldu;
Arduino:1.6.3 (Windows 7), Kart:"Arduino Uno"
Derleme seçenekleri değiştirildi, tümü yeniden derleniyor.
EEPROM klasöründeki kütüphane kullanılıyor: C:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM
EtherCard klasöründeki kütüphane kullanılıyor: C:\Program Files (x86)\Arduino\libraries\EtherCard (legacy)
C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++ -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega2560 -DF_CPU=16000000L -DARDUINO=10603 -DARDUINO_AVR_MEGA2560 -DARDUINO_ARCH_AVR -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\mega -IC:\Program Files (x86)\Arduino\hardware\arduino\avr\libraries\EEPROM -IC:\Program Files (x86)\Arduino\libraries\EtherCard C:\Users\asus\AppData\Local\Temp\build8042079599187423026.tmp\arduinoturkiyecom_webserver_ornek_program.cpp -o C:\Users\asus\AppData\Local\Temp\build8042079599187423026.tmp\arduinoturkiyecom_webserver_ornek_program.cpp.o
arduinoturkiyecom_webserver_ornek_program.ino:17:26: error: variable 'kapali' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
arduinoturkiyecom_webserver_ornek_program.ino:37:24: error: variable 'acik' must be const in order to be put into read-only section by means of '__attribute__((progmem))'
Derleme sırasında hata oluştu.
PROGMEM prog_char kapali[]= { ------> const prog_char kapali[]= {
PROGMEM prog_char acik[]= { ------> const prog_char acik[]= {
olarak değiştiriniz...
Sketch uses 11.812 bytes (36%) of program storage space. Maximum is 32.256 bytes.
Global variables use 1.427 bytes (69%) of dynamic memory, leaving 621 bytes for local variables. Maximum is 2.048 bytes.
Yanıtınız için teşekkürler hocam, eve geçince deneyeyim sonucunu paylaşayım sizle.
hocam derlemede sorun yok derledim. programı karta atıp akşam deneyeceğim.