Skip to content

Vision LED Control #15

Description

@joecaraccio

The new vision system is going to have an LED controlled via PWM. A little more complicated then just using the spike relay and telling it on/off. But it will allow us to control the brightness

We need to make a class that has the various capabilities:

  • Set LED light to off
  • Set LED light to on
  • Set LED to a percentage brightness (0 through 100%)

The PWM object can be used to control PWM. We will connect the light to a specific slot.
https://first.wpi.edu/FRC/roborio/release/docs/java/edu/wpi/first/wpilibj/PWM.html

setRaw takes a value of -1 to 1, setting it to 0 should be 0%, setting it to 1 should be 100%

Metadata

Metadata

Assignees

Labels

offseasonTo be worked on in the offseason

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions