Mündəricat:

Qadağan Gözətçi Qülləsi + WiFi İdarə olunan RGB LED: 7 addım (Şəkillərlə birlikdə)
Qadağan Gözətçi Qülləsi + WiFi İdarə olunan RGB LED: 7 addım (Şəkillərlə birlikdə)

Video: Qadağan Gözətçi Qülləsi + WiFi İdarə olunan RGB LED: 7 addım (Şəkillərlə birlikdə)

Video: Qadağan Gözətçi Qülləsi + WiFi İdarə olunan RGB LED: 7 addım (Şəkillərlə birlikdə)
Video: Dünyanın ən böyük 7 heyvanı (Rekordçu Heyvanlar) 2024, Noyabr
Anonim
Qadağan olunmuş Gözətçi Qülləsi + WiFi İdarə olunan RGB LED
Qadağan olunmuş Gözətçi Qülləsi + WiFi İdarə olunan RGB LED
Qadağan olunmuş Gözətçi Qülləsi + WiFi İdarə olunan RGB LED
Qadağan olunmuş Gözətçi Qülləsi + WiFi İdarə olunan RGB LED
Qadağan olunmuş Gözətçi Qülləsi + WiFi İdarə olunan RGB LED
Qadağan olunmuş Gözətçi Qülləsi + WiFi İdarə olunan RGB LED

3D printerinizi keyfiyyətli çap etmək üçün düzəltdiyinizi hiss etdikdən sonra, www.thingiverse.com saytında bəzi sərin modellər axtarmağa başlayırsınız. Qadağan Qülləsini kijai tərəfindən tapdım və yazıcım üçün əla bir sınaq olacağını düşündüm (Anet A8).

Çap əla (mükəmməl deyil) çıxdı, amma xoşbəxt idim … Yaradıcının içərisinə bir işıq əlavə edə biləcəyiniz bir model daxil etdiyini görənə qədər!

Beləliklə, ediləcək yeganə təbii şey, RGB LEDini Node MCU ESP8266 -ya bağlamaq və WiFi üzərindəki rəngləri idarə etmək idi!: D

Addım 1: Adım 1: Qadağan Qülləsini çap edin

Addım 1: Qadağan Qülləsini çap edin
Addım 1: Qadağan Qülləsini çap edin
Addım 1: Qadağan Qülləsini çap edin
Addım 1: Qadağan Qülləsini çap edin

Anet A8 var və burada istifadə etdiyim parametrlər:

  • Lay hündürlüyü - 0,2 mm
  • Sallar - Bəli - 8 mm
  • Doldurma - 15%
  • Dəstəkləyir - Xeyr
  • Filament - CCTree Silver PLA 1.75mm
  • Çap temperaturu:

    • Ekstruder: 200 dərəcə
    • Qızdırılan yataq: 60 dərəcə
  • Çap sürəti - 60 mm/s
  • Sürət sürəti - 120 mm/s

Adım 2: Adım 2: Ehtiyac duyulan hissələr

Addım 2: Lazım olan hissələr
Addım 2: Lazım olan hissələr
Addım 2: Lazım olan hissələr
Addım 2: Lazım olan hissələr

Aşağıdakılara ehtiyacınız olacaq:

  • Node MCU 12E - texniki olaraq hər hansı bir ESP8266 modulu işləməlidir
  • Mikro USB qırılma lövhəsi - (isteğe bağlı - Node MCU istifadə edirsinizsə, quraşdırılmış mikro USB var)
  • RGB LED - WS2812x

Addım 3: Adım 3: Alətlər

Addım 3: Alətlər
Addım 3: Alətlər

İstifadə etdiyim vasitələr:

  • Lehimleme dəmir
  • Köməkçi əllər
  • Lehim teli
  • Elektrik teli - yüksək ölçülü olması lazım deyil

Addım 4: Adım 4: Hansı Komponentlərin İstifadə Ediləcəyinə Qərar Verin

Addım 4: Hansı komponentlərin istifadə olunacağına qərar verin
Addım 4: Hansı komponentlərin istifadə olunacağına qərar verin

Fikirlər: Əvvəlcə ESP8266-12E modulunu qırılma lövhəsi olmadan istifadə etmək istəyirdim. Ancaq bu yolu keçsəydim, ehtiyacım olardı:

  1. Ayrı bir 5v-dan 3.3v-ə qədər aşağıya çevirici
  2. FTDI modulu və ya CP2012 kimi bir USB seriyalı çevirici
  3. ESP8266 12E çipini öz qırılma lövhəsinə lehimləyin

Zəhmət olmasa bu komponentlərin necə bağlanacağını göstərən şəklə baxın. Bu səhifədən götürülmüşdür. Kredit onlara verilir:)

Bu marşruta getmək istəməyimin səbəbi, yerdən qənaət etmək idi, çünki qüllənin içi çox böyük deyildi, ancaq ESP8266 modulu xaricində lazım olan bütün əlavə komponentləri topladığınızda, yer tutduğu ortaya çıxdı. daha çox yer.

Buna görə də Node MCU 8266 modulu ilə getdim:) Burada aşağıdakı quraşdırma var:

  • Kompüterlə asan ünsiyyət üçün USB-Serial çevirici
  • 3.3V tənzimləyici
  • Qırılma pinləri olan ESP8266 12E

İcra:

Ehtiyac duyduğum tək şey:

  • Node MCU ESP8266 modulu
  • LED W2812
  • Köhnə ATX enerji təchizatından qurtardığım bəzi elektrik telləri

Addım 5: Adım 5: Proqram və Kitabxanalar

Proqram təminatı: Mac OS -də Arduino IDE -dən istifadə etdim.

Sürücülər: Bu, çox vaxtınıza qənaət edəcək!

Aşağıdakı sürücüləri əldə etməlisiniz:

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

Arduino Kitabxanaları:

Aşağıdakılar yuxarıdakı GitHub səhifəsindəndir, kredit russp81 -ə verilir:

FastLED 3.1.3 kitabxanası: https://github.com/FastLED/FastLEDMcLighting kitabxanası: https://github.com/toblum/McLighting jscolor Rəng Seçici: https://github.com/toblum/McLighting FastLED Palet Bıçağı: https://github.com/toblum/McLighting ESP8266 -nı necə quracağınızı bilmirsinizsə, McLighting -in gedişindəki oxu kitabına baxın. Yaxşı yazılıb və sizi işə salmalısınız. Bir sözlə:

  • Arduino IDE -ni ESP8266 ilə əlaqə qurmaq üçün konfiqurasiya edin
  • Eskizi yükləyin (bu repodan) Eskiz 240 piksel WS2812B GRB LED Şeridi üçün qurulmuşdur.
  • İlk açılışda, ESP8266, qoşulmaq üçün öz WiFi şəbəkəsini reklam edəcək, ona qoşulduqdan sonra brauzerinizi işə salın və veb interfeysi öz -özünə başa düşüləndir. (İnterfeys yüklənmirsə, brauzerinizə "192.168.4.1" yazın və gedin)
  • ESP Wi -Fi şəbəkənizdə olduqdan sonra, ESP -in IP ünvanını yazaraq "/redaktə edin" (yəni 192.168.1.20/edit) yazaraq veb interfeysi üçün lazım olan faylları yükləyə bilərsiniz. Sonra faylları bu depodan "bunları yüklə" etiketli qovluqdan yükləyin.
  • Yükləməni bitirdikdən sonra brauzerinizə ESP IP -ni yazın və işə başlamalısınız!"

Kredit, çox kömək etdiyi Instructable üçün Soumojit -ə gedir:

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

Addım 6: Adım 6: Kabel çəkmə

Addım 6: Kabel çəkmə
Addım 6: Kabel çəkmə

Yalnız bir WS2812 LED çipi və Node MCU istifadə etdiyim üçün bu çox sadədir.

Etməli olduğunuz şey budur:

  • WS2812 Məlumat Girişini Node MCU -da D1 -ə qoşun
  • WS2812 Vin+ Node MCU -da Vin (bu USB vasitəsilə gələn 5v olmalıdır)
  • WS2812 VCC/Vin- Node MCU-da GND-ə

İstənilən mikro USB güc mənbəyindən (cib telefonu şarj cihazı, kompüter və ya hətta güc bankı) istifadə edə bilərsiniz.

Bu belədir!:)

Tövsiyə: