Show Posts
Pages: 1 [2]
16  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: January 01, 2013, 01:50:02 pm
Buon Anno!

La libreria corrisponde è la stessa, ho provato lo sketch testDHCP ma:

[testDHCP]
MAC: 74:69:69:2D:30:31
Failed to access Ethernet controller
Setting up DHCP
DHCP failed
My IP: 0.0.0.0
Netmask: 0.0.0.0
GW IP: 0.0.0.0
DNS IP: 0.0.0.0

ho contattato il venditore e mi ha confermato le libreria. Dove sbaglio??
17  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: December 28, 2012, 09:01:13 am
Io utilizzo questa:

https://github.com/jcw/ethercard

puoi dirmi che libreria stai utilizzando? E che IDE?
18  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: December 27, 2012, 07:03:11 pm
Ho provato sia con la 023 che con l'ultima versione. Arduino invece é UNO R3.
19  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: December 27, 2012, 06:51:51 pm
Il problema é che il codice viene compilato ma non viene assegnato l'iP in Dhcp e se provo a modificare il pin aggiungendo 10 caccia fuori l'errore citato.
20  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: December 27, 2012, 06:33:29 pm
Non so magari sbaglio qualcosa, considera che é il mio primo giorno con arduino. Che shield usi?
21  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: December 27, 2012, 05:30:43 pm
Grazie per la risposta ma con questo codice:

Code:
// Arduino demo sketch for testing the DHCP client code
//
// Original author: Andrew Lindsay
// Major rewrite and API overhaul by jcw, 2011-06-07
//
// Copyright: GPL V2
// See http://www.gnu.org/licenses/gpl.html

#include <EtherCard.h>

static byte mymac[] = { 0x74,0x69,0x69,0x2D,0x30,0x31 };

byte Ethernet::buffer[700];

void setup () {
  Serial.begin(57600);
  Serial.println("\n[testDHCP]");

  Serial.print("MAC: ");
  for (byte i = 0; i < 6; ++i) {
    Serial.print(mymac[i], HEX);
    if (i < 5)
      Serial.print(':');
  }
  Serial.println();
  
  if (ether.begin(sizeof Ethernet::buffer, mymac) == 0)
    Serial.println( "Failed to access Ethernet controller");

  Serial.println("Setting up DHCP");
  if (!ether.dhcpSetup())
    Serial.println( "DHCP failed");
  
  ether.printIp("My IP: ", ether.myip);
  ether.printIp("Netmask: ", ether.mymask);
  ether.printIp("GW IP: ", ether.gwip);
  ether.printIp("DNS IP: ", ether.dnsip);
}

void loop () {}

se vado a modificare

Code:
 if (ether.begin(sizeof Ethernet::buffer, mymac, 10) == 0)
    Serial.println( "Failed to access Ethernet controller");

ottengo questo errore:

testDHCP.ino: In function 'void setup()':
testDHCP:27: error: no matching function for call to 'EtherCard::begin(unsigned int, byte [6], int)'
/Users/bonavoglias/Documents/Arduino/libraries/EtherCard/EtherCard.h:131: note: candidates are: static uint8_t EtherCard::begin(uint16_t, const uint8_t*)
22  International / Software / Arduino e ENC28j60 e DHCP non funzionante on: December 27, 2012, 04:20:10 pm
Salve,

ho preso da poco lo shield Ethernet ENC28J60 per arduino che è praticamente identico a quello presente in foto



con l'unica differenza che sulla mia scheda non è presente il ponte R1 ma posso con certezza sostenere che il PCB è Futura Elettronica. Ho effettuato tutte le ricerche del caso sul forum purtroppo però in nessun caso sono riuscito a risolvere. Ho utilizzato le library:

https://github.com/jcw/ethercard

ho provato ad utilizzare nello specifico lo sketch testDHCP ma il risultato è sempre lo stesso:

Code:
[testDHCP]
MAC: 74:69:69:2D:30:31
Failed to access Ethernet controller
Setting up DHCP
DHCP failed
My IP: 0.0.0.0
Netmask: 0.0.0.0
GW IP: 0.0.0.0
DNS IP: 0.0.0.0

premesso che ho il DHCP attivo quale potrebbe essere il problema?? Ho sentito parlare di pin 8 - pin 10...

Grazie





23  International / Generale / Re: Presentazioni nuovi iscritti, fatevi conoscere da tutti! on: December 27, 2012, 04:08:43 pm
Mi presento sono Donato, sono uno pseoudo informatico prevalentemente web oriented spero di laurearmi quanto prima (perchè non ne posso più) sono appassionato di elettronica ed ho scoperto da qualche anno arduino. Ho diversi progetti in mente spero di realizzarne  qualcuno, mi piacerebbe scrivere qualcosa su arduino nella mia tesi.
Pages: 1 [2]