![WiFi RGB mobillampe ved bruk av ESP8266: 6 trinn WiFi RGB mobillampe ved bruk av ESP8266: 6 trinn](https://i.howwhatproduce.com/images/001/image-1510-59-j.webp)
Innholdsfortegnelse:
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-23 15:02
![WiFi RGB mobillampe ved bruk av ESP8266 WiFi RGB mobillampe ved bruk av ESP8266](https://i.howwhatproduce.com/images/001/image-1510-60-j.webp)
I dette innlegget bygger vi en vakker RGB -lampe som kan styres via WiFi. Kontrollsiden består av et fargehjul som lar deg raskt endre farger, og du kan også spesifisere RGB -verdiene direkte for å lage totalt over 16 millioner fargekombinasjoner.
Videoen ovenfor dekker alt du trenger å vite, og forklarer også hvordan lampen settes sammen.
Trinn 1: Samle komponentene
![Samle komponentene Samle komponentene](https://i.howwhatproduce.com/images/001/image-1510-61-j.webp)
![Samle komponentene Samle komponentene](https://i.howwhatproduce.com/images/001/image-1510-62-j.webp)
Vi trenger et WeMos D1 Mini eller kompatibelt ESP8266 -kort, et microUSB -brytkort og noen 5V, WS2812B adresserbare RGB -lysdioder. Du kan bruke koblingene nedenfor som en referanse:
- WeMos D1 Mini:
- MicroUSB Breakout:
- WS2812B LED:
D1 -minikortet har en microUSB -kontakt og 5V utgang, men strøm fra USB -kontakten går først gjennom en diode og en 500mA sikring før den når pinnen. Vi trenger mye høyere strøm enn dette, da hver LED kan ta opptil 60mA ved full lysstyrke. Det er grunnen til at vi vil bruke et microUSB breakout -kort for å drive denne lampen.
Trinn 2: Forbered lampens 3D -modell
![Forbered lampens 3D -modell Forbered lampens 3D -modell](https://i.howwhatproduce.com/images/001/image-1510-63-j.webp)
Last ned modellene ved hjelp av følgende lenke og skriv den ut i henhold til den skaleringen du ønsker.
3D -modell om Thingiverse:
Jeg brukte filene merket 140 og reduserte den til 70%, ettersom jeg ikke ville ha noe for stort.
Det anbefales at du limer stativet til basen når du har lagt til lysdiodene, men i videoen prøvde jeg å sette inn stativet inne i basen, og dette resulterte i en litt ustabil finish. Jeg skal trykke bunnen på nytt og stå og lime den senere.
Trinn 3: Legg til og koble lysdiodene
![Legg til og koble LED -lampene Legg til og koble LED -lampene](https://i.howwhatproduce.com/images/001/image-1510-64-j.webp)
![Legg til og koble LED -lampene Legg til og koble LED -lampene](https://i.howwhatproduce.com/images/001/image-1510-65-j.webp)
![Legg til og koble LED -lampene Legg til og koble LED -lampene](https://i.howwhatproduce.com/images/001/image-1510-66-j.webp)
Du må deretter kutte LED -stripen i lengden og legge til så mange du trenger. Jeg bestemte meg for å legge til totalt 26 lysdioder i to lag, som vist på bildene. Strømpinnene er alle koblet parallelt, men dataene må strømme fra inngangspinnen til utgangen, så husk dette.
Jeg kuttet også et spor i stativet slik at ledningene lett kunne gli, ettersom brettet sitter på utsiden.
Trinn 4: Forbered skissen
![Forbered skissen Forbered skissen](https://i.howwhatproduce.com/images/001/image-1510-67-j.webp)
![Forbered skissen Forbered skissen](https://i.howwhatproduce.com/images/001/image-1510-68-j.webp)
![Forbered skissen Forbered skissen](https://i.howwhatproduce.com/images/001/image-1510-69-j.webp)
Last ned skissen ved hjelp av følgende lenke og åpne den i Arduino IDE.
Skisse:
Du må legge til antall piksler eller lysdioder sammen med WiFi -nettverksnavnet og passordet som kortet trenger for å koble til det. Du kan også endre standard RGB -verdier for lampen når den slås på.
Du må installere ESP8266 -kortstøttepakken og Adafruit NeoPixel -biblioteket for denne skissen.
Installere ESP8266 -kortstøttepakken:
- Åpne innstillingsvinduet (File-> Preferences), legg til følgende URL (https://arduino.esp8266.com/stable/package_esp8266com_index.json) til styringsseksjonen og lukk deretter vinduet.
- Åpne brettsjefen fra (Verktøy-> Tavler-> Styringsleder) og skriv inn ESP8266 og installer pakken som er tilgjengelig.
- Når du er ferdig, lukker du styrelederen og velger de riktige brettinnstillingene som vist på bildet.
Installere Adafruit NeoPixel -biblioteket:
- Åpne biblioteksjefen (Verktøy-> Bibliotekbehandling)
- Skriv inn "Adafruit NeoPixel" og installer biblioteket som dukker opp
Når dette er fullført, trykker du på opplastingsknappen og venter på at skissen skal lastes opp. Deretter åpner du den serielle skjermen og venter på at IP -adressen skal vises. De fleste moderne WiFi -rutere reserverer automatisk IP -adressene for enheter, men du kan også reservere en IP -adresse manuelt ved å endre DHCP -innstillingene.
Trinn 5: Koble alt sammen
![Koble alt sammen Koble alt sammen](https://i.howwhatproduce.com/images/001/image-1510-70-j.webp)
![Koble alt sammen Koble alt sammen](https://i.howwhatproduce.com/images/001/image-1510-71-j.webp)
![Koble alt sammen Koble alt sammen](https://i.howwhatproduce.com/images/001/image-1510-72-j.webp)
Bruk tilkoblingsdiagrammet for å koble alt sammen. Sørg for å bruke en passende strømforsyning, avhengig av det totale antallet lysdioder. Det anbefales å bruke en 5V, 2A strømforsyning for 26 lysdioder som i denne bygningen, og USB -strømhubben vi bygde tidligere vil fungere helt fint.
Trinn 6: Test lampen
![Test lampen Test lampen](https://i.howwhatproduce.com/images/001/image-1510-73-j.webp)
![Test lampen Test lampen](https://i.howwhatproduce.com/images/001/image-1510-74-j.webp)
![Test lampen Test lampen](https://i.howwhatproduce.com/images/001/image-1510-75-j.webp)
![Test lampen Test lampen](https://i.howwhatproduce.com/images/001/image-1510-76-j.webp)
Skriv inn IP -adressen i en nettleser på datamaskinen eller mobiltelefonen, og klikk på Kontroll -knappen. Du får da et fargehjul. Bare velg fargen du vil at lampen automatisk skal endre farger. Du kan også skrive inn RGB -verdiene direkte om nødvendig.
Så enkelt er det å bygge en veldig fin RGB mobillampe som ser vakker ut! Det er ikke helt praktisk å bruke nettleseren, men jeg vil integrere denne lampen i et hjemmeautomatiseringsprosjekt sammen med noen flere sensorer. Det bør forbedre den generelle brukervennligheten. Hvis hjemmeautomatisering interesserer deg, så følg oss for å bli varslet ved hjelp av de relevante koblingene nedenfor:
- YouTube:
- Instagram:
- Facebook:
- Twitter:
- BnBe nettsted:
Anbefalt:
Universell fjernkontroll ved bruk av ESP8266 (Wifi -kontrollert): 6 trinn (med bilder)
![Universell fjernkontroll ved bruk av ESP8266 (Wifi -kontrollert): 6 trinn (med bilder) Universell fjernkontroll ved bruk av ESP8266 (Wifi -kontrollert): 6 trinn (med bilder)](https://i.howwhatproduce.com/images/005/image-12536-j.webp)
Universell fjernkontroll ved bruk av ESP8266 (Wifi -kontrollert): Dette prosjektet skal erstatte den konvensjonelle fjernkontrollen for alle husholdningsapparater som AC, TV, DVD -spillere, musikksystem, SMART apparater !!! Gjør en hel søppel av fjern søppel rundt, noe som gjør oss puslespill !!! Dette prosjektet vil redde oss fra
Lag et WiFi -varmekart ved bruk av ESP8266 og Arduino: 5 trinn
![Lag et WiFi -varmekart ved bruk av ESP8266 og Arduino: 5 trinn Lag et WiFi -varmekart ved bruk av ESP8266 og Arduino: 5 trinn](https://i.howwhatproduce.com/images/005/image-14008-j.webp)
Lag et WiFi-varmekart ved hjelp av ESP8266 og Arduino: Oversikt I denne opplæringen skal vi lage et varmekart av de omkringliggende Wi-Fi-signalene ved hjelp av Arduino og ESP8266. bruker Arduino og TFT disp
Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: 4 trinn
![Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: 4 trinn Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: 4 trinn](https://i.howwhatproduce.com/images/009/image-26759-j.webp)
Kontroll ledet over hele verden ved bruk av internett ved hjelp av Arduino: Hei, jeg er Rithik. Vi kommer til å lage en Internett -kontrollert LED ved hjelp av telefonen din. Vi kommer til å bruke programvare som Arduino IDE og Blynk. Det er enkelt, og hvis du lyktes kan du kontrollere så mange elektroniske komponenter du vilTing We Need: Hardware:
Overvåke akselerasjon ved bruk av Raspberry Pi og AIS328DQTR ved hjelp av Python: 6 trinn
![Overvåke akselerasjon ved bruk av Raspberry Pi og AIS328DQTR ved hjelp av Python: 6 trinn Overvåke akselerasjon ved bruk av Raspberry Pi og AIS328DQTR ved hjelp av Python: 6 trinn](https://i.howwhatproduce.com/images/010/image-28686-j.webp)
Overvåke akselerasjon ved hjelp av Raspberry Pi og AIS328DQTR Bruke Python: Akselerasjon er begrenset, tror jeg i henhold til noen fysikklover.- Terry Riley En gepard bruker fantastisk akselerasjon og raske endringer i hastighet når jeg jager. Den raskeste skapningen i land en gang i blant bruker sitt høyeste tempo for å fange byttedyr. Den
Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: 4 trinn
![Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: 4 trinn Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: 4 trinn](https://i.howwhatproduce.com/images/011/image-30724-j.webp)
Atollic TrueStudio-Switch på LED-en ved å trykke på trykknappen ved bruk av STM32L100: I denne opplæringen til STM32 skal jeg fortelle deg hvordan du leser en GPIO-pin av STM32L100, så her skal jeg lage en ombord LED-glød av bare trykke på trykknappen