<?xml version="1.0" encoding="ISO-8859-1" ?><rss version="2.0">
<channel>
    <title>RoboRealm Forum</title>
    <link>http://www.RoboRealm.com/</link>
    <description>The newest forum threads.</description>
    <lastBuildDate>Tue, 30 Nov 1999 00:11:00 EST</lastBuildDate>
    <language>en-us</language>
    <copyright>Copyright: (C) RoboRealm, http://www.RoboRealm.com/</copyright>
    <docs>http://www.RoboRealm.com/</docs>

    <item>
        <title>No Title</title>
        <description>
        Forgot to add the image res.&lt;br&gt;320x240&lt;br&gt;&lt;br&gt;Also the serial output to my Arduino sketch:&lt;br&gt;&lt;br&gt;[code]&lt;br&gt;//&lt;br&gt;//&lt;br&gt;&lt;br&gt;#include &amp;lt;Stepper.h&amp;gt;&lt;br&gt;&lt;br&gt;// Stepper motor:&lt;br&gt;const int stepsPerRevolution = 200;&amp;nbsp;&amp;nbsp;/* change this to fit the number of steps per revolution.&amp;nbsp;&amp;nbsp;Default is 200 (@ 1.8degree).&lt;br&gt; for your motor */&lt;br&gt;// initialize the stepper library on the motor shield&lt;br&gt;Stepper myStepper(stepsPerRevolution, 12,13); &lt;br&gt;&lt;br&gt;// give the stepper motor control pins names:&lt;br&gt;const int pwmA = 3;&lt;br&gt;const int pwmB = 11;&lt;br&gt;const int brakeA = 9;&lt;br&gt;const int brakeB = 8;&lt;br&gt;const int dirA = 12;&lt;br&gt;const int dirB = 13;&lt;br&gt;&lt;br&gt;int directionStep =0;&lt;br&gt;&lt;br&gt;&lt;br&gt;char incomingData[4] = {0, 0, 0, 0}; // A buffer to store the ASCII value read in from the serial port&lt;br&gt;int distanceX = 0; // The distance of the object from the center of the screen&lt;br&gt;int currentStep = 0; &lt;br&gt;int i = 0; // counter&lt;br&gt;&lt;br&gt;&lt;br&gt;void setup(){&lt;br&gt;&amp;nbsp;&amp;nbsp;Serial.begin(9600); // Open the serial port with a 9600 baud rate&lt;br&gt;&amp;nbsp;&amp;nbsp;//Serial.println(&quot;Serial port ready&quot;); // Print on screen&lt;br&gt;&amp;nbsp;&amp;nbsp;pinMode(pwmA, OUTPUT);&lt;br&gt;&amp;nbsp;&amp;nbsp;pinMode(pwmB, OUTPUT);&lt;br&gt;&amp;nbsp;&amp;nbsp;pinMode(brakeA, OUTPUT);&lt;br&gt;&amp;nbsp;&amp;nbsp;pinMode(brakeB, OUTPUT);&lt;br&gt;&amp;nbsp;&amp;nbsp;digitalWrite(pwmA, HIGH);&lt;br&gt;&amp;nbsp;&amp;nbsp;digitalWrite(pwmB, HIGH);&lt;br&gt;&amp;nbsp;&amp;nbsp;digitalWrite(brakeA, LOW);&lt;br&gt;&amp;nbsp;&amp;nbsp;digitalWrite(brakeB, LOW);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;// set the motor speed (for multiple steps only):&lt;br&gt;&amp;nbsp;&amp;nbsp;myStepper.setSpeed(14); &lt;br&gt;}&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;void loop()&lt;br&gt;{&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;myStepper.step(0);&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;// Wait for data to become available at the serial port&lt;br&gt;&amp;nbsp;&amp;nbsp;if (Serial.available())&lt;br&gt;&amp;nbsp;&amp;nbsp;{&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;// Get the data coming through the serial port and store it in the buffer&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;while (i &amp;lt; 4){&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;incomingData[i] = Serial.read(); // Assign the input value to the incomingData buffer&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;i++; // Increment the counter&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;directionStep = atoi(incomingData); // Convert ASCII to Int&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;directionStep = constrain(directionStep, -50, 50);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myStepper.step(directionStep);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;myStepper.step(0);&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;//delay(10);&lt;br&gt;&amp;nbsp;&amp;nbsp;}&lt;br&gt;&lt;br&gt;&amp;nbsp;&amp;nbsp;i = 0; // Reset the counter&lt;br&gt;&amp;nbsp;&amp;nbsp;delay(10); // Delay 20ms&lt;br&gt;&lt;br&gt;&lt;br&gt;}&lt;br&gt;[/code]&lt;br&gt;&lt;br&gt;&lt;br&gt;thomas        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=4727</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=4727</guid>
        <pubDate>Tue, 30 Nov 1999 00:11:00 EST</pubDate>
    </item>
    <item>
        <title>VBScript counter for stepper motor steps</title>
        <description>
        Hello,&lt;br&gt;Was trying to figure out the best way to count the steps in left(+) and right(-) directions on my stepper motor.&lt;br&gt;Tried a few different things including a count = count + 1 type of variable&lt;br&gt;as well as For/next loop and while loop...with no luck.&lt;br&gt;Here is the VBScript in RR:&lt;br&gt;[code]&lt;br&gt;&apos;Stepper motor pan on X-axis&lt;br&gt;&lt;br&gt;cogX = GetVariable(&quot;COG_X&quot;)&lt;br&gt;cogBoxSize = GetVariable(&quot;COG_BOX_SIZE&quot;)&lt;br&gt;&lt;br&gt;directionX = GetVariable(&quot;directionX&quot;)&lt;br&gt;directionX = cogX&lt;br&gt;directionStep = GetVariable(&quot;directionStep&quot;)&lt;br&gt;&lt;br&gt;&lt;br&gt;countStepsLeft = GetStrVariable(&quot;countStepsLeft&quot;)&lt;br&gt;countStepsRight = GetStrVariable(&quot;countStepsRight&quot;)&lt;br&gt;countSteps = GetVariable(&quot;countSteps&quot;)&lt;br&gt;countStepsLeft = 0&lt;br&gt;countStepsRight = 0&lt;br&gt;&lt;br&gt;&apos;for the deadzone&lt;br&gt;if directionX &amp;gt; 146 and directionX &amp;lt; 174 then&lt;br&gt;directionStep = 0&lt;br&gt;end if&lt;br&gt;&lt;br&gt;&lt;br&gt;&apos;turns right&lt;br&gt;if directionX &amp;gt; 175 then&lt;br&gt;directionStep = -1&lt;br&gt;end if&lt;br&gt;&lt;br&gt;&apos;turns left&lt;br&gt;if directionX &amp;lt; 145 then&lt;br&gt;directionStep = 1&lt;br&gt;end if&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;SetVariable &quot;directionX&quot;, directionX&lt;br&gt;SetVariable &quot;directionStep&quot;, directionStep&lt;br&gt;SetVariable &quot;countStepsLeft&quot;, countStepsLeft&lt;br&gt;SetVariable &quot;countStepsRight&quot;, countStepsRight&lt;br&gt;SetVariable &quot;COG_BOX_SIZE&quot;, cogBoxSize&lt;br&gt;[/code]&lt;br&gt;&lt;br&gt;Also attached RR file.        </description>
        <link>http://www.roborealm.com/forum/index.php?thread_id=4727</link>
        <guid>http://www.roborealm.com/forum/index.php?thread_id=4727</guid>
        <pubDate>Tue, 30 Nov 1999 00:11:00 EST</pubDate>
    </item>
</channel>
</rss>
