RobotC Programming Class
From STEMRobotics
(Difference between revisions)
Current revision (16:45, 11 October 2009) (view source) |
|||
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? | + | '''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)]. | |
- | 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. | ||
[[Image:vexlinefollower_98x98.jpg]] | [[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... |