power supply

Thank you for your replies. It helped. The 12V DC water pump draws 1.05A. I tried the speed control circuit mentioned here with a TIP120 Arduino - motor de 12v con control de velocidad - Hazlo.... If MOSFET approach is better, could you forward me to a guide where I can learn how to approach it?

I will keep the SSR and 220V in a separate box as you suggested.

So, to summarize..

  1. Use 110V to 12V DC converter on the wall to the project box
  2. inside the box, split the voltage to (a) power motor outlet directly and (b) use a LM317 to bring down voltage to 7V to power the arduino
  3. 220V wall outlet to second project box with SSR and heatsink to power the heating element.

Hope I understood this right. I will try this week. Thank you again.