Sisällysluettelo:

Kielletty Vartiotorni + WiFi -ohjattu RGB -LED: 7 vaihetta (kuvilla)
Kielletty Vartiotorni + WiFi -ohjattu RGB -LED: 7 vaihetta (kuvilla)

Video: Kielletty Vartiotorni + WiFi -ohjattu RGB -LED: 7 vaihetta (kuvilla)

Video: Kielletty Vartiotorni + WiFi -ohjattu RGB -LED: 7 vaihetta (kuvilla)
Video: ПОКУПАЙ НЕДВИЖИМОСТЬ У ПРОВЕРЕННЫХ ЗАСТРОЙЩИКОВ | Северный Кипр 2023 2024, Marraskuu
Anonim
Kielletty Vartiotorni + WiFi -ohjattu RGB -LED
Kielletty Vartiotorni + WiFi -ohjattu RGB -LED
Kielletty Vartiotorni + WiFi -ohjattu RGB -LED
Kielletty Vartiotorni + WiFi -ohjattu RGB -LED
Kielletty Vartiotorni + WiFi -ohjattu RGB -LED
Kielletty Vartiotorni + WiFi -ohjattu RGB -LED

Kun sinusta tuntuu, että olet säätänyt 3D -tulostimesi tuottamaan laadukkaita tulosteita, alat etsiä hienoja malleja osoitteesta www.thingiverse.com. Löysin kijain Kielletyn tornin ja ajattelin, että se olisi mahtava testi tulostimelleni (Anet A8).

Tuloste tuli loistava (ei täydellinen), mutta olin onnellinen … Kunnes näin, että luoja sisälsi mallin, joka oli koverrettu, jotta voit lisätä valoa sen sisälle!

Joten ainoa luonnollinen asia oli liittää RGB -LED solmuun MCU ESP8266 ja hallita värejä WiFi -yhteyden kautta!: D

Vaihe 1: Vaihe 1: Tulosta kielletty torni

Vaihe 1: Tulosta kielletty torni
Vaihe 1: Tulosta kielletty torni
Vaihe 1: Tulosta kielletty torni
Vaihe 1: Tulosta kielletty torni

Minulla on Anet A8 ja tässä ovat käyttämäni asetukset:

  • Kerroksen korkeus - 0,2 mm
  • Lautat - Kyllä - 8 mm
  • Täyte - 15%
  • Tukee - Ei
  • Filamentti - CCTree Silver PLA 1.75mm
  • Tulostuslämpötila:

    • Ekstruuderi: 200 astetta
    • Lämmitetty sänky: 60 astetta
  • Tulostusnopeus - 60 mm/s
  • Ajonopeus - 120 mm/s

Vaihe 2: Vaihe 2: Tarvittavat osat

Vaihe 2: Tarvittavat osat
Vaihe 2: Tarvittavat osat
Vaihe 2: Tarvittavat osat
Vaihe 2: Tarvittavat osat

Tarvitset seuraavat:

  • Solmu MCU 12E - teknisesti minkä tahansa ESP8266 -moduulin pitäisi toimia
  • Micro USB -katkaisukortti - (valinnainen - jos käytät Node MCU: ta, siinä on sisäänrakennettu mikro -USB)
  • RGB LED - WS2812x

Vaihe 3: Vaihe 3: Työkalut

Vaihe 3: Työkalut
Vaihe 3: Työkalut

Työkalut joita käytin:

  • Juotin
  • Auttavat kädet
  • Juotoslanka
  • Sähköjohto - ei tarvitse olla korkea

Vaihe 4: Vaihe 4: Käytettävien komponenttien valinta

Vaihe 4: Päätä, mitä komponentteja käytetään
Vaihe 4: Päätä, mitä komponentteja käytetään

Ideoita: Halusin alun perin käyttää ESP8266-12E-moduulia ilman sulkukorttia. Jos kuitenkin menisin tälle reitille, olisin tarvinnut:

  1. Erillinen 5v-3,3v alasmuunnin
  2. USB-sarjamuunnin, kuten FTDI-moduuli tai CP2012
  3. Juotos ESP8266 12E -siru omaan erotuslevyyn

Katso kuva, joka havainnollistaa näiden osien liittämistä. Tämä on otettu tältä sivulta. Luotto kuuluu heille:)

Syy, miksi halusin mennä tällä reitillä, oli säästää tilaa, koska tornin sisäpuoli ei ollut kovin suuri, mutta kun lisäät kaikki tarvitsemasi lisäkomponentit ESP8266 -moduulia lukuun ottamatta, se osoittautui enemmän tilaa.

Siksi käytin Node MCU 8266 -moduulia:) Tässä on seuraava sisäänrakennettu:

  • USB-sarjamuunnin helpottaa kommunikointia tietokoneen kanssa
  • 3.3V säädin
  • ESP8266 12E, jossa irrotustapit

Toteutus:

Ainoa mitä tarvitsin oli:

  • Node MCU ESP8266 -moduuli
  • W2812 LED
  • Jotkut sähköjohdot pelasin vanhasta ATX -virtalähteestä

Vaihe 5: Vaihe 5: Ohjelmistot ja kirjastot

Ohjelmisto: Käytin Arduino IDE: tä Mac OS -käyttöjärjestelmässä.

Kuljettajat: Tämä säästää paljon aikaa!

Sinun on hankittava seuraavat ohjaimet:

  • : //kig.re/2014/12/31/how-to-use-arduino-nano-…
  • https://www.silabs.com/products/development-tools/..

Arduino -kirjastot:

Seuraava on yllä olevalta GitHub -sivulta, luotto russp81:

FastLED 3.1.3 -kirjasto: https://github.com/FastLED/FastLEDMcLighting -kirjasto: https://github.com/toblum/McLighting jscolor -värinvalitsin: https://github.com/toblum/McLighting FastLED -palettiveitsi: https://github.com/toblum/McLighting Jos et tunne ESP8266: n asentamista, tutustu McLightingin gitiin. Se on hyvin kirjoitettu ja sen pitäisi saada sinut vauhtiin. Lyhyesti sanottuna:

  • Määritä Arduino IDE kommunikoimaan ESP8266: n kanssa
  • Lataa luonnos (tästä reposta) Luonnos on asetettu 240 pikselin WS2812B GRB -LED -nauhalle. (Muuta haluamasi vaihtoehdot "definitions.h" haluamallasi tavalla)
  • Ensimmäisellä käynnistyksellä ESP8266 mainostaa omaa WiFi -verkkoaan, johon voit muodostaa yhteyden, kun olet muodostanut yhteyden siihen, käynnistä selaimesi ja verkkokäyttöliittymä on itsestään selvä. (Jos käyttöliittymä ei lataudu, kirjoita selaimeesi "192.168.4.1" ja paina go)
  • Kun ESP on wifi -verkossa, voit ladata tarvittavat tiedostot verkkokäyttöliittymään kirjoittamalla ESP: n IP -osoitteen ja sen jälkeen "/edit" (eli 192.168.1.20/edit). Lataa sitten tiedostot kansiosta nimeltä "lataa nämä" tästä reposta.
  • Kun olet lopettanut lataamisen, kirjoita ESP: n IP -osoite selaimeesi ja sinun pitäisi olla toiminnassa!"

Luotto kuuluu Soumojitille hänen Instructable -ohjelmasta, joka auttoi paljon:

www.instructables.com/id/WiFi-Led-Fedora-H…

Vaihe 6: Vaihe 6: Johdotus

Vaihe 6: Johdotus
Vaihe 6: Johdotus

Tämä on hyvin yksinkertaista, koska käytän vain yhtä WS2812 LED -sirua ja solmun MCU: ta.

Sinun tarvitsee vain:

  • Liitä WS2812 Data In solmun MCU: n D1 -liittimeen
  • WS2812 Vin+ - Vin solmun MCU: ssa (tämän pitäisi olla 5v tulossa USB: n kautta)
  • WS2812 VCC/Vin-- GND solmun MCU: ssa

Voit käyttää mitä tahansa mikro -USB -virtalähdettä (matkapuhelinlaturi, tietokone tai jopa virtapankki)

Se siitä!:)

Suositeltava: