Led strips
An LED is the acronym for Light Emitting Diode. Unlike a regular incandescent light bulb, there is no filament that produces the light. Almost all of the electricity is used for making light, which makes the LED more efficient. On the other hand, think of an incandescent light as a heater that happens to emit light as well. Incandescents and fluorescents emit light with very high beam angles. Since LEDs are small and powerful with a definite beam angle, it is important when using them to have them arranged in a way that the emitted light is even upon the surface you desire to light.
An LED strip, tape, or ribbon light is a flexible circuit board populated by surface-mount light-emitting diodes (SMD LEDs) and other components that can come with an adhesive backing. Traditionally, strip lights had been used solely in accent lighting, backlighting, task lighting, and decorative lighting applications and art.
- Everything you need to know about ledstrips
- smart LED string & app (phone)
- WLed
- Controlling LEDstrips with Arduino
Everything you need to know about ledstrips
LED strip lights are new and versatile forms of lighting. There are many variants and exceptions, but for the most part, they have the following characteristics:
- Consist of many individual LED emitters mounted on a narrow, flexible circuitboard.
- Operate on low-voltage DC power
- Are available in a wide range of fixed and variable color and brightness
- Bought in a long reel (typically 5 meters), can be cut to length, can include double-sided adhesive for mounting
- LEDstrips can be tints of 'white' , RGB(W), various colors controlled with an app/remote or even (individually) addressable & controlled by software.
Educate yourself before buying the wrong strip:
Some in depth https://www.waveformlighting.com/led-strip-lights
smart LED string & app (phone)
At the BBox Jk you can borrow LED strings that connect to a powerbank through USB
The lights (5/10 meters, 50/100 LEDS) can be individually controlled through an app. (multiple strings simoutaneously)
android: https://play.google.com/store/apps/details?id=com.tech.idealled&hl=nl
iphone: https://apps.apple.com/us/app/idealled/id1568029498
WLed
WLED is one of the most popular packages for controlling LED
strips with, or example, the WS2812B through cable & wifi.
The software also supports some other types, such as the WS2811 and WS2815, both on 12 volts. The first step is to flash the software on, for example, an ESP32.
website: https://kno.wled.ge/
community: https://wled.discourse.group/
Wled aansturenWl
Wled & Touchdesigner:
Here's a preset fot Touchdesigner WLED.tox
Controlling LEDstrips with Arduino
LED Strips and Arduino
With the Adafruit Neopixel library, it is very easy to work with controlling different types of LED's using Arduino. Adafruit has a very extensive "Adafruit NeoPixel Überguide" available online, where you can follow a step-by-step guide for controlling LED strips, panels and individual led's.
NeoPixel options:
Strips | Rings |
|
|
Matrices |
Pins |
ETC... | |
Neon-Like Stips |
Images from Adafruit |
Basic NeoPixel LED strip setup
HARDWARE
Materials needed:
- Arduino Uno (or other available Arduino, but Nano is most beginner friendly)
- 1x 300 to 500 Ohm Resistor
- 5V power supply (this type is recommended for simple setup)
- 1x 500–1000 µF Capacitor
For controlling LED strips and Arduino you can build the following hardware:
SOFTWARE
Launch the Arduino IDE.
If you have not installed the NeoPixel Library for Arduino, first make sure to do that first.
Arduino IDE 2.0 (newest)
In the newest version of Arduino IDE 2.0, you can install Libraries automatic from the IDE itself.
Arduino IDE 1.0 (older)
If you want to understand more about Arduino and Libraries? Read more here...
Examples→Adafruit NeoPixel→strandtest
https://learn.adafruit.com/adafruit-neopixel-uberguide/arduino-library-installation
Powering NeoPixels in different ways
Other methods for powering ledstrips beside the simple standard power supply are:
- DC wall wart adapters (5v)
- lithium-polymer battery (Lithium Ion Polymer Battery - 3.7v 2500mAh)
- Three alkaline cells (such as AA batteries)
- Four nickel-metal hydride (NiMH) rechargeable cells
You must use a 3-5V DC power supply to power these strips, do not use higher than 6V or you can destroy the entire strip– yikes!
Example 1 AA or AAA = 1,5 V
When choosing any option for powering the ledstrips, always take into account that you have enough amperage provided for the strips. Checkout the Adafruit page for more details regarding power options.
Powering Arduino in different ways
If you want to use a powerbank in some cases depending on how much power the arduino needs from the bank it might turn off after 1 - a few minutes even though the powerbank is fully charged. It depends on the kind of powerbank. Some have a safety built in. But most of the time it is not mentioned in the description.
Try different types of powerbanks or use info from these links:
https://www.youtube.com/watch?v=I7MrL5Q7zvY
https://forum.arduino.cc/t/simplest-battery-power-to-arduino-nano-solution/530242
Im still experimenting with this myself once i find more info i add it to this book.
At the moment i have tried 2 powerbanks (5000 & 10000 mAh) for Arduino Nano with seperate power for my small Neopixel Jewel (7 leds). Both dont work. Using batterypack 4xAA atm.