Talaan ng mga Nilalaman:

Ipinagbabawal na Bantayan + LED Controlled RGB LED: 7 Hakbang (na may Mga Larawan)
Ipinagbabawal na Bantayan + LED Controlled RGB LED: 7 Hakbang (na may Mga Larawan)

Video: Ipinagbabawal na Bantayan + LED Controlled RGB LED: 7 Hakbang (na may Mga Larawan)

Video: Ipinagbabawal na Bantayan + LED Controlled RGB LED: 7 Hakbang (na may Mga Larawan)
Video: ✨A Will Eternal EP 01 - 106 Full Version [MULTI SUB] 2024, Nobyembre
Anonim
Ipinagbawal ang Bantayan + LED Controlled RGB LED
Ipinagbawal ang Bantayan + LED Controlled RGB LED
Ipinagbawal ang Bantayan + LED Controlled RGB LED
Ipinagbawal ang Bantayan + LED Controlled RGB LED
Ipinagbawal ang Bantayan + LED Controlled RGB LED
Ipinagbawal ang Bantayan + LED Controlled RGB LED

Kapag naramdaman mong nai-tweak mo ang iyong 3D printer upang makagawa ng disenteng mga kopya ng kalidad, sinisimulan mong maghanap ng ilang mga cool na modelo sa www.thingiverse.com. Natagpuan ko ang The Forbidden Tower sa pamamagitan ng kijai at naisip na ito ay isang kahanga-hangang pagsubok para sa aking printer (Anet A8).

Ang pag-print ay lumabas nang mahusay (hindi perpekto) ngunit masaya ako … Hanggang sa nakita kong may kasamang modelo ang manlilikha na maaari kang magdagdag ng isang ilaw sa loob nito!

Kaya ang tanging natural na bagay na dapat gawin ay ikonekta ang isang RGB LED sa isang Node MCU ESP8266 at kontrolin ang mga kulay sa WiFi!: D

Hakbang 1: Hakbang 1: I-print ang Forbidden Tower

Hakbang 1: I-print ang Forbidden Tower
Hakbang 1: I-print ang Forbidden Tower
Hakbang 1: I-print ang Forbidden Tower
Hakbang 1: I-print ang Forbidden Tower

Mayroon akong Anet A8 at narito ang mga setting na ginamit ko:

  • Taas ng layer - 0.2mm
  • Mga Rafts - Oo - 8mm
  • Mag-infill - 15%
  • Sinusuportahan - Hindi
  • Filament - CCTree Silver PLA 1.75mm
  • Temperatura ng pag-print:

    • Extruder: 200 degree
    • Pinainit na Kama: 60 degree
  • Bilis ng pag-print - 60mm / s
  • Bilis ng paglalakbay - 120mm / s

Hakbang 2: Hakbang 2: Kinakailangan ang Mga Bahagi

Hakbang 2: Kinakailangan ang Mga Bahagi
Hakbang 2: Kinakailangan ang Mga Bahagi
Hakbang 2: Kinakailangan ang Mga Bahagi
Hakbang 2: Kinakailangan ang Mga Bahagi

Kakailanganin mo ang sumusunod:

  • Node MCU 12E - technically dapat gumana ang anumang module na ESP8266
  • Micro USB breakout board - (opsyonal - kung gumagamit ka ng isang Node MCU mayroon itong built-in na micro USB)
  • RGB LED - WS2812x

Hakbang 3: Hakbang 3: Mga Tool

Hakbang 3: Mga tool
Hakbang 3: Mga tool

Mga tool na ginamit ko:

  • Panghinang
  • Mga kamay na tumutulong
  • Wire ng panghinang
  • Electrical wire - hindi kailangang maging mataas na sukat

Hakbang 4: Hakbang 4: Pagpapasya Aling Mga Bahaging Gagamitin

Hakbang 4: Pagpapasya Aling Mga Bahaging Gagamitin
Hakbang 4: Pagpapasya Aling Mga Bahaging Gagamitin

Mga Ideya: Orihinal na nais kong gamitin ang module na ESP8266-12E nang walang breakout board. Gayunpaman kung pupunta ako sa rutang ito, kakailanganin ko:

  1. Isang hiwalay na 5v hanggang 3.3v step-down converter
  2. Isang isang USB-serial converter isang bagay tulad ng FTDI module o ang CP2012
  3. Paghinang ang chip na ESP8266 12E sa sarili nitong breakout board

Mangyaring tingnan ang imaheng naglalarawan kung paano makokonekta ang mga sangkap na ito. Kinuha ito mula sa pahinang ito. Ang credit ay napupunta sa kanila:)

Ang dahilan kung bakit nais kong puntahan ang rutang ito ay upang makatipid sa kalawakan, dahil ang loob ng tore ay hindi masyadong malaki. Ngunit kapag idinagdag mo ang lahat ng mga labis na sangkap na kakailanganin mong ibukod ang module ng ESP8266, lumabas na ito mas maraming puwang.

Samakatuwid, nagpunta ako sa module ng Node MCU 8266:) Ito ang sumusunod na built-in:

  • USB-Serial converter para sa madaling komunikasyon sa isang computer
  • 3.3v regulator
  • Ang ESP8266 12E na may mga breakout pin

Pagpapatupad:

Ang kailangan ko lang ay:

  • Ang module ng Node MCU ESP8266
  • W2812 LED
  • Ang ilang mga de-koryenteng wire na aking na-salvage mula sa isang lumang supply ng kuryente ng ATX

Hakbang 5: Hakbang 5: Software at Mga Aklatan

Software: Ginamit ko ang Arduino IDE sa Mac OS.

Mga Driver: Makakatipid ito sa iyo ng maraming oras!

Kakailanganin mong makuha ang mga sumusunod na driver mula sa:

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

Mga Aklatan ng Arduino:

Ang sumusunod ay mula sa itaas na pahina ng GitHub, ang kredito ay napupunta sa russp81:

FastLED 3.1.3 library: https://github.com/FastLED/FastLEDMcLighting library: https://github.com/toblum/McLighting jscolor Color Picker: https://github.com/toblum/McLighting FastLED Palette Knife: https://github.com/toblum/McLighting Kung hindi ka pamilyar sa kung paano i-set up ang iyong ESP8266, tingnan ang readme sa git ng McLighting. Maayos itong nakasulat at dapat kang bumangon at tumakbo. Sa madaling salita ay:

  • I-configure ang Arduino IDE upang makipag-usap sa ESP8266
  • I-upload ang sketch (mula sa repo na ito) Ang sketch ay naka-set up para sa isang 240 pixel WS2812B GRB LED Strip. (Baguhin ang mga naaangkop na pagpipilian sa "definitions.h" sa iyong pagnanasa)
  • Sa unang paglulunsad, ipo-advertise ng ESP8266 na may-ari ito ng WiFi network para makakonekta ka, sa sandaling kumonekta ka rito, ilunsad ang iyong browser at ang web interface ay nagpapaliwanag sa sarili. (Kung hindi naglo-load ang interface, i-type ang "192.168.4.1" sa iyong browser at pindutin ang go)
  • Kapag ang ESP ay nasa iyong wifi network, maaari mo nang mai-upload ang kinakailangang mga file para sa web interface sa pamamagitan ng pag-type sa IP address ng ESP na sinusundan ng "/ edit" (ie 192.168.1.20/edit). Pagkatapos i-upload ang mga file mula sa folder na may label na "i-upload ang mga ito" mula sa repo na ito.
  • Kapag natapos mo na ang pag-upload, i-type ang IP ng ESP sa iyong browser at dapat ay nakabukas ka na at tumatakbo!"

Ang kredito ay napupunta sa Soumojit para sa kanyang Instructable na nakatulong nang malaki:

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

Hakbang 6: Hakbang 6: Mga kable

Hakbang 6: Mga kable
Hakbang 6: Mga kable

Napakadali nito dahil isa lamang ang ginamit kong WS2812 LED chip at ang Node MCU.

Ang kailangan mo lang gawin ay:

  • Ikonekta ang WS2812 Data In sa D1 sa Node MCU
  • WS2812 Vin + hanggang Vin sa Node MCU (dapat itong 5v na papasok sa pamamagitan ng USB)
  • WS2812 VCC / Vin- to GND sa Node MCU

Maaari kang gumamit ng anumang micro USB power source (charger ng cell phone, computer o kahit isang power bank)

Ayan yun!:)

Inirerekumendang: