Als het gaat om het kopen en installeren van RGB ledstrips zijn er verschillende mogelijkheden. Sommige worden geleverd met een IR- of RF-afstandsbediening om de RGB-lichtkleur, -helderheid of -patroon te wijzigen, terwijl andere (meer dure) beschikken over een Android- of iOS-app waarmee u het RGB-licht kunt bedienen en kleuren kunt weergeven met uw smartphone.
De RF- of IR-gestuurde RGB-strips geven alleen vooraf geconfigureerde kleuren weer en beperken u in het maken van een aangepaste kleur of het weergeven van doe-het-zelfkleuren.
U kunt echter een IR- of RF-afstandsbediening RGB-strip die u misschien al heeft, wijzigen of upgraden, en een app op uw smartphone gebruiken om doe-het-zelfkleuren te bedienen en weer te geven.
Stappen om RGB LED Strip Display DIY-kleuren te maken
Om een IR- of RF-gestuurde RGB LED-strip DIY-kleuren weer te geven en te bedienen via een smartphone-app, kun je een Wi-Fi RGB-controller bouwen met behulp van een op ESP8266 gebaseerde MCU. In dit project zullen we de LED-strip loskoppelen van de fabrieksmodule, een RGB-controller bouwen met ESP8266 om DIY-kleuren weer te geven en de helderheid en kleurintensiteit regelen.
Dingen die je nodig hebt
Om je DIY LED-lichtkleuren te maken, heb je het volgende nodig:
- Een op ESP8266 gebaseerde MCU, zoals NodeMCU of D1 Mini
- Goedkope IR/RF-gestuurde RGB-strip
- Sommige draden
- Bergstrook (optioneel)
- Drie IRF540- of TIP120-transistoren
- Drie 1K-weerstanden
- 12V voeding voor LED strip (wordt geleverd met de IR/RF RGB strip)
Zodra je elk van deze items hebt, kun je verder gaan en je project beginnen.
Stap 1: Download en flash de firmware
Download de Tasmota sensoren.bin firmwarebestand op uw Windows- of Mac-computer. Zorg ervoor dat u de juiste firmware voor uw ESP8266 downloadt om later problemen te voorkomen.
Nadat u de firmware hebt gedownload, downloadt en installeert u de apparaatstuurprogramma's.
- CP2102-stuurprogramma
- CH341-stuurprogramma
Nadat u de stuurprogramma's heeft gedownload, voert u de volgende stappen uit:
- Download de Tasmotizer-tool en voer het uit.
- Sluit de ESP8266 met een USB-kabel aan op uw pc.
- Selecteer de COM-poort waarop de ESP8266 is aangesloten.
- Klik Bladeren en selecteer de Tasmota Sensor.bin firmware-bestand.
- Klik Tasmotize.
Dit zal de firmware flashen.
Stap 2: Configureer de ESP8266
Open op uw smartphone Wi-Fi-instellingen en maak vervolgens verbinding met de tasmota-xxxx Wi-Fi-netwerk. Het is een open netwerk en vereist dus geen wachtwoord.
Eenmaal verbonden, opent u de webbrowser en gaat u naar 192.168.4.1, selecteer het wifi-netwerk, voer het benodigde wachtwoord in en klik op Opslaan.
Na een tijdje ziet u een IP-adres. Voer dat IP-adres in de webbrowser op uw smartphone of pc in die op hetzelfde netwerk is aangesloten.
Wanneer u de bovenstaande stappen heeft voltooid, volgt u deze stappen:
- Klik Configuratie > Module configureren.
- Selecteer algemeen 0 uit de vervolgkeuzelijst en klik op Opslaan.
- Het zal automatisch opnieuw verbinding maken en opnieuw laden.
- Klik Configuratie > Module configureren.
- Selecteer PWM in D1, D2, D3-pin en kies 1, 2, 3 uit de respectievelijke vervolgkeuzelijsten voor de kleuren rood, groen en blauw. Klik Opslaan.
Na de herstart ziet u drie schuifregelaars met een Schakelaar knop om de lichten te bedienen, kleuren te veranderen en de intensiteit en helderheid te regelen om DIY-kleuren weer te geven.
Stap 3: Verbind RGB Strip met ESP8266
Open de RF/IR-controllermodule die bij de RGB-strip is geleverd voordat u de vier aangesloten draden loskoppelt of desoldeert. U kunt deze handleiding raadplegen om te leren hoe te desolderen?.
Raadpleeg na het desolderen het onderstaande schema om de RGB-ledstrip aan te sluiten op de ESP8266-module en de drie IRF540- of TIP120-transistoren.
- Sluit NodeMCU of D1 Mini-pinnen D1, D2 en D3 aan op de poortpoten (1e) van de drie IRF540- of TIP120-transistoren met behulp van 1K-weerstanden.
- Verbind de Bron benen op de grond.
- Sluit de afvoerpoten aan op de rode, groene en blauwe connectoren op de ledstrip.
U kunt de 12V-voeding gebruiken die bij de RGB-strip is geleverd om de strip en de MCU van stroom te voorzien. U kunt de 12V omzetten naar 5V voor NodeMCU of D1 Mini met behulp van een 7805-spanningsregelaar en twee 10Uf 50V-condensatoren.
Zorg ervoor dat u de draden precies aansluit zoals weergegeven in het diagram. Als je de voeding op de verkeerde draden aansluit, kan dit de RGB ledstrip beschadigen.
Gebruik de losgesoldeerde draden van de RGB-stripmodule om de RGB-strip aan te sluiten op je NodeMCU of D1 Mini. U kunt ook jumperdraden gebruiken om de verbindingen te maken of de draden rechtstreeks aan de MCU solderen. Als je nog nooit eerder hebt gesoldeerd, raadpleeg dan onze gids voor: leer solderen.
We gebruikten een berg female strip om verbindingen te maken met de NodeMCU.
Eenmaal verbonden, kunt u de RGB-kleur, intensiteit en helderheid regelen via de webbrowser-app op Android- of iOS-apparaten.
Stap 4: Gebruik de app op Android- of iOS-apparaten om RGB Light Strip te bedienen
U kunt elke webbrowser-app gebruiken om het Tasmota-paneel te openen en de RGB-lichtkleur, helderheid en intensiteit te regelen. U kunt ook inschakelen Hue-brug emulatie in Tasmota om de Amazon Alexa-app op je Android- of iOS-apparaten te bedienen en te gebruiken om de RGB-strip te bedienen.
Met Hue-brug emulatie, kunt u ook de RGB-verlichting bedienen en de kleur en helderheid wijzigen. Je kunt dit doen door middel van spraakopdrachten via Echo-apparaten of Alexa-stemassistent. De stappen zijn als volgt.
- Open Tasmota webpaneel en ga naar Configuratie > Andere configureren.
- Geef uw apparaat een naam, zoals RGB, en selecteer vervolgens Hue-brug onder emulatie. Klik Opslaan.
- Download en installeer op uw Android- of IOS-apparaat de Amazon Alexa app.
- Meld u aan met uw Amazon-account en ga naar Apparaten.
- Voer een apparaatscan uit. Je kunt Alexa op Echo-apparaten ook vragen om het RGB-lampje op je netwerk te vinden. Zeg gewoon: "Alexa, ontdek apparaten".
Nadat het apparaat is toegevoegd, kunt u het RGB-licht, de helderheid en de kleur wijzigen via de Alexa-app en Echo-apparaten met behulp van spraakopdrachten.
RGB-verlichting bedienen via internet
U kunt het MQTT-protocol of de Alexa-app (vereist een Echo-apparaat op de locatie) gebruiken om uw opgewaardeerde RGB-ledstrip via internet te bedienen. Hiervoor kunt u een openbare of particuliere MQTT-makelaar gebruiken. Je hebt ook een MQTT-client-app op je smartphone nodig (een paar zijn beschikbaar in de Play Store).
Eenmaal ingesteld, kunt u knoppen toevoegen aan de MQTT Android-app om JSON-gegevens te verzenden om DIY-kleuren te wijzigen of weer te geven. Verder kun je Home Assistant en ESPHome gebruiken om de aangepaste RGB-lampen te bedienen, doe-het-zelf-kleuren weer te geven en automatisering toe te voegen.
26 manieren om RGB LED-strips te gebruiken om uw leven te verlichten
Lees volgende
Gerelateerde onderwerpen
- doe-het-zelf
- Ideeën voor doe-het-zelfprojecten
- Zelfstudies voor doe-het-zelfprojecten
- LED lichten
Over de auteur
Ravi is een deskundige technische uitleg, een IoT-enthousiasteling en Linux-liefhebber met een achtergrond in big data en app-ontwikkeling. Hij brengt de meeste van zijn weekenden door met het werken met IoT-apparaten en het spelen van games op de Xbox. Hij is ook een soloreiziger die houdt van wandelen en het verkennen van nieuwe paden.
Abonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Klik hier om je te abonneren