ME218B: Team Jawa Ship
  • Home
  • Project Scope
  • Design
    • Mechanical >
      • Drive Train
      • Arm Mechanism
      • Position Sensing
    • Electrical >
      • E128 and Peripherals
      • Power Distribution
      • IR Sensing
      • Position Sensing
      • Motor Drivers
    • Software >
      • State Machine
      • Source Code
  • BOM
  • Gems of Wisdom
  • The Team
  • Photos/Videos
  1. Noise is BAD.
  2. Keep your SPI cable as short as possible, and mount it on the very TOP of your robot, period.
  3. Plan out your proto-boards, and start soldering them early.
  4. Drive Trains are key. Come up with a robust design and get your alignment down. Figure out how you’ll be connecting things to the motor early - couplings, make your own, or order them early. If using belt drive, spend the money on some good stuff, it’ll save you time.
  5. Enable Interrupts
  6. Watch out for missing ‘break’s in your switch cases.
  7. Create debug modules in code that allow you to test each circuit, its inputs, and outputs just by pressing buttons on the keyboard (getchar()).
  8. Make the sensing circuits early, iterate, iterate, iterate.
  9. If you’re using an LM324 to sense a signal, stop where you are, and upgrade it to a better chip.
  10. Yes, there does exist a low drop-out power regulator.
  11. Talk to other groups to find out how they solved the same problems you’re encountering.
  12. Kill switches are trickier than you think. Check with a TA to make sure you’ve designed them correctly.
  13. In the early debug stages, if something smells, cut the power immediately.
  14. Put it all together early to be able to test your state machine.
  15. Nap in shifts.
  16. Keep utensils, bowls, and plates in lab.
  17. Ultrasonic sensors are easy to use and totally worth the $30.
  18. 219 Designs has an incredible laser cutter. Take advantage of this.
Create a free web site with Weebly
  • Home
  • Project Scope
  • Design
    • Mechanical >
      • Drive Train
      • Arm Mechanism
      • Position Sensing
    • Electrical >
      • E128 and Peripherals
      • Power Distribution
      • IR Sensing
      • Position Sensing
      • Motor Drivers
    • Software >
      • State Machine
      • Source Code
  • BOM
  • Gems of Wisdom
  • The Team
  • Photos/Videos