protea
Member
Two more names to toss complicate your decision. EZAutomation is the cheapest PLC and more than adequate for your project and if you want to make it an expandable fun project try Parralax's "The Stamp". Wonderful, powerful and tons of fun easy to learn. Other people have mentioned but it needs being said one more time the RaspberryPi which incidentally would be my choice (and has been for several projects).