Om du har erfarenhet av Arduino har du det mesta av projektet bra. Servomotorer och stegmotorer används vanligen med Arduino för att utföra liknande uppgifter. Ditt svar ligger lika mycket i din budget för detta projekt som det gäller för val av motorer.
En 360 ° kapabel servo kommer att rotera när den drivs av den korrekta koden, som drivs av en lämplig servostyrdbräda. Icke-360 ° servo är begränsade till cirka 180 ° rörelse, alldeles för lite för dina rotationsbehov. Du kan hitta kodbibliotek för att täcka denna aspekt, liksom lämplig hårdvara från många Arduino-källor, Sparkfun, Lady Ada, Amazon, etc.
Det andra alternativet skulle vara en stegmotor, stegmotorstyrningsbrädor och kodbibliotek. Som du har noterat att lite överdrivning inte är ett problem, kan du komma undan med lite slop i positioneringen. En stegmotor är befalld att flytta ett visst antal steg. Om under detta kommando utförande hindras rörelse, motorn fortsätter att räkna och kan sluta kort. Vissa stegmotorer har också kodare för att rapportera plats / framsteg, men det ökar priset självklart. Servomotorer genom design "rapport" plats och försök att röra sig till framgång eller servomotor bränna ut.
Steppmotorerna skulle ha tillräcklig kraft, även de som lågmodellmodellerna, medan servo skulle kräva inköp av de högre delkomponenterna för att få fungerande enheter.
Mekaniskt misstänker jag att du skulle ha en enkel tid att ansluta någon typ av motor. Ett hus / konsol för motorn, en koppling till stången, även en enkel bit vinyl eller gummislang, och du skulle vara redo att gå.
Jag förväntar mig skillnaden mellan priset på delar som krävs för att skapa nio uppsättningar enheter och priset på nio fabriksmotoriserade blindsatser skulle vara väsentligt, till din fördel.
Som ett DIY-projekt skulle det också ge dig en känsla av prestation. Vilket värde kan man placera på det?