Problema para leer temperatura y luz

Gracias, yo diria que ahora funciona, he acomodado los pins a como yo los tengo conectados en lugar de Serial.write he puesto Serieal.println para que me escriba cada cosa en una linea distinta y quedó asi:

int ntc = 5; // declaras el ntd
int ldr = 0;
int valor_ntc=0; // variable para guardar el dato del NTC
int valor_ldr=0;  // variable para guardar el dato del LDR

void setup()
{
   Serial.begin(9600);   // abrimos la comunicación Serial
   pinMode(ntc,INPUT); 
   pinMode(ldr,INPUT); 
   
}

void loop()
{
  valor_ntc= analogRead(ntc);       // guardamos el valor del NTC en una variable
  Serial.println("Temperatura: ");    // escribimos por serial
  Serial.println((valor_ntc*5)/1023); // calculamos el valor del NTC
  
  valor_ldr = analogRead(ldr);        // Guardamos el valor del LDR
  Serial.println("Luz :");                 
  Serial.println((valor_ldr*5)/1023);
  delay(1000);                             // esperamos para no saturar el serial
}

lo conecto todo y el serial monitor muestra esto:

Temperatura:
4 (supongo que a temperatura ambiente)
Luz :
0(con la luz actual)

Y

Temperatura:
4 (supongo que a temperatura ambiente)
Luz :
2(con el dedo encima de la resistencia)

La NTC me da 10kΩ en un vaso con hielo y 1800 Ω en agua caliente

sabeis como convertir esos numeros a grados celsius y a porcentaje de luminosidad?