Difference between revisions of "Techinc Wheel"
m (led strip) |
(clean up page) |
||
Line 6: | Line 6: | ||
|ProjectPurpose=Promotion | |ProjectPurpose=Promotion | ||
}} | }} | ||
− | + | ''Things to make and do'' | |
+ | |||
+ | This project has several parts: '''backlit''' the wheel, '''mount''' the wheel to the wall or on some stand, and make the wheel '''control''' something. It would be nice to be able to unmount the wheel and take it somewhere else, e.g. to display it at events. | ||
== Code == | == Code == | ||
[https://github.com/techinc/wheel PCB layout and code for the LEDs] - ''work in progress'' | [https://github.com/techinc/wheel PCB layout and code for the LEDs] - ''work in progress'' | ||
− | == | + | == Mount == |
− | + | Who: justa, narya, control-k | |
+ | * Location: on the wall - done | ||
+ | [[File:wheel-on-the-wall.JPG|200px|thumb|none|wheel mounted on the wall]] | ||
− | + | == Painting == | |
Who: [[User:Narya|Narya]] | Who: [[User:Narya|Narya]] | ||
* NO color painting! | * NO color painting! | ||
* I will fix the scratched parts with varnish | * I will fix the scratched parts with varnish | ||
− | + | == Backlit == | |
Who: [[User:Narya|Narya]], [[User:Brainsmoke | Brainsmoke]] and [[User:Mariejel | Mariejel]] | Who: [[User:Narya|Narya]], [[User:Brainsmoke | Brainsmoke]] and [[User:Mariejel | Mariejel]] | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
'''WS2901 12V magic strip''' | '''WS2901 12V magic strip''' | ||
Line 70: | Line 38: | ||
* Problem solved (27-6-2014): using another power supply did the trick. Previous one was a 12V 6.32A supply. Now using a 12V 5.42A power supply. Don't really understand why it didn't work before, because the previous supply had enough power. | * Problem solved (27-6-2014): using another power supply did the trick. Previous one was a 12V 6.32A supply. Now using a 12V 5.42A power supply. Don't really understand why it didn't work before, because the previous supply had enough power. | ||
− | === | + | === Color patterns === |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* Info about colors on [http://en.wikipedia.org/wiki/HSL_and_HSV Wikipedia] | * Info about colors on [http://en.wikipedia.org/wiki/HSL_and_HSV Wikipedia] | ||
− | * Make a | + | * Make a few color patterns: |
** No rotation: colors of logo | ** No rotation: colors of logo | ||
− | + | ** From center to outside and vice versa (knight rider) | |
− | ** From center to outside and vice versa | + | ** Rainbow glow |
** Rotating colors | ** Rotating colors | ||
+ | ** FIRE | ||
** ... | ** ... | ||
− | === | + | === Sensors === |
− | + | * Color sensor to change knight rider color for example | |
− | * | + | * Distance sensor: change color and/or speed. If hand is within 4cm it can function as a switch (switch between color programs) |
− | |||
− | == | + | == Software == |
− | + | * FastSPI library https://code.google.com/p/fastspi/ | |
+ | * Neopixel library https://github.com/adafruit/Adafruit_NeoPixel | ||
+ | * Take a look at: ShiftPWM http://www.elcojacobs.com/using-shiftpwm-to-control-led-strips-with-arduino/ | ||
+ | * Related projects @techinc: [[LEDLightDistrict]], [[Neopixel]] | ||
− | + | == Old == | |
− | + | [[Techinc_Wheel/Old]] | |
− | |||
− | |||
− |
Revision as of 08:07, 15 July 2014
Projects | |
---|---|
Participants | Narya |
Skills | Electronics, Mechanics |
Status | Active |
Niche | Electronics |
Purpose | Promotion |
Things to make and do
This project has several parts: backlit the wheel, mount the wheel to the wall or on some stand, and make the wheel control something. It would be nice to be able to unmount the wheel and take it somewhere else, e.g. to display it at events.
Code
PCB layout and code for the LEDs - work in progress
Mount
Who: justa, narya, control-k
- Location: on the wall - done
Painting
Who: Narya
- NO color painting!
- I will fix the scratched parts with varnish
Backlit
Who: Narya, Brainsmoke and Mariejel
WS2901 12V magic strip
- 12V
- 36 LEDs/m (180 LEDs in total for 5m), 60 addressable pixels
- Power consumption = 8.64W/m, so 45W for total. Need power supply of at least 3.75A.
- Wires: green 12V (not attached), blue clock (pin 11), red data (pin 12), black GND (pin GND)
- Problem (7-6-2014): When lights are supposed to be off/black the LEDs are red. LED strip becomes hot
- Tried different data speeds
- Tried swapping data and clock, different pins
- Tried different libraries: NeoPixel, Adafruit_WS2801, and FastLED library. Color profiles work (note: it is BRG), but problem is the same for every library
- Need to read this: http://forum.arduino.cc/index.php?topic=173363.0
- Problem solved (27-6-2014): using another power supply did the trick. Previous one was a 12V 6.32A supply. Now using a 12V 5.42A power supply. Don't really understand why it didn't work before, because the previous supply had enough power.
Color patterns
- Info about colors on Wikipedia
- Make a few color patterns:
- No rotation: colors of logo
- From center to outside and vice versa (knight rider)
- Rainbow glow
- Rotating colors
- FIRE
- ...
Sensors
- Color sensor to change knight rider color for example
- Distance sensor: change color and/or speed. If hand is within 4cm it can function as a switch (switch between color programs)
Software
- FastSPI library https://code.google.com/p/fastspi/
- Neopixel library https://github.com/adafruit/Adafruit_NeoPixel
- Take a look at: ShiftPWM http://www.elcojacobs.com/using-shiftpwm-to-control-led-strips-with-arduino/
- Related projects @techinc: LEDLightDistrict, Neopixel