

Hardware

Goals

Controller

Mezzanine Boards

Body

Sensors

Software

Goals

Languages

Example Code

Contest

Goals

Venue

Rules

Equipment

Marketing

Sponsorship

Coordination

Registration

Prizes

Production

Timeline

Customers

Cost

Prototype

Volume

Fulfillment

Funding

Documentation


PDXBot
Robothon

Buy Robots!
View Cart

Shipping
Privacy

About
Contact
|
Mark III Hardware
Goals
- Create electronics and mechanics that are useful not just
for mini-sumo, but for general-purpose robotics
- Modular and adaptable with great potential for expansion
- Serial port programmable
- Supports as wide a range of computing platforms as possible
- "Open source" hardware, so others can use the design
Controller
- CPU - PIC16F877 20MHz. Circuit will be derived from Rick Farmer's PIC EVB and will be compatible with the OOPic
- PCB - 2.4" by 3"
- Mezzanine boards - stack on top of main PCB, provide prototyping
and optional sensors
- Computer Interface - Standard serial RS232. DB9 connector. 8N1, no handshaking.
- 40-pin OOPic-compatible header for interfacing to mezzanine boards and/or OOPic-compatible expansion boards. All PIC lines brought out to header.
- Firmware - Rick Farmer's PICLOADER
Mezzanine Boards
Mezzanine boards are optional.
- Two mezzanine board designs:
- General-purpose prototype
- Multiple optional sensor board
- Sensor mezzanine board will have areas laid out for some of the following:
- Quad H-Bridge for DC motor control
- Two-axis accelerometer
- 8 12-bit Analog inputs
- 8 Digital inputs
- Bump sensors
- Eltec PIR sensor
- IrDA transceiver
- Piezo speaker
- LED or LCD display
Body
The body will be 2 pieces: a chassis and a removable scoop.
The controller board connects to the body with four 1.375 inch long standoffs.
The design of the chassis, scoop, and standoffs is based on Dan Gates'
prototype. The scoop may be detached and replaced with a caster wheel or
other means of support. Wheels will be custom-made.
Sensors (standard)
- Line Following. Use the Fairchild QRB1133 or
QRB1134 photoreflector.
- Ranging. Use the Sharp
GP2D12 infrared ranging sensor. Provide software
for proximity triggering.
- Other sensors are optional and can be interfaced through the 40-pin header.
|