Descripción
Qué es
El módulo ENC28J60 es un componente que permite agregar conectividad Ethernet a proyectos basados en Arduino, microcontroladores 51, STM32 y LPC.
Características
- Conectividad Ethernet
- Compatible con Arduino, microcontroladores 51, STM32 y LPC
- SKU: ARD006
- Precio: 6,79 €
Para qué sirve
El módulo ENC28J60 es ideal para crear proyectos de electrónica e IoT que requieren una conexión a Internet. Por ejemplo, puedes crear un sensor de temperatura conectado a la red que envía datos a una plataforma en línea como ThingSpeak.
Tutorial: Cómo usar el módulo ENC28J60 Ethernet
El módulo ENC28J60 es un componente esencial para agregar conectividad Ethernet a proyectos basados en Arduino, microcontroladores 51, STM32 y LPC. Ideal para principiantes y makers que desean crear dispositivos inteligentes conectados a la red.
Qué necesitas
- Arduino o microcontrolador compatible
- Cable USB
- Computadora con IDE Arduino instalado
Pasos
- Conecta el módulo ENC28J60 al pin 10 de Arduino para el enable y a los pines de datos definidos en el datasheet.
- Conecta los conectores Ethernet del módulo a la instalación de red local.
- Instala la biblioteca EtherCard a través del gestor de bibliotecas de la IDE de Arduino.
- Carga el sketch de ejemplo proporcionado por la biblioteca para probar la comunicación.
- Verifica el funcionamiento comprobando la salida en serie que confirma la conectividad Ethernet.
Código de ejemplo
/*
#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(){
}
*/
Miniproyecto
Crea un sensor de temperatura conectado a la red que envía datos a una plataforma en línea como ThingSpeak.
Errores comunes
- Asegúrate de que la biblioteca esté correctamente instalada.
- Verifica la conexión física entre Arduino y el módulo ENC28J60.
- Comprueba la dirección IP configurada en el código.
- Resuelve cualquier problema de conectividad Ethernet.
Accesorios recomendados
- Arduino Uno
- Sensores de temperatura
- Módulo Wi-Fi ESP8266 (para proyectos comparativos)
- LCD 16×2 para visualizar los datos localmente
Preguntas frecuentes
Cómo puedo configurar la dirección IP?
Verifica el datasheet del módulo ENC28J60 y modifica el sketch con la IP correcta.
Cuál es la velocidad de transferencia máxima?
Verifica el datasheet para obtener los detalles específicos de la velocidad Ethernet.











Valoraciones
No hay valoraciones aún.