Choice of microcontroller for garden monitoring project

I'm under the impression that a Uno doesn't have nearly enough analog and digital pins for the first part of my project.

All four fans are operated individually and associated to a different temperature sensor. I don't want to assume all heat sinks will need equal amount of cooling all the time.