Bei einem bestimmten Spannungswert soll Arduino schalten

Ich bins nochmal wieder. Es funktioniert einwandfrei mit dem Spannungsteiler. Jedoch möchte ich noch, wenn am Spannungsteiler an U2 eine Spannung von 3,83V anliegt. Eine LED leuchtet die am Arduino hängt. Ich habe den Code dann so bearbeitet, dass wenn 3,83V oder mehr anliegen der Pin 12 schaltet. Jedoch tut er das nicht und beim erreichen der Spannung 3,83V hat der Ausgang 12 0V. Woran liegt das? LG

Code:
int OUT = 12;

void setup() {
pinMode(OUT, OUTPUT);
Serial.begin(9600);
}

void loop() {
int max = (3,83);
int sensor = analogRead(A0);
float voltage = sensor * (5 / 1023.00);

if (voltage < max){
digitalWrite(OUT, LOW);
Serial.println("Voltage lower 3,83V");
}
else{
digitalWrite(OUT, HIGH);
Serial.println("Voltage higher 3,83V");
}

delay(5000);

}