tutti i sensori descritti non emettono luce/suoni udibili dagli esseri umano. però mi informerei perchè i gatti hanno diverse sensibilità.
servomotori e, meno, anche gli stepper, sonsumano anche stando fermi, soprattutto se sono sotto sforzo.
devi applicare le regole della leva per sapere quanta forza deve spigionare il motore per sollevare la porticina, tra l'altro probabilmente sarà sul fulcro, quindi la leva più svantaggiosa che c'è. La più vantaggiosa è quella a ponte levatoio, con l'applicazione della forza dalla parte opposta a quella del fulcro.
occhio che normalmente i servo girano solo di 180°.
Sicuramente un'arduino UNO basta e avanza, un negozio bello fornito e in italia è robot-italy, forse anche gioblu (non so se ha i sonar).
anzi, non conviene usare il sonar:
L'udito del gatto è più sviluppato di quello dell'uomo, è in grado di captare frequenze fino a 50.000 Hz contro i nostri 20.000 Hz
mentre dal datasheet di un sensore sonar a caso (SRF08)
Frequency 40KHz
quindi i gatti sentono il sonar!