Suponiendo que los requisitos de precisión estén relajados, podría ser suficiente usar un transformador de corriente alrededor del cable para cada bombilla.
La salida secundaria del transformador proporcionará una corriente proporcional a la corriente a través de su bombilla, pero se reducirá según la relación del transformador. Esta salida de corriente se puede transformar en voltaje al alimentarla a través de una resistencia. Luego, esta tensión puede ser rectificada (de onda completa) y ajustarse para alimentarla a una entrada ADC.
Despreciando el cambio de fase y los efectos de una fuente de voltaje no ideal, entre otros, la potencia se puede calcular de la siguiente manera:
- Calcule la corriente efectiva I (valor RMS) a través de las bombillas basadas en la entrada ADC con el Arduino.
- Establezca la tensión de alimentación efectiva V en su equivalente regional (por ejemplo, 230 V)
- Calcule la potencia P para una bombilla como P = U * I usando el Arduino.
Editar:
Tenga en cuenta que las dos opciones proporcionadas hasta ahora - el transformador de corriente y el ACS712 (basado en el efecto Hall) - tienen problemas de precisión al medir corrientes bajas, pero son relativamente fáciles de implementar. Podría ser más preciso y económico medir la corriente total antes de dividirla en los relés y las siguientes bombillas.