POV clock phototransistor wiring help please.

G'day all.

So I finally decided to have a go at a POV clock and found this on youtube.

Sweet. So I've got the leds and resistors on a proto board and they blink and the disk rotates but the letters are jumbled because I don't have a phototransistor to tell the Arduino mini where to start and finish.

I salvaged some from an old Epson XP100 printer and I have included a pic of it here.

The phototransistor has 4 pins out from the little board but I can't seem to get an input to my sample sketch.

    /*
    -Arduino Position Encoder
    -Using a generic photo-interrupter
    -Basic Test Sketch 1 / June 2014
    -Tested at TechNode Protolabz
    -www.electroschematics.com/
    */
    const int encoderIn = 8; // input pin for the interrupter 
    const int statusLED = 13; // Output pin for Status indicator
    const int pulseOutput = 12; // Pulse output pin for external interfacing
    int detectState=0; // Variable for reading the encoder status
    void setup()
    {
       pinMode(encoderIn, INPUT); //Set pin 8 as input
       pinMode(statusLED, OUTPUT); //Set pin 13 as output
       pinMode(pulseOutput, OUTPUT); // Set Pin 12 as output
    }
    void loop() {
       detectState=digitalRead(encoderIn);
       if (detectState == HIGH) { //If encoder output is high
          digitalWrite(statusLED, HIGH); //Turn on the status LED
          digitalWrite(pulseOutput,HIGH); // Give a logic-High level output
       }
       else {
          digitalWrite(statusLED, LOW); //Turn off the status LED
          digitalWrite(pulseOutput,LOW); // Give a logic-Low level output
       }
    }

I have tried a few different options with regard to wiring but no glory.

I have included a pic as I think the pinouts might be.

Any help appreciated.

Greg

20160910_135929.jpg

20160910_135949.jpg