Seriella Servo Controller w/Arduino - kontroll upp till 12 servon samtidigt med Arduino och en USB-anslutning
Det finns två stora delar till ansökan. Den första delen kommer jag att diskutera är den inbyggda programvaran och -maskinvaran. Detta inkluderar Arduino och en annan ombord vi använder för att leverera ström till servon. Det är viktigt att isolera servo strömförsörjningen från mikroprocessor makt om servon behöver mer ström än batteriet kan leverera (Tänk alla 12 servon stannat på en gång). Om nätaggregat är identiska kan du ha ett brownout villkor på mikroprocessorn beroende vilken typ av strömförsörjning du använder. Jag kommer också att visa den firmware som krävs för att köra det här programmet på Arduino.
I den andra delen kommer jag att diskutera några enkel programvara som gör att du kan kontrollera firmware via seriell kommandon. Denna programvara ger ett gränssnitt till Arduino firmware att kontrollera servon, spara servo start upp positioner, även spela in en serie positioner, eller ramar, (av alla kanaler sparade på en gång) till uppspelning i sekvens när du önskas. Programvaran är .net baserad så kontrollera att du har den senaste .net framework installerat. Jag kommer att leverera en installer och källkod.
Här är en video demo av projektet: