RobotC Programming Class

From STEMRobotics

(Difference between revisions)
Jump to: navigation, search
Current revision (16:45, 11 October 2009) (view source)
 
 +
[[Image:Robotc_logo.png | 200px | right]]
On Wednesday evenings at the Downingtown site, Steve Rhoads will run RobotC programming sessions!  
On Wednesday evenings at the Downingtown site, Steve Rhoads will run RobotC programming sessions!  
-
The primary intended audience is returning roboteers (one year of participation suggested) or adult volunteer.
+
The primary intended audience is returning roboteers (one year of participation suggested) or adult volunteer. Come join us! (Wednesday: 6:30-8:30pm at DEC)
-
What do you need to bring? You need to provide your own laptop and a copy of [http://www.robotc.net/content/vex_down/vex_down.html RobotC for IFI (Vex)] or [http://www.education.rec.ri.cmu.edu/content/events/ftc/robotc/index.htm RobotC for Mindstorms (Lego Tetrix/FTC)].
+
'''What do you need to bring?'''
-
We have enough programming cables and Vex robots for you to borrow a robot to program. Come join us! (Wednesday: 6:30-8:30pm at DEC)
+
You need to provide your own laptop and a copy of [http://www.robotc.net/content/vex_down/vex_down.html RobotC for IFI (Vex)] or [http://www.education.rec.ri.cmu.edu/content/events/ftc/robotc/index.htm RobotC for Mindstorms (Lego Tetrix/FTC)].
-
Here's The Plan:
+
We have enough programming cables and Vex robots for you to borrow a robot to program.
 +
 
 +
'''Here's The Plan:'''
1st: We will explore the RobotC environment and download a sample program to drive the robot using tank and single stick drives. We also will survey the types of available sample code.
1st: We will explore the RobotC environment and download a sample program to drive the robot using tank and single stick drives. We also will survey the types of available sample code.
-
2nd: Next week, let's read contact switches, and light sensors... and maybe do some line following.
+
2nd: Next week, let's read contact switches, and light sensors... and maybe do some line-following.
 +
[[Image:vex_bumper-switch-small.gif|200px]|left]]
 +
[[Image:vexlinefollower_98x98.jpg]]
 +
 
 +
<br clear=all/>
3rd: In the following week, let's read a ultrasonic switch and wheel encoders (simple and quadrature).
3rd: In the following week, let's read a ultrasonic switch and wheel encoders (simple and quadrature).
 +
[[Image:vex_ultrasonic-range-finder-small.gif|left|200px]]
 +
[[Image:vex_encoder_quad.png|200px]]
 +
 +
<br clear=all/>
4th: Next, let's take a look at the accelerometer.
4th: Next, let's take a look at the accelerometer.
 +
[[Image: vex_accelerometer.jpg|200px|left]]
 +
 +
<br clear=all/>
5th: Then, let's look at the potentiometer, and custom rheostats (from Radio Shack).
5th: Then, let's look at the potentiometer, and custom rheostats (from Radio Shack).
 +
[[Image:vex_potentiometer.png|200px|left]]
 +
 +
<br clear=all/>
6th: Then, we also have some Infrared Ranging Sensors from SparkFun. Let's see what we can do with those puppies :)
6th: Then, we also have some Infrared Ranging Sensors from SparkFun. Let's see what we can do with those puppies :)
 +
 +
<br clear=all/>
After that, let's see where we are...
After that, let's see where we are...

Current revision

Personal tools