Sadržaj:

WiFi RGB mobilna lampa pomoću ESP8266: 6 koraka
WiFi RGB mobilna lampa pomoću ESP8266: 6 koraka

Video: WiFi RGB mobilna lampa pomoću ESP8266: 6 koraka

Video: WiFi RGB mobilna lampa pomoću ESP8266: 6 koraka
Video: Smart Light Wireless Fast Charger Bluetooth Speaker for iPhone Samsung Mobile Phone Dock Station 2024, Juli
Anonim
WiFi RGB mobilna lampa pomoću ESP8266
WiFi RGB mobilna lampa pomoću ESP8266

U ovom postu izrađujemo prekrasnu RGB mobilnu lampu koja se može kontrolirati putem WiFi -a. Kontrolna stranica se sastoji od kotačića u boji koji vam omogućuje brzu promjenu boja, a možete i direktno odrediti RGB vrijednosti za stvaranje ukupno preko 16 miliona kombinacija boja.

Gornji video zapis pokriva sve što trebate znati, a također objašnjava i kako je lampa sastavljena.

Korak 1: Skupite komponente

Skupite komponente
Skupite komponente
Skupite komponente
Skupite komponente

Trebali bismo WeMos D1 Mini ili kompatibilnu ESP8266 ploču, microUSB probojnu ploču i nekih 5V, WS2812B adresabilnih RGB LED dioda. Linkove u nastavku možete koristiti kao referencu:

  • WeMos D1 Mini:
  • MicroUSB proboj:
  • WS2812B LED diode:

Mini ploča D1 ima microUSB konektor i 5V izlaz, ali napajanje iz USB konektora prvo prolazi kroz diodu i osigurač od 500mA prije nego što dođe do pina. Potrebna nam je mnogo veća struja od ove jer svaka LED dioda može podnijeti do 60 mA pri punoj svjetlini. To je razlog zašto ćemo za napajanje ove lampe koristiti microUSB ploču za isključivanje.

Korak 2: Pripremite 3D model lampe

Pripremite Lamp 3D model
Pripremite Lamp 3D model

Preuzmite modele pomoću sljedeće veze i odštampajte ih prema željenom razmjeru.

3D model na Thingiverseu:

Koristio sam datoteke označene sa 140 i smanjio ih na 70% jer nisam želio nešto preveliko.

Preporučuje se da postolje zalijepite na podlogu nakon što dodate LED diode, ali u videu sam pokušao umetnuti postolje unutar baze i to je rezultiralo pomalo nestabilnom završnom obradom. Ponovno ću odštampati bazu i stajati i lijepiti je kasnije.

Korak 3: Dodajte i ožičite LED diode

Dodajte i ožičite LED diode
Dodajte i ožičite LED diode
Dodajte i ožičite LED diode
Dodajte i ožičite LED diode
Dodajte i ožičite LED diode
Dodajte i ožičite LED diode

Zatim morate izrezati LED traku na dužinu i dodati onoliko koliko vam je potrebno. Odlučio sam dodati ukupno 26 LED dioda u dva sloja, kao što se vidi na slikama. Igle za napajanje su sve spojene paralelno, ali podaci moraju teći od ulaznog pina do izlaza pa to imajte na umu.

Također sam izrezao utor na postolju kako bi žice mogle lako kliziti jer će ploča sjediti s vanjske strane.

Korak 4: Pripremite skicu

Pripremite skicu
Pripremite skicu
Pripremite skicu
Pripremite skicu
Pripremite skicu
Pripremite skicu

Preuzmite skicu pomoću sljedeće veze i otvorite je u Arduino IDE -u.

Skica:

Morat ćete dodati broj piksela ili LED dioda zajedno s imenom i lozinkom svoje WiFi mreže jer se ploča mora povezati s njom. Također možete promijeniti zadane RGB vrijednosti za lampu kada se uključi.

Za ovu skicu trebate instalirati paket za podršku ploče ESP8266 i biblioteku Adafruit NeoPixel.

Instaliranje paketa podrške ploče ESP8266:

  • Otvorite prozor postavki (Datoteka-> Postavke), dodajte sljedeći URL (https://arduino.esp8266.com/stable/package_esp8266com_index.json) u odjeljak upravitelja ploče, a zatim zatvorite prozor.
  • Otvorite upravitelja ploče iz (Alati-> Ploče-> Upravitelj odbora) i upišite ESP8266 i instalirajte paket koji je dostupan.
  • Kada završite, zatvorite upravitelja ploče i odaberite ispravne postavke ploče kao što je prikazano na slici.

Instaliranje Adafruit NeoPixel biblioteke:

  • Otvorite upravitelja biblioteke (Alati-> Upravitelj biblioteke)
  • Upišite "Adafruit NeoPixel" i instalirajte biblioteku koja se pojavi

Kada se ovo završi, pritisnite dugme za otpremanje i sačekajte da se skica otpremi. Zatim otvorite serijski monitor i pričekajte da se navede IP adresa. Većina modernih WiFi usmjerivača automatski rezervira IP adrese za uređaje, ali možete i ručno rezervirati IP adresu promjenom DHCP postavki.

Korak 5: Sve povežite zajedno

Povežite sve zajedno
Povežite sve zajedno
Povežite sve zajedno
Povežite sve zajedno
Povežite sve zajedno
Povežite sve zajedno

Pomoću dijagrama povezivanja povežite sve zajedno. Ovisno o ukupnom broju LED dioda, koristite odgovarajuće napajanje. Preporučuje se korištenje napajanja od 5V, 2A za 26 LED dioda jer će u ovoj verziji USB čvorište za napajanje koje smo ranije izgradili raditi sasvim u redu.

Korak 6: Testirajte lampu

Testirajte lampu
Testirajte lampu
Testirajte lampu
Testirajte lampu
Testirajte lampu
Testirajte lampu
Testirajte lampu
Testirajte lampu

Ukucajte IP adresu u veb pregledač na računaru ili mobilnom telefonu i kliknite na dugme Kontrola. Tada ćete dobiti točak u boji. Jednostavno odaberite boju koju želite da lampa automatski promijeni boje. Također možete unijeti RGB vrijednosti izravno ako je potrebno.

Tako je lako izgraditi veoma lepu RGB ćelijsku lampu koja izgleda prelepo! Korištenje web preglednika nije sasvim zgodno, ali integrirat ću ovu lampu u projekt kućne automatizacije zajedno s još nekim senzorima. To bi trebalo poboljšati ukupnu upotrebljivost. Ako vas kućna automatizacija zanima, slijedite nas kako biste bili obaviješteni koristeći relevantne veze u nastavku:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • BnBe web stranica:

Preporučuje se: