COMPETITION ROBOTICS APPLICATION IDEAS ...................... 12 PHYSICAL DIMENSIONS ..............................13 LED PATTERN TABLE ................................14 LIST OF FIGURES Figure 1: Blinkin Connections and Indicators ..........................3 LIST OF TABLES Table 1: Kit Contents ..................................3 Table 2: Status LED Blink Codes ..............................5 Table 3: WPI Motor Control Output PWM Range .........................
1 OVERVIEW The Blinkin is designed to make it straight forward to add controllable LEDs to a robot, cart, or any other project which would benefit from some extra lumens without needing any specialized programming. The Blinkin is a compact, all-in- one solution which can control LEDs in a stand-alone mode with just a 12V power source or in a dynamic mode, changing patterns by supplying a standard servo-style PWM signal.
1.4 SUPPORTED LED STRIP TYPES The BLINKIN can drive either 12V RGB LEDs or 5V Individual addressable LED strips. Each strip type has its own benefits and drawbacks depending on what type of light display is desired.
Section 1 for details 2.1 GETTING STARTED 1. Connect 12V power to the Blinkin using the yellow XT30 2. Select either a 12V or 5V Addressable LED strip and connect it to the Blinkin via the LED cable adapter (REV-11- 1196) 3.
Select which pattern is displayed with there is not PWM input (e.g. a disabled FRC robot) 1. Power up the Blinkin as described in Section 2.1. The LED strip selected cannot be changed during setup mode, so ensure that the desired strip is connected and running before continuing.
Valid input pulse widths are from 1000us to 2000us. 1. Connect the Blinkin to a PWM control port on the roboRIO (or other controller) using a standard PWM cable. 2. Using the programming language of your choice, generate a PWM signal.
2322 From Table 3, the SPARK motor controller type output directly matches the input to the Blinkin, which makes the math to convert the -1 to 1 code range to the 1000-2000us Blinkin input range the simplest. Other control types, including servo, from the roboRIO can also be used, but the user will need to scale input range correctly to ensure they are sending only a valid PWM range and that they can select the desired LED pattern.
2. Using the small included screwdriver and change Adj.1 Adj.2 and brightness to change the pattern behavior 2.6 FACTORY RESET The Blinkin can store custom user setting in EEPROM so that it persists through power cycles, see Section 2.2 for details. Restore the Blinkin to factory default settings using the following procedure: 1.
Always be sure to read the relevant rules and use appropriate gauge wiring before using anything on your competition robot. After wiring you Blinkin into your robot, follow the setup instructions in Section 2.2 and follow the instructions on PWM control in Section 2.3 as desired.
3.3 STAND-ALONE WIRING The Blinkin can run in a stand-alone operation mode when there is no way to generate a PWM signal, or a single output pattern is all that is needed. In this mode the Blinkin will be operating in Normal Mode with no input signal (blue blinking LED) and will default to the programmed no input signal pattern (factory setting is pattern 29 –...
Need help?
Do you have a question about the BLINKIN and is the answer not in the manual?
Questions and answers