FastLED with analogRead() does't work

You need to power the strip from a separate power adapter. USB cab only provide 500mA of current.

Connect the ground of the power supply to the ground of the arduino.