Агуулгын хүснэгт:

Хориотой харуулын цамхаг + WiFi хяналттай RGB LED: 7 алхам (зурагтай)
Хориотой харуулын цамхаг + WiFi хяналттай RGB LED: 7 алхам (зурагтай)

Видео: Хориотой харуулын цамхаг + WiFi хяналттай RGB LED: 7 алхам (зурагтай)

Видео: Хориотой харуулын цамхаг + WiFi хяналттай RGB LED: 7 алхам (зурагтай)
Видео: Venice, Italy Walking Tour 2022 - 4K 60fps PART 1 - with Captions 2024, Долдугаар сарын
Anonim
Хориотой харуулын цамхаг + WiFi хяналттай RGB LED
Хориотой харуулын цамхаг + WiFi хяналттай RGB LED
Хориотой харуулын цамхаг + WiFi хяналттай RGB LED
Хориотой харуулын цамхаг + WiFi хяналттай RGB LED
Хориотой харуулын цамхаг + WiFi хяналттай RGB LED
Хориотой харуулын цамхаг + WiFi хяналттай RGB LED

Та 3D принтерээ өөрчилж, чанартай хэвлэх боломжтой гэж мэдэрснийхээ дараа www.thingiverse.com дээрээс гайхалтай загваруудыг хайж эхэлнэ. Би хориотой цамхгийг кижайгаар олсон бөгөөд энэ нь миний принтерийн хувьд гайхалтай туршилт болно гэж бодсон (Anet A8).

Хэвлэмэл нь гайхалтай (төгс биш) гарч ирсэн ч би баяртай байсан … Бүтээгч нь дотор нь гэрэл нэмж болохуйц хөндий загварыг оруулсныг би харах хүртлээ!

Тиймээс хийх ёстой цорын ганц зүйл бол RGB LED -ийг MCU ESP8266 зангилаа руу холбож, WiFi дээрх өнгийг хянах явдал байв.: D

Алхам 1: Алхам 1: Хориотой цамхаг хэвлэх

Алхам 1: Хориотой цамхаг хэвлэх
Алхам 1: Хориотой цамхаг хэвлэх
Алхам 1: Хориотой цамхаг хэвлэх
Алхам 1: Хориотой цамхаг хэвлэх

Надад Anet A8 байгаа бөгөөд миний ашигласан тохиргоо энд байна.

  • Давхаргын өндөр - 0.2 мм
  • Сал - Тийм - 8 мм
  • Дүүргэлт - 15%
  • Дэмждэг - Үгүй
  • Утас - CCTree Silver PLA 1.75 мм
  • Хэвлэх температур:

    • Экструдер: 200 градус
    • Халаасан ор: 60 градус
  • Хэвлэх хурд - 60 мм/с
  • Аялалын хурд - 120 мм/с

Алхам 2: Алхам 2: Шаардлагатай эд ангиуд

Алхам 2: Шаардлагатай эд анги
Алхам 2: Шаардлагатай эд анги
Алхам 2: Шаардлагатай эд анги
Алхам 2: Шаардлагатай эд анги

Танд дараахь зүйлс хэрэгтэй болно.

  • MCU 12E зангилаа - техникийн хувьд аливаа ESP8266 модуль ажиллах ёстой
  • Микро USB таслах самбар - (заавал биш - хэрэв та Node MCU ашиглаж байгаа бол микро USB суулгагдсан байна)
  • RGB LED - WS2812x

Алхам 3: Алхам 3: Хэрэгсэл

Алхам 3: Багаж хэрэгсэл
Алхам 3: Багаж хэрэгсэл

Миний ашигласан хэрэгсэл:

  • Гагнуурын төмөр
  • Туслах гар
  • Гагнуурын утас
  • Цахилгааны утас - өндөр хэмжигч байх албагүй

Алхам 4: Алхам 4: Аль бүрэлдэхүүн хэсгүүдийг ашиглахаа шийдэх

Алхам 4: Ямар бүрэлдэхүүн хэсгүүдийг ашиглахаа шийдэх
Алхам 4: Ямар бүрэлдэхүүн хэсгүүдийг ашиглахаа шийдэх

Санаа: Би анх ESP8266-12E модулийг таслах самбаргүйгээр ашиглахыг хүсч байсан. Гэхдээ хэрэв би энэ замаар явсан бол надад дараахь зүйлс хэрэгтэй болно.

  1. Тусдаа 5v-аас 3.3V хүртэл буурах хөрвүүлэгч
  2. USB цуваа хөрвүүлэгч нь FTDI модуль эсвэл CP2012 юм
  3. ESP8266 12E чипийг өөрийн салгах самбар дээр гагнана

Эдгээр бүрэлдэхүүн хэсгүүдийг хэрхэн холбохыг харуулсан зургийг үзнэ үү. Үүнийг энэ хуудаснаас авсан болно. Зээл тэдэнд зориулагдсан болно:)

Би энэ замаар явахыг хүссэн шалтгаан нь цамхагийн дотор тал тийм ч том биш байсан тул зай хэмнэх явдал байв. илүү зай.

Тиймээс, би Node MCU 8266 модулийг ашигласан:) Энэ нь дараахь суулгагдсан байна.

  • Компьютертэй хялбар харилцах USB-цуваа хөрвүүлэгч
  • 3.3v зохицуулагч
  • Таслах голтой ESP8266 12E

Хэрэгжилт:

Надад хэрэгтэй цорын ганц зүйл бол:

  • Node MCU ESP8266 модуль
  • W2812 LED
  • Би хуучин ATX тэжээлийн хангамжаас салгасан зарим цахилгаан утас

Алхам 5: Алхам 5: Програм хангамж ба номын сан

Програм хангамж: Би Mac OS дээр Arduino IDE ашигладаг байсан.

Жолооч нар: Энэ нь танд маш их цаг хэмнэх болно!

Та дараах жолооч нарыг авах шаардлагатай болно.

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

Arduino номын сан:

Дээрх GitHub хуудаснаас дараахь зүйлийг авсан болно.

FastLED 3.1.3 номын сан: https://github.com/FastLED/FastLEDMcLighting номын сан: https://github.com/toblum/McLighting jscolor Color Picker: https://github.com/toblum/McLighting FastLED палитр хутга: https://github.com/toblum/McLighting Хэрэв та ESP8266 -г хэрхэн тохируулахаа мэдэхгүй байгаа бол McLighting -ийн унших хэсгийг уншина уу. Энэ нь сайн бичигдсэн бөгөөд таныг ажиллуулах ёстой. Товчхондоо та:

  • Arduino IDE -ийг ESP8266 -тай холбогдохын тулд тохируулна уу
  • Ноорогийг байршуулах (энэ репо -с) Ноорог нь 240 пикселийн WS2812B GRB LED зурваст зориулагдсан болно.
  • Анх эхлүүлэхдээ ESP8266 нь Wi -Fi сүлжээгээ сурталчлах бөгөөд та холбогдож, хөтөчөө ажиллуулж, вэб интерфэйс нь өөрөө тайлбарлагдана. (Хэрэв интерфейс ачаалагдахгүй бол хөтөчдөө "192.168.4.1" гэж бичээд go дарна уу)
  • ESP нь таны wifi сүлжээнд орсны дараа та ESP -ийн IP хаягийг оруулаад "/засварлах" (өөрөөр хэлбэл 192.168.1.20/edit) бичээд вэб интерфэйсийн шаардлагатай файлуудыг байршуулж болно. Дараа нь энэ репо дээрээс "эдгээрийг байршуулах" гэсэн хавтаснаас файлуудыг байршуулна уу.
  • Байршуулж дуусаад ESP -ийн IP хаягийг хөтөчдөө оруулна уу, та ажиллаж эхлэх ёстой!"

Кредит нь Суможитэд өгсөн зааварчилгаагаараа маш их тусалсан.

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

Алхам 6: Алхам 6: Цахилгааны утас

Алхам 6: Цахилгааны утас
Алхам 6: Цахилгааны утас

Энэ нь маш энгийн, учир нь би зөвхөн нэг WS2812 LED чип болон Node MCU ашигладаг.

Таны хийх ёстой зүйл бол:

  • WS2812 Data In -ийг MCU Node дээр D1 руу холбоно уу
  • WS2812 Vin+ to Node MCU дээр (энэ нь USB -ээр 5V орж ирэх ёстой)
  • WS2812 VCC/Vin- зангилааны MCU дээрх GND руу

Та ямар ч микро USB тэжээлийн эх үүсвэр (гар утасны цэнэглэгч, компьютер эсвэл бүр цахилгаан банк) ашиглаж болно.

Ингээд л боллоо!:)

Зөвлөмж болгож буй: