Descripción
Qué es
La tarjeta ETH LAN8720 es un módulo Ethernet que permite agregar una conexión de red a tu proyecto Arduino. Este componente incluye el chip LAN8720, un PHY (Interfaz de Capa Física) para la conversión de datos de Ethernet a nivel físico.
Características
- Tarjeta ETH LAN8720 10/100 Mbps Ethernet
- Transceptor PHY Ethernet
- Módulo para el desarrollo de proyectos Arduino que requieren conexión de red
Para qué sirve
Sirve para crear proyectos con conectividad Ethernet, por ejemplo, servidores web simples o cualquier otro tipo de aplicación que necesite una conexión a internet. Es compatible con Arduino y puede ser utilizado por principiantes e intermedios.
Tutorial: Cómo usar ETH LAN8720
El módulo ETH LAN8720 es un componente esencial para conectar tu proyecto Arduino a internet. Útil para principiantes e intermedios, es perfecto para proyectos que requieren una conexión Ethernet.
Qué necesitas
- Arduino Uno o compatible
- Cable RJ45
- PC para la configuración inicial
Pasos
- 1. Verifica en el datasheet las especificaciones de tu Arduino.
- 2. Conecta el módulo ETH LAN8720 a tu Arduino con los cables de alimentación y datos.
- 3. Descarga e instala la última versión de Ethernet.h en Arduino IDE.
- 4. Crea un nuevo sketch en Arduino IDE.
- 5. Incluye la biblioteca Ethernet: `#include <Ethernet.h>`
- 6. Define las variables para tu dirección MAC y IP.
- 7. Conecta el módulo a tu red: `Ethernet.begin(mac, ip);`
- 8. Verifica la conexión con `Ethernet.status()`.
Código de ejemplo
```cpp
#include <Ethernet.h>
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };
byte ip[] = { 192, 168, 1, 177 };
void setup() {
Ethernet.begin(mac, ip);
Serial.begin(9600);
while (Ethernet.status() != Ethernet.linked()) {
delay(1000);
Serial.println("Waiting for Ethernet link...");
}
Serial.println("Connected.");
}
void loop() {}```
Miniproyecto
Crea un servidor web simple con el módulo ETH LAN8720 para mostrar el nombre de tu proyecto.
Errores comunes
- Olvidar conectar correctamente los pines.
- Configurar correctamente la dirección MAC y la IP.
- No tener instalada la biblioteca Ethernet.h.
- No tener una conexión Ethernet estable.
Accesorios recomendados
- Arduino Uno
- Cable RJ45
- PC para la configuración inicial
Preguntas frecuentes
Cómo configurar correctamente la dirección MAC?
Verifica el datasheet o el sitio del fabricante para obtener la dirección MAC correcta.
¿Por qué no me conecta?
Verifica la configuración de tu red y la dirección MAC.
¿Qué pines debo usar?
Verifica el datasheet para los pines de alimentación y datos.





Valoraciones
No hay valoraciones aún.