Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
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
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
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
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
Ideoita: Halusin alun perin käyttää ESP8266-12E-moduulia ilman sulkukorttia. Jos kuitenkin menisin tälle reitille, olisin tarvinnut:
- Erillinen 5v-3,3v alasmuunnin
- USB-sarjamuunnin, kuten FTDI-moduuli tai CP2012
- 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
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ä!:)