I am super excited about learning to play with Arduino, but I am bit stumped about which board I should buy. I am en Electronics Engineering major, but I haven't started the courses about electronics yet. I do know a bit of C++, so i wanted to get started with Arduino right away.
What I want to do for my first project is make a fan whose RPM depends on ambient temperature. So if temperature is high, RPM goes up, and vice versa. I would also like to have a seperate "mode" where it allows the user to switch from temperature controlled speed, to pre-defined speeds. So I figure I will need a temperature sensor, a button of sorts, a motor, and the board, ofcourse. the plan is to 3D print the fan blades and attach to the motor. Also, I would want to have an LCD readout of ambient temperature, and perhaps the mode the fan is on.
I need advice on what kind of board I should get, as there seem to be many types, and the Uno seems to be the general purpose one. I want to keep in mind future uses for it as well, and projects that I have in mind involve tracking gps coordinates of a drone, and some inputs from accelerometer sensors. So it would be nice if the board weighs less. Secondly, any advice of what kind of motor to use would also be greatly appreciated.
Thanks a ton in advance!