Sida 2 av 2

Postat: 4 juli 2005, 22:06:16
av Nutrino
Det skulle väll inte spela någon roll vilken variabel som han har använt. Det borde vara fel ut pinnar då. Annars borde x och y göra samma rörelse om det var variabeln som var fel.

Postat: 4 juli 2005, 22:30:07
av AndLi
OUTA=%1001 gissar jag ska vara OUTA=%10010000 för att motor två ska röra sig, altså lägg till fyra 0000 på slutet av varje OUTA instruktion. Detta flyttar vilka pinnar du använder, och tittar man på vilka pinnar du sätter som utgångar borde det fixa det hela...

(Resultatet blir altså att du använder de fyra höga pinnarna på A porten för den andra motorn)

Postat: 4 juli 2005, 22:35:30
av Logan
Jo jag har testat den med lite nollor här och var, men den vill inte röra på sig, bara den ena motorn :S
Hade inte med för den andra axlen :O
Samma prinsip men funkar inte bara :(

Postat: 4 juli 2005, 22:38:36
av AndLi
nollorna ska inte vara här och var, utan på rätt ställe.

Vilka ben har du lagt motor ett respektive två på?

Postat: 4 juli 2005, 23:32:54
av Svante
Nutrino skrev:Det skulle väll inte spela någon roll vilken variabel som han har använt. Det borde vara fel ut pinnar då. Annars borde x och y göra samma rörelse om det var variabeln som var fel.
Jag tänkte att att variabeln x efter fösta for lopen förmodligen redan är 50 när den går in i nästa for loop. Därför tänkte jag att Logan kanske skulle ha den oanvända y variabeln där, det ser ut att bli fel. (men jag vet inte ens vad det är för språk, kan bara c)

/ Svante

Postat: 5 juli 2005, 10:07:42
av AndLi
Ser ut som om den kodsnutten först kör motorn åt ena hållet och sen åt andra hållet. X sätts till 1 innan andra lopen startas.

Den kodsnutten är till för att köra EN motor, finns inget i den som styr den andra motorn!!

Postat: 5 juli 2005, 17:48:40
av Logan
Det är riktigt, tror jag skrev det innan...
Scriptet: är för en motor som går fram och tillbaka och det är BS kod.
För den andra så är det samma kod men med 0000 före eller efter den andra biten. Men i vilket fall så funkar dom inte.

Postat: 5 juli 2005, 18:58:06
av EagleSpirit
Testat att byta plats på motorerna? dvs sätta "theta" motorn på dom utgångar som "phi" motorn sitter på.

Testa att försöka få båda att snurra samtidigt genom att skriva t.ex. 1001 1001 istället för 1001 0000 eller 0000 1001. Då borde det inte vara några problem med var 0orna ska sitta utan då är det hårdvaruproblem eller att BS in klarar strömmen.