| ||||||||||||||||||||
| ||||||||||||||||||||
|
||||||||||||||||||||
|
The neat thing about the BOE Bot is that the manual is split into several lessons - the first being how to assemble the robot, then others improve on the basic design. The BOE-Bot includes all the necessary electrical components to add features like IR object detection, and other high-level functions. Note: This review also covers the STAMP II manual, software, and other features universal to the other kits.
AssemblyAssembly was a little awkward at first. A weird feature of the kit was that the motors required adjustment because they didn't allow for a full 360-degree rotation. The main steps then involve a rather tricky disassembly procedure, that need a tiny Phillips screwdriver - something I didn't have handy but had to buy. The assembly of the chassis is relatively easy - with parts simply requiring screwing and the electronics fit into sockets. Below you can see the BOE with the STAMP II chip installed.
OperationThe operation of the BOE-Bot is pretty cool. You use the software and STAMP chip from the very beginning. After modifying the servos, you then test them using the STAMP chip. This slowly introduces you to the language and environment really well. I'm not too sure how practical that would be in a crowded classroom, but for myself this worked great.The STAMP II environment is an excellent Win95 program. The program is really simple to use, allows for multiple windows, has a syntax checker, and debugger. Another really neat function is the memory map function which shows disassembly for the code, a RAM map, and other functions really useful in chip programming. One thing I felt the editor lacked was syntax colouring - although the background and the foreground colours can be set. Programming the STAMP II is also very easy, since the kit comes with a huge 500-page manual (granted, the manual covers both STAMP I and STAMP II chips). The manual is excellent, starting with a simple summary of the commands, to schematic diagram of the hardware, along with detailed explanations of the chips and memory areas. After that, there are some detailed explanations of the various commands and instructions that can be used. Remember that the chip doesn't operator on assembly, but on BASIC - so programming the chip is something in between high-level and low-level. Anyway, off the manual and back on to the BOE-Bot. After you build the robot, you then look at programming the movement, then following light, then IR object detection. Each chapter covers the fundamentals that the chapter briefs, has electronic diagrams for the necessary circuits, source code for the programs, and even exercises at the end of the chapter to further your knowledge.
ConclusionThe BOE-Bot is an excellent kit for the classroom, with excellent instructions and an intuitive programming environment. The slightly lengthy assembly procedure due to the servo modifications seemed to be pointless - but they didn't hinder assembly too much.In my experience, the programming and operation of the STAMP II is simple and easy, while keeping powerful functions available. I had a lot of fun with the BOE-Bot, and I'm looking forward to playing with the language and pieces even further.
Submitted: 14/06/2000 |
|
|||||||||||||||||||
All content copyright © 1998-2007, Generation5 unless otherwise noted.
- Privacy Policy - Legal - Terms of Use -