Verlichting met slimme LEDstrips

Als je graag je eigen verlichting met slimme LEDstrips maakt in plaats van dure (vb Osram) strips te kopen kan je deze gids gebruiken. We leggen je uit hoe je met een simpele microcontroller en goedkope LEDstrips oneindig veel mogelijkheden kunt creƫren en kunt automatiseren via Home-Assistant.

Welke LEDstrip heb ik nodig?

Slimme LEDstrip
Een individueel adresseerbare LEDstrip zoals SK6812

Er zijn LEDstrips in verschillende lengtes, verschillen in aantal LEDs, op 5 of 12 volt, waterdichte, met individeel adresseerbare LEDs en noem maar op. Welk type heb je nodig voor welk soort project? The SmartHome Hookup heeft daarvoor een handige samenvatting gemaakt, die kan je hier vinden.

Je vindt de twee voornaamste hier:

Als niet van plan bent om tientallen meters LEDstrip te installeren is het handiger om de 5V versies te nemen. Hiermee bespaar je de kost van een eigen circuit voor de microcontroller.

De juiste opties kiezen

Hoe meer LEDs per meter, hoe meer licht je LEDstrip zal produceren alsook hoe meer stroom ze zal verbruiken. Bijvoorbeeld, de “1 meter 30” optie heeft 30 LEDs per meter, waar de “1 meter 60” er dus 60 heeft.

Om te weten welke IP waarde je nodig hebt voor je project kan je onderstaande tabel raadplegen:

IP waarde tabel

Welke stroomvoorziening heb ik nodig?

Afhankelijk van hoe lang je LEDstrip is, hoeveel LEDs per meter en of je een wit-rgb of enkel rgb hebt zal je stroomverbruik anders liggen. Voor een 5 meter LEDstrip met 30 LEDs per meter heb je al gauw 45 Watt nodig. Omdat we op 5 Volt werken betekent dit dat je 45Watt / 5 Volt = 9 Ampere stroom zal moeten kunnen voorzien wanneer je LEDstrip op de meest felle stand staat.

Wij gebruiken deze voeding om onze LEDstrips te voorzien van stroom:

  • 5V DC Voeding – Geen idee hoeveel ampere je nodig hebt? Neem dan de 10A variant

Foute voeding gekocht? Geen probleem, in de WLED applicatie die we zullen gebruiken kan je het maximale stroomverbruik softwarematig beperken.

Aansluiten van de LEDstrip, controller en voeding

Connecteer de LEDstrip met GPIO2. Op het NodeMCU bordje is dit D4, op het ESP32 bordje is dit D2 of G2 of 2. Verbind ook de GND van de LEDstrip en het bordje. Zie onderstaand schema:

Ledstrip aansluiten
Ledstrip aansluiten (afbeelding gemaakt door Aircookie)

Aansturing van de LEDstrip

Om er voor te zorgen dat de juiste kleur en intensiteit wordt gebruikt bij je LEDstrip heb je een microcontroller nodig die het juiste signaal uitstuurt. Onze voorkeur gaat naar

Op je bordje installeer je de WLED software:

  1. Installeer esptool.py, instructies vind je hier
  2. Download de laatste versie van WLED hier
  3. Connecteer je bordje via USB met je PC
  4. Programmeer WLED op je bordje met
    – NodeMCU V3: esptool.py write_flash 0x0 ./WLED_XXX.bin
    – ESP32: esptool.py write_flash 0x10000 ./WLED_XXX.bin
  5. Als alles gelukt is zullen de eerste 30 LEDs oplichten
  6. Gebruik je laptop of smartphone om te connecteren met het WiFi netwerk van de ESP, deze heet WLED-AP, het wachtwoord is wled123
  7. Ga naar volgend adres in je webbrowser: http://4.3.2.1
  8. Klik op het tandwiel icoontje, selecteer WiFi Setup en vul dan jouw WiFI netwerk naam en wachtwoord in en pas het adres aan (vb ledstrip.local)
  9. Daarna ga je naar LED Preferences en pas je het aantal LEDs van de strip aan, de stroombeperking en verander je Color Order naar grb indien de kleuren niet kloppen met wat je instelt.
  10. Je kan je LEDstrip nu besturen via je webbrowser (ledstrip.local), via de Android app of via de iOS app

Integratie met Home Assistant

In Home Assistant kan je de WLED integratie gebruiken om via automations je LEDstrip automatisch te laten oplichten en uitdoven op basis van bijvoorbeeld een Xiaomi Aqara bewegingsmelder. Hoe je dat doet kan je lezen in onze post over slimme badkamer verlichting en onze uitleg over het zigbee netwerk.

Enkele voorbeelden

Wij gebruiken zelf deze setup in samenwerking met Home-Assistant waarbij de LEDstrip bevestigd is aan de onderzijde van een bed. Wanneer er in de ochtend of avond beweging gedetecteerd wordt zal de LEDstrip met een warme gloed oplichten. Gedurende de nacht zal bij beweging deze heel gedimd rood licht tonen zodat je je niet tegen de kant van het bed kan stoten.

Een ander voorbeeld is het namaken van een Wakeup Light. De WLED software kan een zonsopgang en -ondergang simuleren door de kleur en intensiteit van je LEDstrip gradueel aan te passen.

Daarnaast zijn de klassiekers kerstverlichting en tredes van een trap laten oplichten. Heb jij nog leuke LED projecten? Laat het ons weten in de comments hieronder!

Geef een reactie

Deze website gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.