Ayuda con Transmisión de datos Serial a Ethernet

Hola todos

Necesito ayuda con este código que no funciona como debería funcionar.

Primero que nada quiero presentar datos en un navegador web en código Html desde una auduino conectada a otra arduino.

Básicamente Un Arduino MEGA recibe los datos seriamente desde un Arduino Uno y son enviados a ser presentados en un navegador web (Mozilla o Chrome, etc.) dsde el Mega.

Mi problema es que no presenta ningún dato enviado desde el arduino Uno

Estos son los códigos:
Codigo de transmisor Serial del Arduino Uno

int PotPin=0; // Pin de entrada analogico 0
int var = 0;    // variable para almecenar el valor capturado desde el sensor
float Volt=0;
float Vpp=0;

void setup() {
  Serial.begin(9600);  // Inicializacion del modulo serial
}

void loop() {
  var = analogRead(PotPin); //Leer el valor del sensor
  Volt = var*(5.0/1023.0);
  Serial.print("VOLT_IN: ");       // imprime un texto
  Serial.println(Volt,4); 
}

Código de Receptor Serial y transmisor Ethernet del Arduino Mega 2560

#include <SPI.h>

#include <Dhcp.h>
#include <Dns.h>
#include <Ethernet.h>
#include <EthernetClient.h>
#include <EthernetServer.h>
#include <EthernetUdp.h>
#include <util.h>


byte mac[]={0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED};
IPAddress ip(192,168,11,1);
IPAddress subnet(255,255,255,0);

EthernetServer server(80);

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
void setup(){
  Serial.begin(57600);
  
  Ethernet.begin(mac, ip, subnet);
  server.begin();
}


void loop(){
 
  EthernetClient client = server.available();
  if(client){
    boolean currentLineIsBlank = true;
    while(client.connected()){
      if(client.available()){
       char c = client.read();
              
       if(c == '\n' && currentLineIsBlank){
         client.println("<html>");         
         client.println("<h2> <p align=center>Variable sdel arduino Uno</p> </h2>"); //<h2> y </h2> colocar negrita al texto
         client.println("</p>");
         //Añadir una etiqueta para conseguir que el navegador se actualice cada 0.5 segundos
         client.println("<meta http-equiv=\"refresh\" content=\"1.0\">");
                 
         client.print("<font face=courier>"); // Estilo de letra                           
         client.print("Voltaje del canal analogico 0:");
         client.println("
");  //Saltar de linea
         if (Serial.available()){
         char input_data = Serial.read();
         client.print(input_data);
         }
         client.println("
");  //Saltar de linea
         client.println("</code>");
         
         client.print("</FONT>");  // fin de estilo de letra
         client.println("</html>");
         break;
         
         }
       if(c=='\n'){
         //se inicia una nueva línea
         currentLineIsBlank = true;
       }
       else if(c!='\r'){
         //ha llegado a un caracter en la línea actual
         currentLineIsBlank = false;
       }
      }
    }
    client.stop();
  }
}

¡Por favor necesito alguna ayuda...!

simple, uno transmite a 9600 y el otro escucha a 57600. :stuck_out_tongue:
no se entienden nunca

Cierto no, verdad, no me percate de este aunto XD