Sunday, December 14, 2008

Electronics 12/14/08

Attendance: Ian

Agenda:
  • Test LEGO Lamps hooked up to the NXT motor ports
  • work on redesigning a circuit to use 8LEDs with only two digital bits on the prototype board
Today I met with Jeff and John; the team has been coming up with ideas of how to use light and sound for decoration. My first expiriment had three lamps each plugged into a motor port and I set them to different values to find if we could control brightness.  Even with a power of 5 the light was at it's highest intensity.  Upon looking at the code again we noticed that PID control was on, so because the lamps dont provide a response we had the same problem that we had with the DC motors earlier, after turning off PID control the intensity now changes relative to the amount of power we apply. 

After some simple testing of the lamps we took a look at a circuit John had made using 6 LEDs and the prototype board.  This circuit was very limited and simple because it used all six digital bits, one for each LED.  We came up with an idea that uses 1 IC and only two of the digital bits to control 8 lights.  It works because the chip passes the original value on to the next pin with each clock cycle so we can enter a pattern 1 bit at a time using an input pin and the clock pin.  We can program the clock to be pretty much whatever speed we want. So for example we can turn all the lights on by turning the IC's input pin on and then doing a number of rapid cycles of the clock.  All that remains after I assembled the circuit on our prototype breadboard, is for our team to program the nxt to talk to these lights.

Thursday, December 11, 2008

Saturday 12/6/08

Attendance: Kevin Burns, Terry Adolphson

Kevin: We worked on demoing the robot for the FLL teams; we also got wired and programmed the arm. We found that the mounting of the second arm motor caused the arm to start clicking and fall. The robot was able to climb the ramp and hold it down on its own. We found some problems in the arm in that it can hit sensitive parts of the robot and can get shoved under the robot.s

Friday 12/5/08

Attendance: Kevin Burns, Penelope

Agenda:

  • Replace bad motor
  • Replace beta wheels
  • Mount NXT

Kevin: I worked with Penelope to replace the upper arm motor and mounted the new motor controller.

Penelope: helped Kevin to replace the upper arm motor. We also mounted the new motor controller, replaced the illegal “beta” middle wheals with the new ones, and put Velcro on the back of the NXT for mounting. 

Tuesday 12/9/08

Attendance: Penelope, Tucker, Nick, Kevin

Agenda:

  • Rebuild the Feild
  • Maintain the robot
  • Continue designing the manipulator
  • Program with Robot C

Penelope-helped re-set up the field, then put tape down where it was missing.

Nick wrote his first robot C program and is planning to learn more in the future. :D

Tucker tightened the touch sensors, reinforced one of the motor controllers, switched the drive motor channels, and re-mounted the switch.

Kevin: I helped with the changes to the robot and the setup of the field. Later I worked on the FRC bunny-bot.  I found that the original bucket would work with almost no modification.

Tuesday, December 2, 2008

Meeting 12/2/2008

Attendence:
Ethan, Tucker, Kevin, Penelope, Nick, Jared

Agenda;
1) Overview of changes
2) Harvest parts from betabot
3) Design bucket cont.
4) Rewire*
5) Add panels to field
6) Work on mounting Hardware*

-Ethan dedrickson

Harvested a motor hub from beta bot to test with lift system gears the hub from the beta bot didnt fit but the other hub we had found did so problem solved. -nick

PENELOPE helped Kevin fix the robot.

Jared drilled and screwed the new arena wall panels together. I also glued PVC parts of the panels together.

Kevin: I disassembled the end of the manipulator, realined the gears, found mounting locations for the NXT and motor controler, and remounted the manipulator motor.