Innehållsförteckning:
- Steg 1: Samla komponenterna
- Steg 2: Förbered lampans 3D -modell
- Steg 3: Lägg till och anslut LED -lamporna
- Steg 4: Förbered skissen
- Steg 5: Anslut allt tillsammans
- Steg 6: Testa lampan
Video: WiFi RGB -mobillampa med ESP8266: 6 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
I det här inlägget bygger vi en vacker RGB -lampa som kan styras via WiFi. Kontrollsidan består av ett färghjul som låter dig snabbt ändra färger och du kan också ange RGB -värden direkt för att skapa totalt över 16 miljoner färgkombinationer.
Videon ovan täcker allt du behöver veta och förklarar också hur lampan sätts ihop.
Steg 1: Samla komponenterna
Vi skulle behöva en WeMos D1 Mini eller kompatibelt ESP8266 -kort, ett microUSB -brytkort och några 5V, WS2812B adresserbara RGB -lysdioder. Du kan använda länkarna nedan som referens:
- WeMos D1 Mini:
- MicroUSB Breakout:
- WS2812B LED:
D1 -minikortet har en microUSB -kontakt och 5V -utgång men strömmen från USB -kontakten passerar först genom en diod och en 500mA -säkring innan stiftet nås. Vi behöver mycket högre ström än detta eftersom varje LED kan ta upp till 60mA vid full ljusstyrka. Det är anledningen till att vi kommer att använda ett microUSB -brytkort för att driva denna lampa.
Steg 2: Förbered lampans 3D -modell
Ladda ner modellerna med följande länk och skriv ut den enligt den skalning du vill ha.
3D -modell om Thingiverse:
Jag använde filerna märkta 140 och minskade den till 70% eftersom jag inte ville ha något för stort.
Det rekommenderas att du klistrar stativet på basen när du lägger till lysdioderna, men i videon försökte jag sätta in stativet inuti basen och detta resulterade i en något instabil finish. Jag ska skriva om basen och stå och limma den senare.
Steg 3: Lägg till och anslut LED -lamporna
Du måste sedan klippa LED -remsan i längd och lägga till så många du behöver. Jag bestämde mig för att lägga till totalt 26 lysdioder i två lager, som det syns på bilderna. Strömstiften är alla parallellkopplade, men data måste flöda från ingångsstiftet till utgången så tänk på detta.
Jag klippte också en slits i stativet så att trådarna lätt kunde glida eftersom brädan kommer att sitta på utsidan.
Steg 4: Förbered skissen
Ladda ner skissen med följande länk och öppna den i Arduino IDE.
Skiss:
Du måste lägga till antalet pixlar eller lysdioder tillsammans med ditt WiFi -nätverksnamn och lösenord som kortet behöver för att ansluta till det. Du kan också ändra standard RGB -värden för lampan när den slås på.
Du skulle behöva installera ESP8266 -kortets supportpaket och Adafruit NeoPixel -biblioteket för denna skiss.
Installera ESP8266 -kortets supportpaket:
- Öppna inställningsfönstret (Arkiv-> Inställningar), lägg till följande URL (https://arduino.esp8266.com/stable/package_esp8266com_index.json) till styrelseshanteraren och stäng sedan fönstret.
- Öppna styrhanteraren från (Verktyg-> Kort-> Styrelsehanterare) och skriv in ESP8266 och installera det tillgängliga paketet.
- När du är klar stänger du styrhanteraren och väljer rätt kortinställningar enligt bilden.
Installera Adafruit NeoPixel -biblioteket:
- Öppna bibliotekshanteraren (Verktyg-> Bibliotekshanterare)
- Skriv "Adafruit NeoPixel" och installera biblioteket som dyker upp
När detta är klart trycker du på uppladdningsknappen och väntar på att skissen ska laddas upp. Öppna sedan den seriella bildskärmen och vänta på att IP -adressen ska visas. De flesta moderna WiFi -routrar reserverar automatiskt IP -adresserna för enheter, men du kan också reservera en IP -adress manuellt genom att ändra DHCP -inställningarna.
Steg 5: Anslut allt tillsammans
Använd anslutningsschemat för att koppla ihop allt. Var noga med att använda en lämplig strömförsörjning beroende på det totala antalet lysdioder. Det rekommenderas att använda en 5V, 2A strömförsörjning för 26 lysdioder som i denna byggnad och USB -strömnavet som vi byggde tidigare kommer att fungera bra.
Steg 6: Testa lampan
Skriv in IP -adressen i en webbläsare på din dator eller mobiltelefon och klicka på kontrollknappen. Du får då ett färghjul. Välj helt enkelt den färg du vill att lampan ska byta färg automatiskt. Du kan också skriva in RGB -värden direkt om det behövs.
Så enkelt är det att bygga en mycket fin RGB -lampa som ser vacker ut! Det är inte helt bekvämt att använda webbläsaren, men jag kommer att integrera denna lampa i ett hemautomatiseringsprojekt tillsammans med några fler sensorer. Det borde förbättra den övergripande användbarheten. Om hemautomatisering intresserar dig, följ oss för att hålla dig underrättad med de relevanta länkarna nedan:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- BnBe -webbplats:
Rekommenderad:
Trådlös RGB Led Strip med Bluetooth och Wifi ESP8266: 3 steg
Trådlös RGB Led Strip Använda Bluetooth och Wifi ESP8266: RGB Led Strip Använda Bluetooth och WIFI Se YouTube -video för detaljerad information
Ta och skicka bilder med ESP32-Cam med ESP8266 WeMos D1 R1 Wifi-processor med Uno: 7 steg
Ta och skicka bilder med ESP32-Cam med ESP8266 WeMos D1 R1 Wifi-processor med Uno: Ta bild med ESP32-Cam (OV2640) med ESP8266 WeMos D1 R1 WiFI-processor med Uno och skicka den till e-post, spara till Google Drive och skicka den till Whatsapp med Twilio.Krav: ESP8266 WeMos D1 R1 WiFI -processor med Uno (https: // protosupplies
ESP8266 RGB LED STRIP WIFI -kontroll - NODEMCU Som IR -fjärrkontroll för Led Strip kontrollerad över Wifi - RGB LED STRIP Smartphone -kontroll: 4 steg
ESP8266 RGB LED STRIP WIFI -kontroll | NODEMCU Som IR -fjärrkontroll för Led Strip kontrollerad över Wifi | RGB LED STRIP Smartphone Control: Hej killar i den här självstudien kommer vi att lära oss hur man använder nodemcu eller esp8266 som en IR -fjärrkontroll för att styra en RGB LED -remsa och Nodemcu kommer att styras av smartphone via wifi. Så i princip kan du styra RGB LED STRIP med din smartphone
WiFi -kontrollerad RGB LED -remsa med ESP8266: 5 steg
WiFi -kontrollerad RGB LED -remsa med ESP8266: Tanken är att skapa en LED -lampa som kan styras från WiFi. Jag har en ledig LED -remsa från jul som ligger, så jag återvinner detta till ESP8266 som gör att lysdioden kan styras från WiFi. ESP8266 kan fungera som webbserver, den här
WiFi -skanner med lång räckvidd med ESP8266: 6 steg (med bilder)
Långdistans WiFi -skanner med hjälp av ESP8266: I den här instruktionsboken gör jag en batteridriven bärbar 2,5 -bands WiFi -skanningsenhet med lång räckvidd som används för att avgöra vilken kanal som är bäst för mitt hemnätverk. Den kan också användas för att hitta öppna WiFi -åtkomstpunkter när du är på språng. Kostnad att göra: Cirka $ 25 dollar