Salve, il problema che voglio sollevare è già presente da tempo sulla rete ma nessuno riesce a risolverlo del tutto. Mi trovo in questa situazione:
Arduino Mega 2560
Ethernet Shield +SD
RTC shield
Ora: il software inizializza la scheda ethernet. Tutto funziona. Dopo alcune ore o giorni(a seconda di come gli gira) la parte ethernet si pianta e la pagina web, non è piu raggiungibile.
Ho cercato di seguire varie guide:
https://forum.arduino.cc/index.php?topic=146415.0
http://forum.arduino.cc/index.php?topic=263538.0
http://mcukits.com/2009/04/06/arduino-ethernet-shield-mega-hack/
e prendendo spunto da tutte queste sono arrivato ad questa cosa:
i Pin 13,12,11 li ho scollegati dal Arduino Mega e li ho collegati al 50,51,52 del Mega;
ho settato alto il 53,10,4 da software
la spia di RX della shield ethernet è spesso acceso e lampeggiante, insieme al led LINK e al led della velocità.
Ora vorrei capire come fare per rendere stabile per sempre la pagina web, in maniera che non debba resettare il tutto ogni qualche ora ecc anche perche lo uso da remoto e non posso resettarlo.
posto le impostazioni dello sketch riguardanti la ethernet.
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; // mac address
byte ip[] = { 192, 168, 1, 19 }; // ip arduino internet in
byte gateway[] = { 192, 168, 1, 1 }; // internet access via router
byte subnet[] = { 255, 255, 255, 0 }; //subnet mask
byte dnsServerIp[] = { 192, 168, 1, 1 }; //subnet mask
EthernetServer server(9595); //server port
String readString;
Ethernet.begin(mac, ip, gateway, subnet, dnsServerIp);// Start Ethernet
server.begin();
Aspetto qualche idea forse decisiva...
Grazie mille in anticipo a tutti