Enviar lecturas analógicas entre arduinos con 12C

Hola,

Soy nueva en esto de arduino, pero me interesa realizar un proyecto de redes, lo que intento hacer primero es obtener la lectura de un sensor (en este caso una fotocelda) y de un arduino UNO a otro igual, además de enviar varios datos a la vez, como la lectura de más sensores (aunque aquí solo intento enviar la lectura de un sensor más un dato de un mapeo) el problema es que no recibe bien los datos, el mapeo si llega bien, pero la lectura no. No estoy segura de si se debe a los tipos de datos, ¿alguien puede ayudarme por favor?

Aquí están los códigos que tengo del maestro y esclavo, yo se que tal vez esto es muy básico pero he tenido muchos problemas con todo y prometo que si he buscado información, pero no logro encontrar lo que busco o incluso entender como funciona. (También agradecería una pequeña explicación de sus respuestas)

Gracias

maestro.ino (328 Bytes)

esclavo.ino (388 Bytes)

Que sea nueva no la exime de leer otros hilos, antes de postear.
No usar esta parte del foro

Porque adjuntaste los dos archivos y no los pegaste usando tags?
Bueno esperaré a que lo hagas. Lee las normas o usa </> para hacerlo. Mira otros posts.