Taula de continguts:

Torre de vigilància prohibida + LED RGB controlat per WiFi: 7 passos (amb imatges)
Torre de vigilància prohibida + LED RGB controlat per WiFi: 7 passos (amb imatges)

Vídeo: Torre de vigilància prohibida + LED RGB controlat per WiFi: 7 passos (amb imatges)

Vídeo: Torre de vigilància prohibida + LED RGB controlat per WiFi: 7 passos (amb imatges)
Vídeo: 🎭 Маски сорваны! Осталось два пути... - Чаплыга. Кто управляет Россией? Арестович против Медведчука 2024, Juliol
Anonim
Torre de vigilància prohibida + LED RGB controlat per WiFi
Torre de vigilància prohibida + LED RGB controlat per WiFi
Torre de vigilància prohibida + LED RGB controlat per WiFi
Torre de vigilància prohibida + LED RGB controlat per WiFi
Torre de vigilància prohibida + LED RGB controlat per WiFi
Torre de vigilància prohibida + LED RGB controlat per WiFi

Un cop sentiu que heu modificat la impressora 3D per produir impressions de qualitat decent, comenceu a buscar alguns models interessants a www.thingiverse.com. Vaig trobar The Forbidden Tower de kijai i vaig pensar que seria una prova impressionant per a la meva impressora (Anet A8).

La impressió va sortir genial (no perfecta), però vaig estar content … Fins que no vaig veure que el creador incloïa un model buit per poder afegir-hi una llum.

Per tant, l’única cosa natural a fer era connectar un LED RGB a un MCU Node ESP8266 i controlar els colors a través del WiFi.: D

Pas 1: Pas 1: imprimiu la torre prohibida

Pas 1: imprimiu la torre prohibida
Pas 1: imprimiu la torre prohibida
Pas 1: imprimiu la torre prohibida
Pas 1: imprimiu la torre prohibida

Tinc un Anet A8 i aquí teniu els paràmetres que he fet servir:

  • Alçada de la capa - 0,2 mm
  • Basses - Sí - 8 mm
  • Omplir: 15%
  • Suports: no
  • Filament - CCTree Silver PLA 1,75 mm
  • Temperatura d'impressió:

    • Extrusora: 200 graus
    • Llit climatitzat: 60 graus
  • Velocitat d'impressió: 60 mm / s
  • Velocitat de recorregut: 120 mm / s

Pas 2: Pas 2: parts necessàries

Pas 2: requereixen parts
Pas 2: requereixen parts
Pas 2: requereixen parts
Pas 2: requereixen parts

Necessitareu el següent:

  • Node MCU 12E: tècnicament qualsevol mòdul ESP8266 hauria de funcionar
  • Tauler de connexió micro USB: (opcional: si utilitzeu un MCU de node, té un micro USB incorporat)
  • LED RGB: WS2812x

Pas 3: Pas 3: Eines

Pas 3: eines
Pas 3: eines

Eines que he fet servir:

  • Soldador
  • Ajudant les mans
  • Filferro de soldadura
  • Cable elèctric: no ha de ser de calibre alt

Pas 4: pas 4: decidir quins components cal utilitzar

Pas 4: decidir quins components cal utilitzar
Pas 4: decidir quins components cal utilitzar

Idees: originalment volia utilitzar el mòdul ESP8266-12E sense la placa de sortida. Tanmateix, si seguís aquesta ruta, hauria necessitat:

  1. Un convertidor reduït de 5v a 3,3v separat
  2. Un convertidor de sèrie USB, com el mòdul FTDI o el CP2012
  3. Soldeu el xip ESP8266 12E al seu propi tauler de ruptura

Consulteu la imatge que il·lustra com es connectarien aquests components. Això s'ha extret d'aquesta pàgina. El crèdit els va:)

El motiu pel qual volia seguir aquesta ruta era estalviar espai, ja que l’interior de la torre no era molt gran, però quan afegiu tots els components addicionals que necessiteu, excloent el mòdul ESP8266, va resultar que ocupava més espai.

Per tant, he anat amb el mòdul Node MCU 8266:) Té incorporat el següent:

  • Convertidor sèrie USB per facilitar la comunicació amb un ordinador
  • Regulador de 3.3v
  • ESP8266 12E amb passadors

Implementació:

L’únic que necessitava era:

  • El mòdul Node MCU ESP8266
  • W2812 LED
  • Alguns cables elèctrics que he recuperat d’una antiga font d’alimentació ATX

Pas 5: pas 5: programari i biblioteques

Programari: he utilitzat l'IDE Arduino a Mac OS.

Controladors: això us estalviarà molt de temps.

Haureu d’obtenir els controladors següents:

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

Biblioteques Arduino:

El següent és de la pàgina de GitHub anterior, el crèdit va a russp81:

Biblioteca FastLED 3.1.3: https://github.com/FastLED/FastLEDMcLighting biblioteca: https://github.com/toblum/McLighting jscolor Color Picker: https://github.com/toblum/McLighting FastLED Palette Knife: https://github.com/toblum/McLighting Si no esteu familiaritzat amb la configuració del vostre ESP8266, consulteu el document readme del git de McLighting. Està ben escrit i us hauria de posar en marxa. En resum:

  • Configureu l'IDE Arduino per comunicar-vos amb l'ESP8266
  • Carregueu l'esbós (des d'aquest repositori) L'esbós està configurat per a una tira LED WS2812B GRB de 240 píxels (canvieu les opcions aplicables a "Definicions.h" al vostre gust)
  • Al primer llançament, l’ESP8266 anunciarà la seva pròpia xarxa WiFi per connectar-vos-hi, un cop us hi connecteu, iniciarà el navegador i la interfície web s’explicarà per si mateixa. (Si la interfície no es carrega, escriviu "192.168.4.1" al navegador i premeu go)
  • Un cop l’ESP estigui a la vostra xarxa wifi, podeu penjar els fitxers necessaris per a la interfície web escrivint l’adreça IP de l’ESP seguida de "/ edit" (és a dir, 192.168.1.20/edit). A continuació, pengeu els fitxers de la carpeta etiquetada com a "penja'ls" des d'aquest repositori.
  • Un cop hàgiu acabat de carregar, escriviu l'IP de l'ESP al navegador i hauríeu d'estar en funcionament."

El crèdit va a Soumojit per la seva instrucció que va ajudar molt:

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

Pas 6: pas 6: cablejat

Pas 6: cablejat
Pas 6: cablejat

Això és molt senzill, ja que només faig servir un xip LED WS2812 i la MCU Node.

Tot el que heu de fer és:

  • Connecteu la WS2812 Data In a D1 a la MCU de node
  • WS2812 Vin + a Vin a la MCU de node (hauria de ser de 5v entrant per USB)
  • WS2812 VCC / Vin- a GND al MCU de node

Podeu utilitzar qualsevol font d'alimentació micro USB (carregador de telèfon mòbil, ordinador o fins i tot un banc d'alimentació)

Això és!:)

Recomanat: