Difference between revisions of "Arduino Projects"

From ROBOTC API Guide
Jump to: navigation, search
(Ultrasonic Sensor)
(BoeBot + Arduino Shield)
Line 116: Line 116:
 
|style="vertical-align: top;"|{{tut-mini
 
|style="vertical-align: top;"|{{tut-mini
 
|title=What is an ultrasonic sensor?
 
|title=What is an ultrasonic sensor?
|image=arduino_logo_round.jpg
+
|image=Parallax_Ping_Sensor_Image.jpg
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/BoeBot/What_Is_An_Ultrasonic_Sensor}}
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/BoeBot/What_Is_An_Ultrasonic_Sensor}}
  
 
|style="vertical-align: top;"|{{tut-mini
 
|style="vertical-align: top;"|{{tut-mini
 
|title=Connecting an ultrasonic sensor
 
|title=Connecting an ultrasonic sensor
|image=arduino_logo_round.jpg
+
|image=Parallax_Ping_Sensor_Connected_To_BOEShield.jpg
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/BoeBot/Connecting_An_Ultrasonic_Sensor}}
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/BoeBot/Connecting_An_Ultrasonic_Sensor}}
  
 
|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=arduino_logo_round.jpg
+
|image=BOEShield_Ping_Sensor_Distance_Measurement_Config_Image.jpg
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/BoeBot/Use_Ultrasonic_Sensor_To_Measure_Distance}}
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/BoeBot/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=arduino_logo_round.jpg
+
|image=BOEShield_Ping_Sensor_Wall_Avoidance.jpg
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/BoeBot/Use_Ultrasonic_Sensor_To_Avoid_Walls}}
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/BoeBot/Use_Ultrasonic_Sensor_To_Avoid_Walls}}
  
 
|style="vertical-align: top;"|{{tut-mini
 
|style="vertical-align: top;"|{{tut-mini
 
|title=navigate a simple maze using the ultrasonic sensor
 
|title=navigate a simple maze using the ultrasonic sensor
|image=arduino_logo_round.jpg
+
|image=BOEShield_Ping_Sensor_Maze_Navigation.jpg
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/BoeBot/Navigate_Maze_Using_Ultrasonic_Sensor}}
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/BoeBot/Navigate_Maze_Using_Ultrasonic_Sensor}}
 
|}
 
|}
Line 145: Line 145:
 
|-
 
|-
 
|style="vertical-align: top;"|{{tut-mini
 
|style="vertical-align: top;"|{{tut-mini
|title=Proportional Control
+
|title=Proportional Control using the Ultrasonic Sensor
|image=arduino_logo_round.jpg
+
|image=BOEShield_Ping_Sensor_Proportional_Control_Image.jpg
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/BoeBot/Proportional_Control}}
 
|link=Tutorials/Arduino_Projects/Mobile_Robotics/BoeBot/Proportional_Control}}
 
|}
 
|}
Line 155: Line 155:
 
|-
 
|-
 
|style="vertical-align: top;"|{{tut-mini
 
|style="vertical-align: top;"|{{tut-mini
|title=Using a Light Sensor
+
|title=What is a Light Sensor
|image=arduino_logo_round.jpg
+
|image=Phototransistor_resistor_image.jpg
|link=Tutorials/Arduino_Projects/Mobile_Robotics/BoeBot/Light_Sensor}}
+
|link=Tutorials/Arduino_Projects/Mobile_Robotics/BoeBot/What_is_a_Light_Sensor}}
 +
 
 +
|style="vertical-align: top;"|{{tut-mini
 +
|title=Connecting a Light sensor module
 +
|image=BOEShield.jpg
 +
|link=Tutorials/Arduino_Projects/Mobile_Robotics/BoeBot/Connecting_a_Light_Sensor_Module}}
 +
 
 +
|style="vertical-align: top;"|{{tut-mini
 +
|title=Program to avoid light
 +
|image=Dark_BOEShield_With_Light_Sensor_Module.jpg
 +
|link=Tutorials/Arduino_Projects/Mobile_Robotics/BoeBot/Program_to_use_Light_Sensor_to_avoid_light}}
 +
 
 +
|style="vertical-align: top;"|{{tut-mini
 +
|title=Program to find light
 +
|image=Light_BOEShield_With_Light_Sensor_Module.jpg
 +
|link=Tutorials/Arduino_Projects/Mobile_Robotics/BoeBot/Program_to_use_Light_Sensor_to_find_light}}
 
|}
 
|}
 
</blockquote>
 
</blockquote>

Revision as of 16:00, 13 June 2012

Arduino Tutorials



Getting Started


Mobile Robotics

BoeBot + Arduino Shield

Using LEDs


Robot Motion


Bump Switch


Ultrasonic Sensor


Proportional Control


Light Sensor


Lego Robot base + Arduino


VEX Robot base + Arduino


RC Car Hacking Project

Conversion Process


Using the Robot


Additional Information

Planned for Future Development

Embedded Electronics - Homebrew Sensors

Planned for future development.


Arduino + Existing Systems: Using the Arduino as a Sensor for NXT and VEX

Planned for future development.

NXT


VEX


Advanced Sensor Projects

Planned for future development.