Kontrollera en Stewart plattform (2 / 2 steg)
Steg 2: programvara
Hämta bearbetning och Arduino programvara formuläret här: GitHub
För att få kommunikationen att fungera med arduino och bearbetning, kontrollera att rätt USB-porten är markerad i bearbetning skissen. Kontrollera också att du har de nödvändiga bibliotek installerat för bearbetning och Arduino (se Beskrivning på GitHub).
Programvaran fungerar på följande sätt: servon bilda en matris av 6 och styrs av arduino som loopar tråg matrisen. Bearbetning beräkningen av övergången av al sex frihetsgrader. Kontrollen är gjort tråg reglagen att som har lägsta värdet 0 och ett högsta värde på 180 (precis som en vanlig servo). Övergången bör arbeta med nästan alla stewart plattform, bara titta ut inte att skjuta reglaget värden till extremt först ;)
Känn dig fri att ändra och justera koden så mycket som du. Jag är inte en erfaren programmerare så finns det nog massor av utrymme för förbättringar.
Om du är intresserad av att använda denna programvara i kombination med en accelerometer/gyroskop låt vänligen mig veta i kommentarerna. Samma räknas animera plattformen. Om du vill animera plattformen har jag redan ett prov skiss redo för dig. Den programvara som tillhandahålls är en strippad version mjukvaran Stewart använder.