Descrizione
Cos’è
Il modulo ENC28J60 è un componente che permette di aggiungere la connettività Ethernet a progetti basati su Arduino, microcontrollori 51, STM32 e LPC.
Caratteristiche
- Connettività Ethernet
- Compatibile con Arduino, microcontrollori 51, STM32 e LPC
- SKU: ARD006
- Prezzo: 6.79 €
A cosa serve
Il modulo ENC28J60 è ideale per realizzare progetti di elettronica e IoT che richiedono una connessione a Internet. Ad esempio, puoi creare un sensore di temperatura connesso alla rete che invia dati a una piattaforma online come ThingSpeak.
Tutorial: Come usare Modulo ENC28J60 Ethernet
Il modulo ENC28J60 è un componente essenziale per aggiungere la connettività Ethernet a progetti basati su Arduino, microcontrollori 51, STM32 e LPC. Ideale per principianti e maker che desiderano creare dispositivi smart connessi alla rete.
Cosa serve
- Arduino o microcontrollore compatibile
- Cavo USB
- Computer con IDE Arduino installato
Passi
- Connettere il modulo ENC28J60 al pin 10 di Arduino per l’enable e ai pin dati definiti nel datasheet.
- Collegare i connettori Ethernet del modulo all’impianto rete locale.
- Installare la libreria EtherCard tramite gestore librerie IDE Arduino.
- Caricare lo sketch esempio fornito dalla libreria per testare la comunicazione.
- Verifica il funzionamento controllando l’output in seriale che conferma la connettività Ethernet.
Codice di esempio
/*
#include <EtherCard.h>
pinmode(10, OUTPUT);
byte mac[] = { 0x74, 0x69, 0x69, 0x2D, 0x30, 0x31 };
// verifica l'indirizzo IP nel datasheet
byte ip[] = { 192, 168, 1, 177 };
void setup() {
if (ether.begin(mac) == 0)
Serial.println(F("Failed to configure Ethernet using DHCP"));
}
void loop(){
}
*/
Mini-progetto
Crea un sensore di temperatura connesso alla rete che invia dati a una piattaforma online come ThingSpeak.
Errori comuni
- Assicurarsi che la libreria sia correttamente installata.
- Verificare il collegamento fisico tra Arduino e modulo ENC28J60.
- Controllare l’indirizzo IP configurato nel codice.
- Risolvere eventuali problemi di connettività Ethernet.
Accessori consigliati
- Arduino Uno
- Sensori di temperatura
- Modulo Wi-Fi ESP8266 (per progetti comparativi)
- LCD 16×2 per visualizzare i dati localmente
Domande frequenti
Come posso configurare l’indirizzo IP?
Verifica il datasheet del modulo ENC28J60 e modifica lo sketch con l’IP corretto.
Qual è la velocità di trasferimento massima?
Verifica sul datasheet per ottenere i dettagli specifici della velocità Ethernet.











Recensioni
Ancora non ci sono recensioni.