User Tools

Site Tools


2019_leds

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
2019_leds [2020/11/11 22:29] – [Code] tell2019_leds [2022/03/01 20:55] (current) tell
Line 3: Line 3:
 ====== Parts for 2019 ====== ====== Parts for 2019 ======
  
-  * Addressable LED strip http://www.revrobotics.com/rev-11-1198/+  * Addressable LED strip http://www.revrobotics.com/rev-11-1198/  based on WS2812B chip
   * Arduino Uno processor  https://store.arduino.cc/usa/arduino-uno-rev3   * Arduino Uno processor  https://store.arduino.cc/usa/arduino-uno-rev3
   * Arduino proto shield  https://store.arduino.cc/usa/arduino-proto-shield-rev3-assembled   * Arduino proto shield  https://store.arduino.cc/usa/arduino-proto-shield-rev3-assembled
Line 16: Line 16:
 In order to provide useful feedback to the drivers and spectators, the RoboRio will have to tell the arduino to change color or blink patterns.  If only a few patterns are needed, we can select these by changing the state of one or more Digitial Output wires from the rio, connected to digital inputs on the arduino.  If many complex patttern choices are needed, we'll change to a TTL or USB serial port for communication. In order to provide useful feedback to the drivers and spectators, the RoboRio will have to tell the arduino to change color or blink patterns.  If only a few patterns are needed, we can select these by changing the state of one or more Digitial Output wires from the rio, connected to digital inputs on the arduino.  If many complex patttern choices are needed, we'll change to a TTL or USB serial port for communication.
  
-The LED strip can easily use more +5v power than the arduino can provide, so we'll use a DC regulator board +The LED strip can easily use more +5v power than the arduino can provide: its rated 3 amps per meter if all LEDs at full brightness.   So we'll use a DC regulator board 
-to turn 12v from the PDP into plenty of +5v.  This is a similar function to what the VRM does.+to turn 12v from the PDP into plenty of +5v current.  This is a similar function to what the VRM does.
  
 We'll mount the regulator board and some headers onto the arduino proto shield, so that it can all be plugged We'll mount the regulator board and some headers onto the arduino proto shield, so that it can all be plugged
Line 37: Line 37:
 https://github.com/Team-4795/Arduino-LEDs-2019 https://github.com/Team-4795/Arduino-LEDs-2019
  
 +====== Finished Hardware ======
  
 +Here's the fully wired hardware.
 +The arduino uno is on the bottom, with the custom wiring all
 +located on the protoshield board.
 +We decided not to use DIO pins to signal from the RoboRIO to the arduino, instead we planned to use
 +the USB port.  
  
 +{{ :img_20190226_192524588.jpg?400 |}}
 +
 +But this arduino project never actually made it onto the robot.  Not enough time was allowed for integrating the arduino code with the RoboRIO code.
2019_leds.1605151790.txt.gz · Last modified: 2020/11/11 22:29 by tell