Paso 3: Paso 3: servidor de Web de tarjeta SD
Hardware
Ahora debe tener la tarjeta micro SD con página web replicados que encaja en la tarjeta de abertura en el escudo de Arduino Ethernet. El shield Ethernet debe conectarse a un Arduino buena y en un enlace de Ethernet asociados con su sistema. El Arduino / shield Ethernet debe controlarse desde un USB link.
Detección de fallos
En caso de que la representación del pasado en este ejercicio vivido hasta expectativas, lo principal que puede suceder es con introducir la tarjeta SD e implementación de los detalles de index.htm en la tarjeta. En caso de que el documento no está en la tarjeta o que no tenga el nombre definidas index.htm, el servidor no tiene la capacidad para mostrar la página web.
Abrir la ventana de pantalla serie de Arduino para ver datos tarjeta SD.
Código adicional
La representación ahora instituye la tarjeta SD en el trabajo de configuración () y envía los datos sintomáticos en el puerto serial que se puede ver en la ventana de pantalla serie de Arduino.
En lugar de enviar la página línea por línea desde dentro el código como en el dibujo de eth_websrv_page, este nuevo esquema ahora abre el detalle de index.htm de la tarjeta SD y envía la sustancia para el usuario de la web (el programa de la web). Ethernet al dar de wsill 40g más o menos el mismo gasto, ajuste entre la LAN y las estaciones se unieron como 10g Ethernet, el equipo acepta.
Este código reúne a alrededor de 29k con la depuración y 27,5 k sin ella. No abandonen tanto programa o memoria SRAM en un Uno. Es modelos diferentes o más contorneados para utilización en un Mega con más memoria que un Uno.