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
 
2
 
3
 DisplayBacklight is an Ambilight-clone made with an Arduino controlled by a macOS machine.
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
 ## Hardware
7
 ## Hardware
6
 
8
 
7
 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.
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
 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.
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
 ## Protocol
16
 ## Protocol
12
 
17
 
13
 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.
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