yo lo haría de la siguiente manera:
Conectaría los arduinos en cascada y asignaría un valor a cada uno para poder referime a el
El primero (que tendría que tener un código diferente al resto) cada X lee el peso y lo envía por serial al segundo (XX)
El segundo al leer que recibe la información del primero, lee su celda y envía al tercero los dos pesos (XX,YY)
y así sucesivamente hasta llegar al ultimo que recibiría una cadena larga: XX,YY,ZZ... AA de 30 valores separados por , o por ; o lo que sea
El ultimo arduino hace los cálculos (que también debería tener un código diferente al resto y decide que leds se deben activar y entonces envía otra cadena digamos (aa,bb) la cual la recibe el arduino 29 y la manda al 28 y asi hasta llegar al 1, cada arduino compara para ver si su numero esta en la cadena recibida y si esta enciende su led
que te parece?
No creo que lo puedas simular con proteus, pero si tienes 4 arduinos ya tienes bastantes para hacer las pruebas