Show Posts
Pages: [1] 2
1  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: January 30, 2013, 06:00:14 pm
Io alimento arduino con un semplice alimentatore esterno a 12V
2  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: January 30, 2013, 05:33:43 pm
Ho appena montato il connettore ICSP....funziona tutto alla perfezione  smiley vi ringrazio per l'aiuto.

La cosa assurda è che questo shield ha tutta una storia particolare:

prima il componente errato (LM3940 al posto dell'LD1086) poi il connettore ICSP mancante il venditore meriterebbe un applauso.

Con alimentazione esterna il regolatore scotta un po....è normale?
3  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: January 13, 2013, 02:39:38 pm
Grazie per l'info provo a collegarli e vi farò sapere. Per la cronaca Futura Elettronica non centra nulla con questo obrobrio di assemblaggio (anzi devo dire che sono stati veramente gentili con me), l'azienda che mi ha venduto lo shield è probabilmente newbie quanto me!
4  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: January 13, 2013, 02:31:53 pm
Quindi tutti e 6 i PIN ICSP devono essere collegati?
5  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: January 13, 2013, 02:23:41 pm
Quote
Controlla se nella scheda, fronte e retro, si vedono le piste che arrivano ai pin 10, 11, 12 e 13 di Arduino e anche se sono collegate le piste ai i pin ICSP.
Visto che, dalla foto, il connettore ICSP non c'è, non vorrei che la connessione avvenisse proprio con quello.

I pin attualmente "utilizzati"su arduino con lo shield sono:



6  International / Hardware / Re: Ethernet ENC28J60 e diversi router on: January 04, 2013, 02:11:56 pm
Al mio shield il router Netgear non assegna nessun IP ma viene rilevato su porta...(se pingo non va...) mi trovo in difficoltà perchè non so proprio come farlo funzionare.
7  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: January 04, 2013, 02:08:42 pm
Non va... potrebbe essere un problema hardware? Cosa potrei cominciare a controllare?
8  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: January 02, 2013, 12:10:29 pm
In allegato ti invio la libreria che il venditore mi ha inviato via mail:


https://folders.io/get/xX3ayN


Questo invece è quello che il venditore mi ha scritto via email:

La scheda che sta impiegando è un progetto di futura elettronica. Sul loro sito sono pubblicate le librerie relative a questo progetto. A bordo è installato il chip enj2060. Su questi link può leggere
Notizie a tal riguardo :
http://www.lucadentella.it/2012/02/12/enc28j60-e-arduino-1/
http://www.futurashop.it/allegato/8190-ETHSHIELDKIT.asp?L2=CORRELATI&L1=7300-ARDUINOMEGAREV3&L3=&cd=8190-ETHSHIELDKIT&nVt=&d=24,00
https://github.com/jcw/ethercard
 
Allego le librerie impiegate per questo tipo di chip,anche se installato su una scheda analoga.


9  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: January 02, 2013, 11:57:45 am
si esatto... e sono sicuro che il pin è il numero 10...che rompicapo!
10  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: January 02, 2013, 11:50:52 am
Allora ho provato ad utilizzare getStaticIp

Quote
// ethernet interface mac address
static byte mymac[] = { 0x74,0x69,0x69,0x2D,0x30,0x31 };
// ethernet interface ip address
static byte myip[] = { 192,168,0,200 };
// gateway ip address
static byte gwip[] = { 192,168,0,1 };
// remote website ip address and port
static byte hisip[] = { 74,125,79,99 };
// remote website name
char website[] PROGMEM = "google.com";

gli ip specificati sono in linea con la classe della mia rete ma ottengo dal ping:

PING 192.168.0.200
PING 192.168.0.200 (192.168.0.200): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3

mentre dall'output serial:

[getStaticIP]
Failed to access Ethernet controller
Server: 74.125.79.99


In modalità DHCP sono sicuro che è attivo perchè la mia rete attualmente funziona solo in DHCP sono certo che l'ip 192.168.0.200 non è stato assegnato a nessuno.





11  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: January 02, 2013, 11:45:25 am
Il pcb è FuturaElettronica ma è stato assemblato e distribuito da una azienda che si occupa di elettronica quindi suppongo si tratti di un dispositivo testato e funzionante



12  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: January 02, 2013, 11:16:16 am
In realtà la prima cosa che ho fatto prima di mettere mani sullo shield è stato quello di documentarmi, avevo già visitato il tuo sito seguendo la guida per scrupolo ho rifatto esattamente la stessa cosa ora.

Ho scaricato da questo link le librerie https://github.com/jcw/ethercard

sistemate nell'apposita directory carico testDHCP ovviamente dopo aver preventivamente modificato:

Quote
  static uint8_t begin (const uint16_t size, const uint8_t* macaddr,
                        uint8_t csPin =8);

in

Quote
  static uint8_t begin (const uint16_t size, const uint8_t* macaddr,
                        uint8_t csPin =10);

monitorizzo con serial ed ottengo:

[testDHCP]
MAC: 74:69:69:2D:30:31
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

13  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: January 02, 2013, 10:25:31 am
Ho collegato arduino al Router (ne ho provati due differenti) chiaramente con DHCP attivo ma non viene assegnato nessun IP e anche se provo ad assegnare un IP statico ho lo stesso risultato (ip della stessa classe). Il router rileva la presenza del dispositivo solamente come presenza sulla porta, per intenderci mi si accende il numero di porta relativo sul router, il led arancoine presente sulla porta ethernet dello shield lampeggia dopo un po si spegne e periodicamente lampeggia, quello verde resta chiaramente fisso.
14  International / Software / Re: Aiuto per Ethernet shield enc28j60 e semplice programma android on: January 02, 2013, 08:57:33 am
Quote
Ho da parecchio tempo la suddela shield di rete, mai usata. l'ho agganciata alla UNO e ho caricato un esempio di PING. Niente male, ha funzionato al primo colpo! Almeno questo!

Io ho aperto un post qualche giorno fa proprio in merito all'Ethernet Shield ENC28J60 sfortunatamente a me non è andata allo stesso modo, scusami se sono offtopic potresti dirmi che IDE usi, il nome della libreria e dove hai acquistato lo shield??

15  International / Software / Re: Arduino e ENC28j60 e DHCP non funzionante on: January 01, 2013, 01:55:20 pm
Se invece uso le librerie sempre consigliate dal venditore ENC28J60 e ad esempio provo uno degli examples il risultato è sempre lo stesso:

Webserver

In file included from /Users/bonavoglias/Documents/Arduino/libraries/ENC28J60/Ethernet.h:5,

from WebServer.pde:7:
/Users/bonavoglias/Documents/Arduino/libraries/ENC28J60/Client.h:22: error: conflicting return type specified for 'virtual void Client::write(uint8_t)'
/Users/bonavoglias/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h:48: error:   overriding 'virtual size_t Print::write(uint8_t)'
/Users/bonavoglias/Documents/Arduino/libraries/ENC28J60/Client.h:24: error: conflicting return type specified for 'virtual void Client::write(const uint8_t*, size_t)'
/Users/bonavoglias/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h:53: error:   overriding 'virtual size_t Print::write(const uint8_t*, size_t)'
In file included from /Users/bonavoglias/Documents/Arduino/libraries/ENC28J60/Ethernet.h:6,
                 from WebServer.pde:7:
/Users/bonavoglias/Documents/Arduino/libraries/ENC28J60/Server.h:16: error: conflicting return type specified for 'virtual void Server::write(uint8_t)'
/Users/bonavoglias/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h:48: error:   overriding 'virtual size_t Print::write(uint8_t)'
/Users/bonavoglias/Documents/Arduino/libraries/ENC28J60/Server.h:18: error: conflicting return type specified for 'virtual void Server::write(const uint8_t*, size_t)'
/Users/bonavoglias/Downloads/Arduino.app/Contents/Resources/Java/hardware/arduino/cores/arduino/Print.h:53: error:   overriding 'virtual size_t Print::write(const uint8_t*, size_t)'


Secondo me sbaglio qualcosa.

Pages: [1] 2