Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   gyro code (http://www.chiefdelphi.com/forums/showthread.php?t=20023)

odin892 08-04-2003 09:28

gyro code
 
we used a gyro to balance our arms but the gyro would return to center after about a second or two so we made a pendulum.
here is our code before we took it out. you may need to tweak some variables.

If p3_sw_top = 1 then
If p3_y > 127 then
If balancing_motor_limit_forward = 0 then balancing_motor = p3_y
else

if p3_y < 127 then
if balancing_motor_limit_reverse = 0 then balancing_motor = p3_y

endif
endif
else
If state = 0 then
balancing_motor = 183

If balancing_motor_limit_forward = 1 then balancing_motor = 127

If gyro => 180 then state = 1

else

If state = 1 then
balancing_motor = 63

If balancing_motor_limit_reverse = 1 then balancing_motor = 127

counter = counter + 1
If counter => 30 then
state = 2
endif
else
If state = 2 then balancing_motor = 127

endif
endif
endif

Greg Ross 08-04-2003 10:47

Are you asking a question, or offering your code for others to use?

odin892 08-04-2003 14:50

i was offering code to other to use. it was supposed to be a reply but i clicked the wrong button and didn't realize.


All times are GMT -5. The time now is 05:29.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi