Browse Source

Added images and youtube video link

Thomas Buck 7 years ago
parent
commit
b7a2b98d83
No account linked to committer's email address
1 changed files with 5 additions and 0 deletions
  1. 5
    0
      README.md

+ 5
- 0
README.md View File

@@ -2,12 +2,17 @@
2 2
 
3 3
 DisplayBacklight is an Ambilight-clone made with an Arduino controlled by a macOS machine.
4 4
 
5
+[![DisplayBacklight - macOS Arduino Ambilight](http://img.youtube.com/vi/Sy3Wgt9CKz4/0.jpg)](http://www.youtube.com/watch?v=Sy3Wgt9CKz4 "DisplayBacklight - macOS Arduino Ambilight")
6
+
5 7
 ## Hardware
6 8
 
7 9
 The software currently only supports driving RGB-LEDs with the colors from the edge of a screen, so you have to place an RGB LED strip on the outer edges of your computer monitors. Multiple screens are supported using a single LED strip for all of them.
8 10
 
9 11
 You need an LED strip with individually addressable LEDs like the popular [WS2812 RGB LED strips](https://www.sparkfun.com/products/12025). The data line is connected to pin 2 of the Arduino. The [Adafruit Neo-Pixel library](https://github.com/adafruit/Adafruit_NeoPixel) is used to control the LEDs.
10 12
 
13
+[![Ambilight Photo](http://xythobuz.de/img/ambilight-1_small.jpg)](http://xythobuz.de/img/ambilight-1.jpg)
14
+[![Ambilight Photo](http://xythobuz.de/img/ambilight-2_small.jpg)](http://xythobuz.de/img/ambilight-2.jpg)
15
+
11 16
 ## Protocol
12 17
 
13 18
 The color data is transmitted using the serial port and the USB-UART converter built into most Arduinos. Communication happens at 115200bps, the LED count is hardcoded in both firmware and host software. First, a magic string, also hardcoded, is sent, followed by 3 bytes containing Red, Green and Blue, for each LED. When the last byte has been received the whole strip is refreshed at once.

Loading…
Cancel
Save