Il faut que tu convertisses la chaîne de caractères reçue en nombre flottant (puisque voila est un float).
void loop() {
if (Serial.available()) // si il y a des caractères à lire
{
char buf[10];
int n=Serial.readBytesUntil('\n',buf, sizeof buf-1);
buf[n]=0; // fin de la chaine
voila = atof(buf);
}
// ...