1. What should my approach to power be?
Does an Arduino kit come with an appropriate wall wart or something else I can hack to permanently join it to my house current?
Can I power the fan _through_ the Arduino somehow
or will I need to supply the fan with its own 12V supply that the Arduino merely switches on and off?
3. Control buttons. Is there anything weird I need to know or plan for about hooking up buttons (momentary contact switches)?
Do we de-bounce buttons in hardware or software these days?
5. What Arduino should I use?