Difference between revisions of "Boe Bot Workshop"
(New page: This is to support the Workshop with Boe-Bot robot at the Summer School of Robotics. == Boe-Bot Robot == 200px '''Boe-Bot Mobile Robot''' * [http://www.paralla...) |
(→Line Sensors) |
||
(12 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
This is to support the Workshop with Boe-Bot robot at the Summer School of Robotics. | This is to support the Workshop with Boe-Bot robot at the Summer School of Robotics. | ||
+ | |||
+ | <P Align="right"> | ||
+ | ''Richard Balogh''<BR> | ||
+ | balogh at elf.stuba.sk | ||
Line 7: | Line 11: | ||
* [http://www.parallax.com/Store/Robots/RollingRobots/tabid/128/ProductID/302/List/1/Default.aspx?SortField=ProductName,ProductName Product page] | * [http://www.parallax.com/Store/Robots/RollingRobots/tabid/128/ProductID/302/List/1/Default.aspx?SortField=ProductName,ProductName Product page] | ||
+ | |||
+ | * [http://www.parallax.com/Portals/0/Downloads/mm/ppt/Robotics-2.2-EduCourse-1.ppt.zip Presentation part I] | ||
+ | * [http://www.parallax.com/Portals/0/Downloads/mm/ppt/Robotics-2.2-EduCourse-2.ppt.zip Presentation part II] | ||
+ | * [http://www.parallax.com/Portals/0/Downloads/mm/ppt/Robotics-2.2-EduCourse-3.ppt.zip Presentation part III] | ||
== Software and documentation == | == Software and documentation == | ||
Line 21: | Line 29: | ||
* In case You are going to use USB cable instead of RS232, please BEFORE connecting the hardware, [http://www.parallax.com/tabid/530/Default.aspx install the appropriate driver]. | * In case You are going to use USB cable instead of RS232, please BEFORE connecting the hardware, [http://www.parallax.com/tabid/530/Default.aspx install the appropriate driver]. | ||
+ | |||
+ | |||
== Accessories == | == Accessories == | ||
Line 30: | Line 40: | ||
* [http://www.parallax.com/Store/Robots/RoboticAccessories/tabid/145/CategoryID/22/List/0/SortField/0/Level/a/ProductID/314/Default.aspx Product page] | * [http://www.parallax.com/Store/Robots/RoboticAccessories/tabid/145/CategoryID/22/List/0/SortField/0/Level/a/ProductID/314/Default.aspx Product page] | ||
+ | <!-- | ||
[[Image:BoeBotServoPal.jpg|100px]] '''Servo PAL''' | [[Image:BoeBotServoPal.jpg|100px]] '''Servo PAL''' | ||
* [http://www.parallax.com/Store/Robots/RoboticAccessories/tabid/145/CategoryID/22/List/0/SortField/0/catpageindex/2/Level/a/ProductID/481/Default.aspx Product page] | * [http://www.parallax.com/Store/Robots/RoboticAccessories/tabid/145/CategoryID/22/List/0/SortField/0/catpageindex/2/Level/a/ProductID/481/Default.aspx Product page] | ||
+ | --> | ||
== Line Sensors == | == Line Sensors == | ||
Line 39: | Line 51: | ||
* [[Image:LineSensorI2Cphoto.jpg|100px]] i2c [[Line Following Sensor]] | * [[Image:LineSensorI2Cphoto.jpg|100px]] i2c [[Line Following Sensor]] | ||
+ | Other simmillar products: | ||
+ | * http://www.roboticsconnection.com/p-80-single-line-following-sensor.aspx | ||
+ | * http://www.robotshop.ca/pololu-qtr-1a-ir-reflectance-sensor-3.html | ||
+ | * http://www.robotshop.ca/lynxmotion-tra-01-tracker-line-1.html | ||
+ | * http://www.robotshop.ca/pololu-qtr-8a-infrared-sensor-array-1.html | ||
+ | https://www.sparkfun.com/commerce/product_info.php?products_id=9453 | ||
== Ultrasonic Sensors == | == Ultrasonic Sensors == | ||
Line 65: | Line 83: | ||
== Accelerometers == | == Accelerometers == | ||
+ | |||
+ | [[Image:MemsicAccelerometer.jpg|100px]] '''Memsic 2125 Dual-axis Accelerometer''' | ||
+ | * [http://www.parallax.com/Store/Sensors/AccelerationTilt/tabid/172/CategoryID/47/List/0/Level/a/ProductID/93/Default.aspx?SortField=ProductName%2cProductName Product page] | ||
+ | * [http://www.parallax.com/Portals/0/Downloads/docs/prod/compshop/SICMemsicTut.pdf Manual] | ||
+ | * [http://www.parallax.com/Portals/0/Downloads/src/prod/3rd/Memsic2125Demo.zip Example code] | ||
+ | |||
+ | |||
[[Image:HitachiAccelerometer.jpg|100px]] '''Hitachi H48C Tri-Axis Accelerometer Module''' | [[Image:HitachiAccelerometer.jpg|100px]] '''Hitachi H48C Tri-Axis Accelerometer Module''' | ||
Line 70: | Line 95: | ||
* [http://www.parallax.com/Portals/0/Downloads/docs/prod/acc/HitachiH48C3AxisAccelerometer.pdf Manual] | * [http://www.parallax.com/Portals/0/Downloads/docs/prod/acc/HitachiH48C3AxisAccelerometer.pdf Manual] | ||
* [http://www.parallax.com/Portals/0/Downloads/docs/prod/acc/HitachiH48C3AxisAccelerometerDemoCode.zip Example code] | * [http://www.parallax.com/Portals/0/Downloads/docs/prod/acc/HitachiH48C3AxisAccelerometerDemoCode.zip Example code] | ||
− | |||
− | |||
== Compass == | == Compass == | ||
Line 79: | Line 102: | ||
* [http://www.parallax.com/Portals/0/Downloads/docs/prod/compshop/HM55BModDocs.pdf Manual] | * [http://www.parallax.com/Portals/0/Downloads/docs/prod/compshop/HM55BModDocs.pdf Manual] | ||
* [http://www.parallax.com/Portals/0/Downloads/src/prod/29123Src.zip Example code] | * [http://www.parallax.com/Portals/0/Downloads/src/prod/29123Src.zip Example code] | ||
+ | |||
+ | |||
+ | |||
+ | == Distance Sensor == | ||
+ | |||
+ | [[Image:SharpDistanceSensor.jpg|100px]] '''Sharp Distance Sensor''' | ||
+ | |||
+ | * [http://sharp-world.com/products/device/lineup/data/pdf/datasheet/gp2y0a02_e.pdf Datasheet] | ||
+ | |||
+ | More info about the sensors | ||
+ | * [http://www.acroname.com/robotics/info/articles/sharp/sharp.html Sharp IR Rangers Information] | ||
+ | * [http://www.sales.hamamatsu.com/assets/pdf/catsandguides/psd_technical_information.pdf PSD sensors. Principle of operation] (Hamamatsu) | ||
+ | |||
+ | |||
+ | For the connection of the analogue sensor to the BS2 processor, it is required | ||
+ | to use an external A/D converter. Use e.g. National ADC0831: | ||
+ | |||
+ | * [http://www.national.com/ds.cgi/DC/ADC0831.pdf ADC0831 Datasheet] | ||
+ | |||
+ | [[Image:ADC0831.png]] | ||
+ | |||
+ | See also a [[SHIFTIN.BS2|Schematic diagram and an example program.]] |
Latest revision as of 20:43, 10 May 2010
This is to support the Workshop with Boe-Bot robot at the Summer School of Robotics.
Richard Balogh
balogh at elf.stuba.sk
Contents
Boe-Bot Robot
Software and documentation
An overview of all the software is here http://www.parallax.com/tabid/441/Default.aspx (also the versions for Macintosh and Linuxes)
You will need:
- BASIC Stamp Windows Editor version 2.4.2 (~5.9 MB) Windows 2K/XP/Vista
(in case there are only W98/NT4 available, please download the following version)
- Robotics with Boe-Bot - the textbook.
- In case You are going to use USB cable instead of RS232, please BEFORE connecting the hardware, install the appropriate driver.
Accessories
Gripper Kit for the Boe-Bot Robot
Line Sensors
Other simmillar products:
- http://www.roboticsconnection.com/p-80-single-line-following-sensor.aspx
- http://www.robotshop.ca/pololu-qtr-1a-ir-reflectance-sensor-3.html
- http://www.robotshop.ca/lynxmotion-tra-01-tracker-line-1.html
- http://www.robotshop.ca/pololu-qtr-8a-infrared-sensor-array-1.html
https://www.sparkfun.com/commerce/product_info.php?products_id=9453
Ultrasonic Sensors
Ultrasonic Sensors: An overview
SRF 04 Ultrasonic Distance Sensor
- Technical documentation
- Jon Williams: Sonic Sight – Seeing with Sound - application example and example program
- Another SRF04 to BS II Example
SRF 08 Ultrasonic Distance Sensor
Accelerometers
Memsic 2125 Dual-axis Accelerometer
Hitachi H48C Tri-Axis Accelerometer Module
Compass
Distance Sensor
More info about the sensors
For the connection of the analogue sensor to the BS2 processor, it is required
to use an external A/D converter. Use e.g. National ADC0831: