Retire o motor de um motor de perfuração da bateria e use-o. Ele ainda não se moveria livremente, pois você terá que girar o motor enquanto abre ou fecha a porta. A menos que você descubra uma maneira de soltar o motor quando ele estiver desligado. Você também precisa ter certeza de que é um motor reversível para fechar a porta, novamente o motor de perfuração poderia fazer isso. Você vai precisar de um conjunto de engrenagens para abaixar a marcha em praticamente qualquer motor, pois todos giram rápido demais para essa aplicação, a menos que você controle a tensão que vai para o motor da perfuradora e limite-o para que ele não gire tão rápido. Possivelmente a saída PWM no Arduino através de um relé de estado sólido para controle de velocidade. Boa sorte