11.07.2015 Views

Builders guide robot pacman.pdf

Builders guide robot pacman.pdf

Builders guide robot pacman.pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

9.0 RecommendationsRFIn order to remove as much circuitry on Pac-Man as possible, we recommenddesigning a two-way communication link between the controller and Pac-Man.The LCD displaying the score and lives of Pac-Man could be displayed elsewherein order to reduce the circuitry on Pac-Man, in addition to conserving power onthe <strong>robot</strong>.Wall sensorsA plastic casing can be built to improve the stability and consistency of thesensors.BeaconCurrently there are four IR receivers on Ghost allowing it to detect Pac-Man infour directions. For added tracking capability, two more receivers can be addedto achieve 360-degree detection.LCDThe LCD display used in our Pac-Man project is a simple 3-digit numeric display.For more display options, full-featured LCD modules are available at a reasonableprice around $20.MicrocontrollerHaving designed an on-board programming interface directly on the PCB insteadof having to take the PIC in and out of the socket would have madereprogramming the PIC with new code easier and faster, and also reduce physicaldamage to the PIC itself. This is supported through the In-Circuit SerialProgramming (ICSP) interface specified by Microchip.Also, by modulating the obstacle sensor output and filtering the output from 60Hz, electrical line noise could have reduced the unpredictable interference fromambient room light, and made sensor readings and navigation more reliable.Finally, putting the obstacle and beacon sensor output through a properlydesigned non-linear amplifier could have made the sensor output reading morelinearly proportional to the distance instead of how we have it dropping inversesquare (or cube) to the distance.41

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!