Proyecto con LEDs, servomotor y pantalla LCD

Que tal, tengo un proyecto en el que tengo 3 leds, uno verde, otro amarillo y otro rojo, si el usuario ingresa un número menor a 144, que el led verde prenda y la pantalla muestre el mensaje "SIN RIESGO", si se ingresa 144 se encienda el led amarillo y la pantalla muestre "ADVERTENCIA", y si ingresa un número mayor a 144 que encienda el led rojo y muestre en la pantalla "DESBORDAMIENTO" y que active el servomotor.

El codigo que tengo es el siguiente:

// include the library code:

#include <LiquidCrystal.h>

// initialize the library with the numbers of the interface pins
const int pinLED=10, pinLED2=9;
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
void setup() {

  Serial.begin(9600);
  pinMode(pinLED,OUTPUT);
  pinMode(pinLED2,OUTPUT);
  lcd.begin(16, 2);

  lcd.print("INICIO");

}

void loop() {

  if (Serial.available()) {

    delay(100);  //wait some time for the data to fully be read

    lcd.clear();

    while (Serial.available() > 0) {
      char c2 = Serial.read();
      lcd.write(c2);
      if(c2=='L')
      {
         digitalWrite(pinLED,HIGH);
         digitalWrite(pinLED2,LOW);
         
          lcd.write("etra ERROR");
      }
      else{
         digitalWrite(pinLED,HIGH);
         digitalWrite(pinLED2,LOW);
        
        
          
      }
       
    }
      
  }

}

Gracias