Goggle

The GOGGLE(controller) we designed was a display that included a joystick, rotary switch, FM receiver module, power switch, display switch, and three LEDs. The rotary switch is used to select which bot you'd like to communicate with. The LEDs indicate whether the GOGGLE is connected to a bot, whether that bot is it, and whether that bot is singing "ED!" The display switch is used to toggle between displaying the joystick data or displaying the proximity sensor data on the LEDs surrounding the joystick.

Wha:le

The WHA:LE(bot) consisted of a wheelbase that had two wheels powered by DC motors and a ball transfer wheel. There is a bumper that surrounds the bottom level, mounted with rubber bands to the wheelbase. This allows the bumper to move and trigger limit switches, which indicate to the bot when it has ran into something. The second level is held up with threaded rods, and serves as a place to mount the handle and extra space to mount electronics.

Limit Switch Bumper

We used a limit switch bumper mechanism for our collision avoidance and for finding the trash and recycling bins. The IR sensor would orient our bot in the direction of a bin and the limit switches would indicate when the bot had run into the bin.

Display

We used rotary switch for WHA:LE number selection. The Joystick was used to send direction commands, but it also was used as a button to initiate a pair attempt. The pressure sensor at the top right was used to call out "ED" if your robot was it. The switch at the top left was used to toggle between showing joystick direction commands and proximity sensor commands on the red LEDs surrounding the joystick.

Jj9GvE1lT0+fG%4OBNAOxA.MOV

Mounting

As shown in the picture to the right, our boards and components were all mounted compactly on the inside face of the controller. This became more cramped as we incorporated more and more components. The battery was mounted to the inside of the lid to provide easy access for changing out.

gvZ+K02GSfeZrXoZ29x3xg.MOV
Fl6g1xpNRSG74kirij0PHQ.MOV