Edit

Note Viewer


Electrical & Code 2019

Attendance

Note Info

Students
Mentors
Date & Time
Location & Author
  • David S.

  • Sam K.

  • Shashank H.

  • Adam P.

  • 2/25/2019

  • 3 hours

  • Aquiferland

  • Adam P.

Guests

Mayank, Reese, Marlow, Lili, Vasista, others I'm forgetting


Notes

Need some pneumatics training next season. We have a knowledge gap this year.

Work Completed

  • Everything was wired except:
    • Sensor array (didn't have physical access, made way for pneumatics)
    • Ultrasonics (waiting on mounts from Chris)
    • Climber brakes (prob won't need it, will test that theory)
  • Sensor array mounted, but needs I2C run to RoboRio (see "work for next meeting")
  • RoboRio was imaged with required 2019.2 NI Update, and latest robotpy, ctre and robot code
  • Limelight was mounted and wired
  • Pneumatics mountings, connections completed
  • Successful power-up test (meaning only that nothing caught fire)
  • Fixed a few pneumatics leaks, replaced couple fittings. Did not completely fix everything, ran out of time.

Challenges

leaksssssssssss....

Work for Next Meeting

  1. Wire electrical system & pneumatics of practice bot
    • MAKE SURE THE IDs ARE THE SAME ON BOTH ROBOTS --> check the spreadsheet here: https://docs.google.com/spreadsheets/d/17GQu66z5SQZDjkxUTRd0AfTn_jAJs-8UU49hEp-ha2M/edit#gid=0 
    • Sensor array needs to have its Arduino Mega's I2C wired to the Roborio, and power run to the mega. From Billy & Adam: 
      • For i2c, there is a 4 pin block on the rio with 3.3v, gnd, sda, and scl labeled. Those should be connected to the same pins on the mega. On the mega these are in different places... "scl 21" and "sda 20" are in lower-left, when looking at it on robot, in "communication' section of pins. "3.3v" and "gnd" pins are in "power" section near the top. The ground pin is already in use, so someone needs to splice in another wire. Those 4 wires run to the roborio's I2C port.
      • For running power to the mega, we can do either a barrel jack with the ends plugged into the VRM (if we have any extra 5v/500mA spots available), or we can just run a USB B-to-A cable to the rio
    • Ethernet switch has power wires run to it but they don't work. I don't know why, someone needs to troubleshoot it. For now the limelight's ethernet is running right to the radio.
    • Mount & wire ultrasonics (Wed or Thurs after Chris makes mounts)
    • Second light sensor array+arduino+polycarb holder needs to be assembled. Parts are on computer table.
  2. Robot Code!!!
    • Talk to Marlow & Sam about buttons and controls for the robot (as of now climber and drivetrain is on 1; hatch and cargo is on 2
    • PRIORITIES: 
      • 1a. Hatch auto-alignment with lines
        • TO DO:
        • mount light array & arduino, finish code
        • mount string pontiometer
        • bang-bang controls
        • try first with points to center, etc. 
      • 1b. climber stils moving at the same speed
      • 2. cargo set points (all the way down, all the way up, etc.)
      • 3. 1 step climber process
      • 4. Drive to vision targets using limelights
    • Figure out this issue with buttons or constants bc it is perplexing
      • Cargo intake is running off of what I think should be running pistons so I'm confused still
  3. Continue the schematic for the electrical system using the schematic software stuff --> talk to Malia & Caden about this if you are interested

COMP BOT:

  1. Pneumatics (comp bot) --> Fix leak on hatch piston
  2. Comp Bot electrical system (TO DO AT COMP)
    • check if encoders are working
    • the ultrasonic sensors
    • arduino & light sensor array

On Schedule?

no