Difference between revisions of "Tutorials/Arduino Projects/Mobile Robotics/VEX"

From ROBOTC API Guide
Jump to: navigation, search
(Bump Switch)
 
(5 intermediate revisions by 2 users not shown)
Line 15: Line 15:
 
:{| style="vertical-align: top; padding: 2px;"|
 
:{| style="vertical-align: top; padding: 2px;"|
 
|-
 
|-
 +
|style="vertical-align: top;"|{{tut-mini
 +
|title=Requirements
 +
|image=Requirements_icon.png
 +
|link=Tutorials/Arduino_Projects/Mobile_Robotics/VEX/Using_LEDs_Section_Requirements}}
 +
 
|style="vertical-align: top;"|{{tut-mini
 
|style="vertical-align: top;"|{{tut-mini
 
|title=What is an LED and how to use one
 
|title=What is an LED and how to use one
Line 40: Line 45:
 
:{| style="vertical-align: top; padding: 2px;"|
 
:{| style="vertical-align: top; padding: 2px;"|
 
|-
 
|-
 +
|style="vertical-align: top;"|{{tut-mini
 +
|title=Requirements
 +
|image=Requirements_icon.png
 +
|link=Tutorials/Arduino_Projects/Mobile_Robotics/VEX/Robot_Motion_Section_Requirements}}
 +
 
|style="vertical-align: top;"|{{tut-mini
 
|style="vertical-align: top;"|{{tut-mini
 
|title=What is a VEX Motor
 
|title=What is a VEX Motor
Line 73: Line 83:
  
 
== Bump Switch ==
 
== Bump Switch ==
{{Todo|add a section to make the first activity using the switch to control an LED}}
 
 
:{| style="vertical-align: top; padding: 2px;"|
 
:{| style="vertical-align: top; padding: 2px;"|
 
|-
 
|-
 +
|style="vertical-align: top;"|{{tut-mini
 +
|title=Requirements
 +
|image=Requirements_icon.png
 +
|link=Tutorials/Arduino_Projects/Mobile_Robotics/VEX/Switch_Section_Requirements}}
 +
 
|style="vertical-align: top;"|{{tut-mini
 
|style="vertical-align: top;"|{{tut-mini
 
|title=What is a Switch
 
|title=What is a Switch
Line 106: Line 120:
 
:{| style="vertical-align: top; padding: 2px;"|
 
:{| style="vertical-align: top; padding: 2px;"|
 
|-
 
|-
 +
|style="vertical-align: top;"|{{tut-mini
 +
|title=Requirements
 +
|image=Requirements_icon.png
 +
|link=Tutorials/Arduino_Projects/Mobile_Robotics/VEX/Ultrasonic_Sensor_Section_Requirements}}
 +
 
|style="vertical-align: top;"|{{tut-mini
 
|style="vertical-align: top;"|{{tut-mini
 
|title=What is an ultrasonic sensor?
 
|title=What is an ultrasonic sensor?
Line 118: Line 137:
 
|style="vertical-align: top;"|{{tut-mini
 
|style="vertical-align: top;"|{{tut-mini
 
|title=Programing an ultrasonic sensor to measure distance
 
|title=Programing an ultrasonic sensor to measure distance
|image=VEX_Ultrasonic_Sensor_Distance_Measurement_Config_Image.jpg
+
|image=VEX_LED_Ultrasonic_breadboard.jpg
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/VEX/Use_Ultrasonic_Sensor_To_Measure_Distance}}
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/VEX/Use_Ultrasonic_Sensor_To_Measure_Distance}}
  
 
|style="vertical-align: top;"|{{tut-mini
 
|style="vertical-align: top;"|{{tut-mini
 
|title=program to drive forward and avoid obstacles
 
|title=program to drive forward and avoid obstacles
|image=VEX_Ultrasonic_Sensor_Wall_Avoidance.jpg
+
|image=VEX_Ultrasonic_Sensor_Wall_Avoidance.png
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/VEX/Use_Ultrasonic_Sensor_To_Avoid_Walls}}
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/VEX/Use_Ultrasonic_Sensor_To_Avoid_Walls}}
  
Line 133: Line 152:
 
<br />
 
<br />
  
== Proportional Control ==
+
== Light Sensor ==
 
:{| style="vertical-align: top; padding: 2px;"|
 
:{| style="vertical-align: top; padding: 2px;"|
 
|-
 
|-
 
|style="vertical-align: top;"|{{tut-mini
 
|style="vertical-align: top;"|{{tut-mini
|title=What is proportional control?
+
|title=Requirements
|image=VEX_Proportional_Control_Image.jpg
+
|image=Requirements_icon.png
|link=Tutorials/Arduino_Projects/Mobile_Robotics/VEX/What_Is_Proportional_Control}}
+
|link=Tutorials/Arduino_Projects/Mobile_Robotics/VEX/Light_Sensor_Section_Requirements}}
  
|style="vertical-align: top;"|{{tut-mini
 
|title=Using proportional control with the Parallax PING Ultrasonic Sensor
 
|image=VEX_Ultrasonic_Sensor_Proportional_Control_Image.jpg
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/VEX/Programing_Proportional_Control_with_the_ultrasonic_sensor}}
 
|}
 
<br />
 
 
== Light Sensor ==
 
:{| style="vertical-align: top; padding: 2px;"|
 
|-
 
 
|style="vertical-align: top;"|{{tut-mini
 
|style="vertical-align: top;"|{{tut-mini
 
|title=What is a Light Sensor
 
|title=What is a Light Sensor
Line 177: Line 186:
 
:{| style="vertical-align: top; padding: 2px;"|
 
:{| style="vertical-align: top; padding: 2px;"|
 
|-
 
|-
 +
|style="vertical-align: top;"|{{tut-mini
 +
|title=Requirements
 +
|image=Requirements_icon.png
 +
|link=Tutorials/Arduino_Projects/Mobile_Robotics/VEX/IR_Sensors_Section_Requirements}}
 +
 
|style="vertical-align: top;"|{{tut-mini
 
|style="vertical-align: top;"|{{tut-mini
 
|title=What is the VEX line tracker?
 
|title=What is the VEX line tracker?
Line 193: Line 207:
  
 
|style="vertical-align: top;"|{{tut-mini
 
|style="vertical-align: top;"|{{tut-mini
|title=What is different about the Sharp IR Sensor?
+
|title=The Sharp IR sensor
 
|image=Sharp_IR_Sensor.jpg
 
|image=Sharp_IR_Sensor.jpg
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/VEX/What_is_different_about_the_Sharp_IR_Sensor}}
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/VEX/What_is_different_about_the_Sharp_IR_Sensor}}
Line 212: Line 226:
 
:{| style="vertical-align: top; padding: 2px;"|
 
:{| style="vertical-align: top; padding: 2px;"|
 
|-
 
|-
 +
|style="vertical-align: top;"|{{tut-mini
 +
|title=Requirements
 +
|image=Requirements_icon.png
 +
|link=Tutorials/Arduino_Projects/Mobile_Robotics/VEX/Encoders_Section_Requirements}}
 +
 
|style="vertical-align: top;"|{{tut-mini
 
|style="vertical-align: top;"|{{tut-mini
 
|title=What is an encoder?
 
|title=What is an encoder?

Latest revision as of 19:49, 10 August 2012

ArduinoArduino Tutorials and Guided Projects → VEX + Arduino, Mobile Robotics Platform

Platform base


Using LEDs


Robot Motion


Bump Switch


Ultrasonic Sensor


Light Sensor


IR Sensors


Encoders