home PCTS Web Design Interns Semester Proj.

Semester Project

Mini-Sumobots

Assignments

What are "Bots"?

Bri's BugBotSumobots are autonomous robots that attempt to push each other out of a ring. These robots are capable of detecting the ring edge and avoiding it. 2nd generation bots are "Hunter-bots" and are capable of seeking out their opponent. You can find a link to the full set of rules at Parallax further down this page but basically the bot requirements are:

Examples of Bots: see Semester Project Examples

What do they do? Click here

How are they made?

Here's a link to a Sumobot multimedia project created by Flashman and Craigo. In this project they documented our first BotShop which shows the process of building and competing with a Sumobot. Click Here

Sumo Ring

ScratchBots

The scratch bot must be built from the pcb board up. The empahsis here is learning electronic components, comparing the components to a PC, team work, and problem solving.
 

 

 

CPU

  • ATmega8
  • 8 bits wide
  • Registers = 32X8
  • 16MHz

BIOS

  • 512 Bytes EEPROM

Memory

  • 8K Flash
  • 1K Bytes SRAM

IRQs

Master/Slave SPI Serial Interface

Input/Output

  • IR Receivers
  • IR Senders
  • Sound

Software: Programming in Basic

Stamp Chip
ATmega8 (CPU )

PCB Board
PCB (Motherboard)

StoreBots

The emphasis here is programming. We only have a few kits so students must apply to use one of our kits or purchase their own.

CPU: Basic Stamp II

  • EEPROM: 2048 bytes
  • RAM: 32 bytes
  • Current Draw @ 5V: 8mA run/100µA
  • Microcontroller: PIC16C57
  • Program speed: 4000/sec.
  • Number of I/O Pins: 16 + 2 serial
  • Package: 24-pin SIP
  • Volts Required: 5-15VDC
  • Size: 1.2"L x 0.6"W
  • Weight: 0.01 lbs.

 

Parallax Book

Code Sample

Why Make a Bot?

| Top |