RobotC Programming Class
From STEMRobotics
(Difference between revisions)
(New page: 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)...) |
Current revision (16:45, 11 October 2009) (view source) |
||
- | On Wednesday evenings at the Downingtown site, Steve Rhoads will run RobotC programming sessions! | + | [[Image:Robotc_logo.png | 200px | right]] |
+ | 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. Come join us! (Wednesday: 6:30-8:30pm at DEC) | |
- | + | '''What do you need to bring?''' | |
- | Next week, let's read contact switches, and light sensors... and maybe do some line following. | + | |
- | In the following week, let's read a ultrasonic switch and wheel encoders (simple and quadrature). | + | 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)]. |
- | Next, let's take a look at the accelerometer. | + | |
- | Then, let's look at the potentiometer, and custom rheostats (from Radio Shack). | + | We have enough programming cables and Vex robots for you to borrow a robot to program. |
- | Then, we also have some Infrared Ranging Sensors from SparkFun. Let's see what we can do with those puppies :) | + | |
+ | '''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. | ||
+ | |||
+ | 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). | ||
+ | [[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. | ||
+ | [[Image: vex_accelerometer.jpg|200px|left]] | ||
+ | |||
+ | <br clear=all/> | ||
+ | |||
+ | 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 :) | ||
+ | |||
+ | <br clear=all/> | ||
After that, let's see where we are... | After that, let's see where we are... |