Cualquiera de CA o CC debería funcionar, pero tenga cuidado con cualquiera. Para el control con Arduino u otros microcontroladores, la primera consideración es el aislamiento. Es probable que la compuerta requiera corriente y voltaje, lejos de la capacidad de un Arduino.
Quizás la solución más sencilla sería utilizar un relé conectado a través de un optoaislador (Arduino- > opto-isolator- > relay- > motor) para activar un simple motor de encendido / apagado. Existen muchas otras posibilidades, incluyendo direccionadores de motor / escudos y servos. Sin embargo, son más complejos de lo que parece ser necesario. A menos que necesite controlar la velocidad y / o el ángulo de la puerta, un simple relé debería hacer el truco.
Para elegir un motor, tenga en cuenta el peso que debe moverse y las fuentes de alimentación disponibles. Una puerta de madera de balsa requeriría muy poco poder, pero se rompería fácilmente, tal vez no sea una gran barrera. Una compuerta de acero sería una barrera efectiva, pero requeriría un motor y una fuente de alimentación mucho más robustos. Iría lo más ligero posible. Esto será más barato y más fácil (menos peligroso) para trabajar.
Muchas otras consideraciones también afectarán la elección. ¿Es necesario que la puerta permanezca arriba si se corta la alimentación, o debería volver a una posición cerrada? ¿Necesita detectar un objeto debajo cuando se está cerrando?
También puede considerar salvar un motor de un taladro viejo. Esto sería más que lo suficientemente poderoso para la mayoría de las puertas, y solo tendría que pasar por alto el interruptor. De hecho, puede ser más poderoso de lo que quieres.
Finalmente, considere la posibilidad de contrapesar la compuerta (articúlelo un poco desde el final y agregue peso al extremo corto si es necesario). Esto reducirá la cantidad de energía necesaria, pero aumentará el tamaño un poco.