O Visual Basic lê o valor do LDR e apenas sinaliza com icone verde ou vermelho. Ou seja, dependendo do valor lido, o icone criado muda de cor dependendo do valor.
No lado do Arduino, veja o exemplo AnalogReadSerial.
No lado do PC, você vai ter que ler pela serial os valores enviados pelo Arduino. Tem vários tutorias disto na internet. Se for VB.Net, você usa o SerialPort. Se for o Visual Baisc antigo, você usa o MSComm.