Përmbajtje:

Kulla e Rojës e Ndaluar + LED RGB e kontrolluar me WiFi: 7 hapa (me fotografi)
Kulla e Rojës e Ndaluar + LED RGB e kontrolluar me WiFi: 7 hapa (me fotografi)

Video: Kulla e Rojës e Ndaluar + LED RGB e kontrolluar me WiFi: 7 hapa (me fotografi)

Video: Kulla e Rojës e Ndaluar + LED RGB e kontrolluar me WiFi: 7 hapa (me fotografi)
Video: Веб-программирование – информатика для руководителей бизнеса 2016 2024, Nëntor
Anonim
Kulla e Rojës e Ndaluar + LED RGB LED e kontrolluar
Kulla e Rojës e Ndaluar + LED RGB LED e kontrolluar
Kulla e Rojës e Ndaluar + LED RGB LED e kontrolluar
Kulla e Rojës e Ndaluar + LED RGB LED e kontrolluar
Kulla e Rojës e Ndaluar + LED RGB e kontrolluar me WiFi
Kulla e Rojës e Ndaluar + LED RGB e kontrolluar me WiFi

Pasi të ndjeni se keni rregulluar printerin tuaj 3D për të prodhuar printime me cilësi të mirë, filloni të kërkoni disa modele të lezetshme në www.thingiverse.com. Gjeta Kullën e Ndaluar nga kijai dhe mendova se do të ishte një test i mrekullueshëm për printerin tim (Anet A8).

Shtypja doli e mrekullueshme (jo e përsosur), por unë isha i lumtur… Derisa e pashë që krijuesi përfshinte një model që ishte zbrazur, kështu që ju mund të shtoni një dritë brenda tij!

Pra, e vetmja gjë e natyrshme për të bërë ishte të lidhni një LED RGB me një Node MCU ESP8266 dhe të kontrolloni ngjyrat mbi WiFi!: D

Hapi 1: Hapi 1: Shtypni Kullën e Ndaluar

Hapi 1: Shtypni Kullën e Ndaluar
Hapi 1: Shtypni Kullën e Ndaluar
Hapi 1: Shtypni Kullën e Ndaluar
Hapi 1: Shtypni Kullën e Ndaluar

Unë kam një Anet A8 dhe këtu janë cilësimet që kam përdorur:

  • Lartësia e shtresës - 0.2 mm
  • Trapët - Po - 8mm
  • Mbush - 15%
  • Mbështet - Jo
  • Filament - CCTree Silver PLA 1.75mm
  • Temperatura e printimit:

    • Ekstruder: 200 gradë
    • Shtrati i ngrohur: 60 gradë
  • Shpejtësia e printimit - 60 mm/s
  • Shpejtësia e udhëtimit - 120 mm/s

Hapi 2: Hapi 2: Pjesët e kërkuara

Hapi 2: Pjesët e kërkuara
Hapi 2: Pjesët e kërkuara
Hapi 2: Pjesët e kërkuara
Hapi 2: Pjesët e kërkuara

Ju do të keni nevojë për sa vijon:

  • Nyja MCU 12E - teknikisht çdo modul ESP8266 duhet të funksionojë
  • Bordi i shpërthimit të mikro USB - (opsional - nëse jeni duke përdorur një Node MCU ka një mikro USB të integruar)
  • RGB LED - WS2812x

Hapi 3: Hapi 3: Mjetet

Hapi 3: Mjetet
Hapi 3: Mjetet

Mjetet që kam përdorur:

  • Makine per ngjitjen e metalit
  • Duart ndihmuese
  • Teli i saldimit
  • Teli elektrik - nuk duhet të jetë me matës të lartë

Hapi 4: Hapi 4: Vendosja se cilat Komponentë të Përdorni

Hapi 4: Vendosja se cilat Komponentë të Përdorni
Hapi 4: Vendosja se cilat Komponentë të Përdorni

Idetë: Unë fillimisht doja të përdorja modulin ESP8266-12E pa bordin e prishjes. Sidoqoftë, nëse do të shkoja në këtë rrugë, do të kisha nevojë për:

  1. Një konvertues i veçantë zbritës 5v në 3.3v
  2. Një konvertues serik USB diçka si moduli FTDI ose CP2012
  3. Ngjiteni çipin ESP8266 12E në bordin e tij të prishjes

Ju lutemi shikoni imazhin që ilustron se si do të lidheshin këto përbërës. Kjo është marrë nga kjo faqe. Merita u shkon atyre:)

Arsyeja që doja të shkoja në këtë rrugë ishte për të kursyer hapësirë, pasi pjesa e brendshme e kullës nuk ishte shumë e madhe. Por kur shtoni të gjithë përbërësit shtesë që ju nevojiten duke përjashtuar modulin ESP8266, doli që po merrte më shumë hapësirë.

Prandaj, unë shkova me modulin Node MCU 8266:) Ky ka të integruar sa vijon:

  • Konvertues USB-Serial për komunikim të lehtë me një kompjuter
  • Rregullator 3.3v
  • ESP8266 12E me kunja shpërthyese

Zbatimi:

E vetmja gjë që më duhej ishte:

  • Moduli Node MCU ESP8266
  • W2812 LED
  • Disa tela elektrikë i shpëtova nga një furnizim i vjetër me energji ATX

Hapi 5: Hapi 5: Softueri dhe Bibliotekat

Softueri: Kam përdorur Arduino IDE në Mac OS.

Shoferët: Kjo do t'ju kursejë shumë kohë!

Ju do të duhet të merrni drejtuesit e mëposhtëm nga:

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

Bibliotekat Arduino:

Më poshtë është nga faqja e mësipërme GitHub, kredia shkon për russp81:

Biblioteka FastLED 3.1.3: https://github.com/FastLED/FastLEDMc Biblioteka: https://github.com/toblum/McLighting jscolor Picker Color: https://github.com/toblum/McLighting FastLED Palette Thikë: https://github.com/toblum/McLighting Nëse nuk jeni të njohur me mënyrën e konfigurimit të ESP8266 tuaj, shikoni leximin në git të McLighting. writtenshtë e shkruar mirë dhe duhet t’ju ngrejë në punë. Shkurtimisht do të:

  • Konfiguroni Arduino IDE për të komunikuar me ESP8266
  • Ngarko skicën (nga kjo repo) Skica është e konfiguruar për një brez 240 piksel WS2812B GRB LED. (Ndrysho opsionet e zbatueshme në "definitions.h" sipas dëshirës tënde)
  • Në nisjen e parë, ESP8266 do të reklamojë rrjetin e tij WiFi për të cilin mund të lidheni, pasi të lidheni me të, nisni shfletuesin tuaj dhe ndërfaqja në internet është vetë -shpjeguese. (Nëse ndërfaqja nuk ngarkohet, shkruani "192.168.4.1" në shfletuesin tuaj dhe shtypni go)
  • Pasi ESP të jetë në rrjetin tuaj wifi, atëherë mund të ngarkoni skedarët e kërkuar për ndërfaqen në internet duke shtypur adresën IP të ESP të ndjekur nga "/edit" (dmth. 192.168.1.20/edit). Pastaj ngarkoni skedarët nga dosja e etiketuar "ngarkoni këto" nga kjo repo.
  • Pasi të keni mbaruar ngarkimin, shkruani IP -në e ESP në shfletuesin tuaj dhe duhet të jeni në punë!"

Merita i shkon Soumojit për Instructable e tij e cila ndihmoi shumë:

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

Hapi 6: Hapi 6: Instalimet

Hapi 6: Instalimet elektrike
Hapi 6: Instalimet elektrike

Kjo është shumë e thjeshtë pasi unë përdor vetëm një çip LED WS2812 dhe Node MCU.

E tëra çfarë ju duhet të bëni është:

  • Lidhni të dhënat WS2812 në D1 në NCU MCU
  • WS2812 Vin+ në Vin në Node MCU (kjo duhet të jetë 5v që vjen përmes USB)
  • WS2812 VCC/Vin- to GND në NCU MCU

Ju mund të përdorni çdo burim energjie mikro USB (karikues celular, kompjuter apo edhe një bankë energjie)

Kjo eshte!:)

Recommended: