Bu tip bişey için bence en uygunu arduino veya muadili bir kart ile step motoru sürmek olabilir. Diğer yöntemler endüstriyel olacağından fazla yer kaplar. Motorunuzu bilmiyorum, ancak arduino step motor sürücüleri ile uyumlu değerlere sahipse hem ucuz, hem küçük boyutlu hemde oldukça işlevsel bir sistem kurabilirsiniz.
Sıkışınca geri açma, belli süre sonra kapanma, belli tuş kombinasyonları ile 4 camı istenen şekilde açma vb.....
Arduino programlamayıda artık çok kişi bildiğinden, isteğinizi söylediğinizde programı yazabilecek çok kişiyi etrafınızda bulabilirsiniz.