Montaje del shield Ethernet

Monta el shield W5100 sobre el Uno, deja libre el conector ICSP y aleja los cables de las fuentes de calor.

Primer plano de cables Ethernet Cat-5e blancos con conectores RJ45
El JSON de las sondas suele salir de la LAN por Ethernet o por un relay cercano, no directamente a internet. Foto: DiscDepotDundee.co.uk. CC BY-SA 4.0

El shield Ethernet basado en el W5100 se apila sobre el Uno y ocupa los pines SPI más una línea de selección de chip. El apilado mecánico es sencillo; eléctricamente debes reservar esos pines y llevar los cables del DHT22 y de la LCD alrededor del conjunto, que queda alto.

Orden de apilado y conectores

  1. Encaja el shield Ethernet por completo en los conectores del Uno, sin pines doblados detrás del conector RJ45.
  2. Saca los cables jumper desde la parte superior de la pila o usa una placa auxiliar de prototipos para los pines de la LCD.
  3. Sujeta el cable Ethernet para que la tensión sobre el RJ45 no levante el shield de los conectores.

Compartir el bus SPI

Solo un dispositivo SPI debe controlar el bus a la vez; el W5100 se queda con el SPI durante la E/S de red. Los GPIO del DHT22 y de la LCD en paralelo son independientes: detalles en pines SPI y líneas reservadas.

Ruta de red

El DHCP del router del garaje asigna una IP a la placa; el JSON se sirve por HTTP en la red local. Para HTTPS en el borde, termina TLS en el relay FastAPI en lugar de en el MCU. Para la ingesta push desde el mismo shield, usa ethernet_dht22_ingest junto con el reenviador HTTP→HTTPS de red local de sketches/relay/: consulta sketches de Arduino.