} void loop(){int voltageReading = allageRead(voltage_sensor_pin); float电压=(VoltaGereDing * 5.0 / 1023.0) * 5.0; int currentReading = allageRead(current_sensor_pin); float电流=((CurrentReading -512) * 5.0 / 1023.0) / 0.185; int smokeValue = aLANEGREAD(SMOKE_SENSOR_PIN); lcd.clear(); lcd.setcursor(0,0); lcd.print(“ V:”); lcd.print(电压); lcd.print(“ v”); lcd.print(“ i:”); lcd.print(当前); lcd.print(“ a”); lcd.setcursor(0,1); if(smokeValue> smoke_threshold){lcd.print(“检测到烟雾!“);} else {lcd.print(“ no烟”);} serial.print(“ v:”); serial.print(电压); serial.print.print(“ i:”); serial.print.print(current); serial.print.print(“ smoke.”电压||