Difference between revisions of "Activities/TurtleBots"
Tonyforster (talk | contribs) (→Butiá) |
Tonyforster (talk | contribs) (→Butiá) |
||
Line 22: | Line 22: | ||
The motors and sensors interface to the XO through a small PCB, either [http://arduino.cc/en/Main/ArduinoBoardMega Arduino Mega] and [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Construccion_shield_v1.0 shield] or [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Usb4butia Usb4butia PCB] which uses a PIC 18F4550 microprocessor. The connection between the XO and the small PCB is by USB cable. The cable must stay connected while the program is running. | The motors and sensors interface to the XO through a small PCB, either [http://arduino.cc/en/Main/ArduinoBoardMega Arduino Mega] and [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Construccion_shield_v1.0 shield] or [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Usb4butia Usb4butia PCB] which uses a PIC 18F4550 microprocessor. The connection between the XO and the small PCB is by USB cable. The cable must stay connected while the program is running. | ||
− | [[File:Arduinomega.jpeg|300px]] [[File:Butiashield.jpg|250px]] [[File:Usb4butia.jpg| | + | [[File:Arduinomega.jpeg|300px]] [[File:Butiashield.jpg|250px]] [[File:Usb4butia.jpg|180px]] |
+ | |||
+ | ''Shown L-R, the Arduino Mega, the shield PCB which plugs into the Arduino Mega, the Usb4Butia which replaces both boards i later versions'' | ||
The robot's controlling program runs on the XO laptop, typically TurtleBots, the pallette of blocks is shown below. Control by programs in [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Butialo Lua] or [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Python Python] are also possible. | The robot's controlling program runs on the XO laptop, typically TurtleBots, the pallette of blocks is shown below. Control by programs in [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Butialo Lua] or [http://www.fing.edu.uy/inco/proyectos/butia/mediawiki/index.php/Python Python] are also possible. |
Revision as of 18:31, 30 September 2012
TurtleBots is TurtleBlocks with some robot plugins: Butiá, Lego NxT, Lego WeDo, FollowMe
Support for this activity is provided by the developer at butia@fing.edu.uy
Butiá
Project Butiá aims to create a simple and inexpensive platform to enable students from public high schools, in coordination with teachers and inspectors of Secondary Education, to learn the programming of robots' behavior.
The Butia team is located in Uruguay, detailed documentation exists in the Spanish language:
Project Butia Homepage (in Spanish)
The XO laptop sits on a baseplate which also has 2 motors, sensors and battery pack.
The motors and sensors interface to the XO through a small PCB, either Arduino Mega and shield or Usb4butia PCB which uses a PIC 18F4550 microprocessor. The connection between the XO and the small PCB is by USB cable. The cable must stay connected while the program is running.
Shown L-R, the Arduino Mega, the shield PCB which plugs into the Arduino Mega, the Usb4Butia which replaces both boards i later versions
The robot's controlling program runs on the XO laptop, typically TurtleBots, the pallette of blocks is shown below. Control by programs in Lua or Python are also possible.
Lego NxT
See Activities/Turtle_Art#LEGO_NxT
Lego WeDo
See Activities/Turtle_Art#WeDo