Sisällysluettelo:

WiFi RGB -matkapuhelinlamppu käyttämällä ESP8266: 6 vaihetta
WiFi RGB -matkapuhelinlamppu käyttämällä ESP8266: 6 vaihetta

Video: WiFi RGB -matkapuhelinlamppu käyttämällä ESP8266: 6 vaihetta

Video: WiFi RGB -matkapuhelinlamppu käyttämällä ESP8266: 6 vaihetta
Video: WS2812 [Programmable LED Strip] 2024, Heinäkuu
Anonim
WiFi RGB -matkapuhelinlamppu ESP8266: n avulla
WiFi RGB -matkapuhelinlamppu ESP8266: n avulla

Tässä viestissä rakennamme kauniin RGB -kennovalaisimen, jota voidaan ohjata WiFi -yhteydellä. Ohjaussivu koostuu väripyörästä, jonka avulla voit vaihtaa värejä nopeasti. Voit myös määrittää RGB -arvot suoraan, jolloin voit luoda yhteensä yli 16 miljoonaa väriyhdistelmää.

Yllä oleva video kattaa kaiken, mitä sinun tarvitsee tietää, ja selittää myös lampun kokoamisen.

Vaihe 1: Kerää komponentit

Kerää komponentit
Kerää komponentit
Kerää komponentit
Kerää komponentit

Tarvitsemme WeMos D1 Minin tai yhteensopivan ESP8266 -kortin, microUSB -katkaisukortin ja joitain 5 V: n WS2812B -osoitteellisia RGB -LED -valoja. Voit käyttää viitteenä alla olevia linkkejä:

  • WeMos D1 Mini:
  • MicroUSB Breakout:
  • WS2812B LEDit:

D1 -minikortissa on microUSB -liitin ja 5 V: n lähtö, mutta USB -liitännän virta kulkee ensin diodin ja 500 mA: n sulakkeen läpi ennen kuin se saavuttaa nastan. Tarvitsemme paljon suurempaa virtaa kuin tämä, koska jokainen LED voi kestää jopa 60 mA täydellä kirkkaudella. Siksi käytämme tämän lampun virransyöttöön microUSB -suojakorttia.

Vaihe 2: Valmistele Lamp 3D -malli

Valmistele Lamp 3D -malli
Valmistele Lamp 3D -malli

Lataa mallit alla olevan linkin avulla ja tulosta se haluamasi skaalauksen mukaan.

3D -malli Thingiversessä:

Käytin 140 merkittyjä tiedostoja ja pienensin sen 70%: iin, koska en halunnut jotain liian suurta.

On suositeltavaa liimata jalusta pohjaan, kun olet lisännyt LED -valot, mutta videossa yritin asettaa jalustan alustan sisään ja tämä johti hieman epävakaaseen viimeistelyyn. Tulostan pohjan uudelleen ja seison ja liimaan sen myöhemmin.

Vaihe 3: Lisää ja kytke LEDit

Lisää ja kytke LED -valot
Lisää ja kytke LED -valot
Lisää ja kytke LED -valot
Lisää ja kytke LED -valot
Lisää ja kytke LED -valot
Lisää ja kytke LED -valot

Sinun on sitten leikattava LED -nauha pituuteen ja lisättävä niin paljon kuin tarvitset. Päätin lisätä yhteensä 26 LEDiä kahdessa kerroksessa, kuten kuvista näkyy. Kaikki nastat on kytketty rinnakkain, mutta datan täytyy kulkea sisääntulotapista ulostuloon, joten pidä tämä mielessä.

Leikkasin myös raon jalustassa niin, että johdot voivat liukua helposti, kun lauta istuu ulkopuolella.

Vaihe 4: Valmistele luonnos

Valmistele luonnos
Valmistele luonnos
Valmistele luonnos
Valmistele luonnos
Valmistele luonnos
Valmistele luonnos

Lataa luonnos seuraavan linkin kautta ja avaa se Arduino IDE: ssä.

Luonnos:

Sinun on lisättävä pikselien tai merkkivalojen määrä WiFi -verkon nimen ja salasanan kanssa, koska kortti tarvitsee yhteyden siihen. Voit myös muuttaa lampun RGB -oletusarvoja, kun lamppu käynnistyy.

Sinun on asennettava ESP8266 -kortin tukipaketti ja Adafruit NeoPixel -kirjasto tätä luonnosta varten.

ESP8266 -kortin tukipaketin asentaminen:

  • Avaa asetusikkuna (Tiedosto-> Asetukset), lisää seuraava URL-osoite (https://arduino.esp8266.com/stable/package_esp8266com_index.json) hallituksen hallintaosaan ja sulje ikkuna.
  • Avaa kortinhallinta valikosta (Työkalut-> Taulut-> Hallituksenhallinta) ja kirjoita ESP8266 ja asenna käytettävissä oleva paketti.
  • Kun olet valmis, sulje kortinhallinta ja valitse oikeat levyn asetukset kuvan osoittamalla tavalla.

Adafruit NeoPixel -kirjaston asentaminen:

  • Avaa kirjastonhallinta (Työkalut-> Kirjastohallinta)
  • Kirjoita "Adafruit NeoPixel" ja asenna näkyviin tuleva kirjasto

Kun tämä on valmis, paina latauspainiketta ja odota luonnoksen lataamista. Avaa sitten sarjamonitori ja odota, että IP -osoite näkyy luettelossa. Useimmat nykyaikaiset WiFi -reitittimet varaavat automaattisesti IP -osoitteet laitteille, mutta voit myös varata IP -osoitteen manuaalisesti muuttamalla DHCP -asetuksia.

Vaihe 5: Yhdistä kaikki toisiinsa

Yhdistä kaikki yhteen
Yhdistä kaikki yhteen
Yhdistä kaikki yhteen
Yhdistä kaikki yhteen
Yhdistä kaikki yhteen
Yhdistä kaikki yhteen

Käytä kytkentäkaaviota yhdistääksesi kaikki toisiinsa. Muista käyttää sopivaa virtalähdettä LEDien kokonaismäärästä riippuen. On suositeltavaa käyttää 5 V: n, 2 A: n virtalähdettä 26 LED: lle, kuten tässä rakenteessa, ja aiemmin rakentamamme USB -virtalähde toimii hyvin.

Vaihe 6: Testaa lamppu

Testaa lamppu
Testaa lamppu
Testaa lamppu
Testaa lamppu
Testaa lamppu
Testaa lamppu
Testaa lamppu
Testaa lamppu

Kirjoita IP -osoite tietokoneen tai matkapuhelimen verkkoselaimeen ja napsauta Ohjaus -painiketta. Sitten saat väripyörän. Valitse vain väri, jonka haluat lampun vaihtavan värit automaattisesti. Voit myös kirjoittaa RGB -arvot suoraan tarvittaessa.

Näin helppoa on rakentaa erittäin mukava RGB -kennolamppu, joka näyttää kauniilta! Selaimen käyttäminen ei ole täysin kätevää, mutta aion integroida tämän lampun kodin automaatiohankkeeseen yhdessä joidenkin muiden antureiden kanssa. Sen pitäisi parantaa yleistä käytettävyyttä. Jos kotiautomaatio kiinnostaa sinua, seuraa meitä pysyäksesi ajan tasalla alla olevien linkkien avulla:

  • YouTube:
  • Instagram:
  • Facebook:
  • Twitter:
  • BnBe -sivusto:

Suositeltava: