Orodha ya maudhui:

Marufuku iliyodhibitiwa ya Watchtower + WiFi RGB LED: Hatua 7 (na Picha)
Marufuku iliyodhibitiwa ya Watchtower + WiFi RGB LED: Hatua 7 (na Picha)

Video: Marufuku iliyodhibitiwa ya Watchtower + WiFi RGB LED: Hatua 7 (na Picha)

Video: Marufuku iliyodhibitiwa ya Watchtower + WiFi RGB LED: Hatua 7 (na Picha)
Video: Tembe hatari ya uzazi | Tembe ya kupanga uzazi ya Sofia ilipigwa marufuku 2024, Novemba
Anonim
Marufuku ya RGB LED ya WiFi iliyokatazwa
Marufuku ya RGB LED ya WiFi iliyokatazwa
Marufuku ya RGB LED ya WiFi iliyokatazwa
Marufuku ya RGB LED ya WiFi iliyokatazwa
Marufuku ya RGB LED ya WiFi iliyokatazwa
Marufuku ya RGB LED ya WiFi iliyokatazwa

Mara tu unapohisi umebadilisha printa yako ya 3D kutoa prints zenye ubora mzuri, unaanza kutafuta aina nzuri kwenye www.thingiverse.com. Nilipata Mnara Uliokatazwa na kijai na nilidhani itakuwa mtihani mzuri kwa printa yangu (Anet A8).

Uchapishaji ulitoka sana (sio kamili) lakini nilifurahi… Mpaka nilipoona muundaji alijumuisha mfano ambao ulikuwa umefunikwa ili uweze kuongeza taa ndani yake!

Kwa hivyo kitu cha asili tu kufanya ni kuunganisha RGB LED kwa Node MCU ESP8266 na kudhibiti rangi juu ya WiFi!: D

Hatua ya 1: Hatua ya 1: Chapisha Mnara uliokatazwa

Hatua ya 1: Chapisha Mnara uliokatazwa
Hatua ya 1: Chapisha Mnara uliokatazwa
Hatua ya 1: Chapisha Mnara uliokatazwa
Hatua ya 1: Chapisha Mnara uliokatazwa

Nina Anet A8 na hapa kuna mipangilio niliyotumia:

  • Urefu wa safu - 0.2mm
  • Rafts - Ndio - 8mm
  • Kujaza - 15%
  • Inasaidia - Hapana
  • Filament - CCTree ya Fedha PLA 1.75mm
  • Joto la kuchapisha:

    • Extruder: digrii 200
    • Kitanda cha joto: digrii 60
  • Kasi ya kuchapisha - 60mm / s
  • Kasi ya kusafiri - 120mm / s

Hatua ya 2: Hatua ya 2: Sehemu Zinazohitajika

Hatua ya 2: Sehemu Zinazohitajika
Hatua ya 2: Sehemu Zinazohitajika
Hatua ya 2: Sehemu Zinazohitajika
Hatua ya 2: Sehemu Zinazohitajika

Utahitaji yafuatayo:

  • Node MCU 12E - kitaalam moduli yoyote ya ESP8266 inapaswa kufanya kazi
  • Bodi ndogo ya kuzuka kwa USB - (hiari - ikiwa unatumia Node MCU ina USB ndogo iliyojengwa)
  • RGB LED - WS2812x

Hatua ya 3: Hatua ya 3: Zana

Hatua ya 3: Zana
Hatua ya 3: Zana

Zana ambazo nilitumia:

  • Chuma cha kulehemu
  • Kusaidia mikono
  • Waya ya Solder
  • Waya wa umeme - haifai kuwa kipimo cha juu

Hatua ya 4: Hatua ya 4: Kuamua ni Vipengele Vipi vya Kutumia

Hatua ya 4: Kuamua ni Vipengele Vipi vya Kutumia
Hatua ya 4: Kuamua ni Vipengele Vipi vya Kutumia

Mawazo: Awali nilitaka kutumia moduli ya ESP8266-12E bila bodi ya kuzuka. Walakini ikiwa ningeenda kwa njia hii, ningehitaji:

  1. Kigeuzi tofauti cha 5v hadi 3.3v
  2. Kigeuzi cha USB-serial kitu kama moduli ya FTDI au CP2012
  3. Solder chip ya ESP8266 12E kwa bodi yake ya kuzuka

Tafadhali angalia picha inayoonyesha jinsi vifaa hivi vingeunganishwa. Hii ilichukuliwa kutoka ukurasa huu. Mikopo inawaendea:)

Sababu nilitaka kwenda kwa njia hii ilikuwa kuokoa kwenye nafasi, kwani ndani ya mnara haikuwa kubwa sana. Lakini unapoongeza vifaa vyote vya ziada utahitaji bila moduli ya ESP8266, ikawa inachukua nafasi zaidi.

Kwa hivyo, nilikwenda na moduli ya Node MCU 8266:) Hii ina yafuatayo:

  • USB-Serial converter kwa mawasiliano rahisi na kompyuta
  • Mdhibiti wa 3.3v
  • ESP8266 12E na pini za kuzuka

Utekelezaji:

Kitu pekee nilichohitaji ni:

  • Moduli ya Node MCU ESP8266
  • W2812 LED
  • Nyingine waya wa umeme niliiokoa kutoka kwa umeme wa zamani wa ATX

Hatua ya 5: Hatua ya 5: Programu na Maktaba

Programu: Nilitumia Arduino IDE kwenye Mac OS.

Madereva: Hii itakuokoa muda mwingi!

Utahitaji kupata madereva yafuatayo kutoka:

  • : //kig.re/2014/12/31/jinsi ya kutumia-arduino-nano-
  • https://www.silabs.com/products/development-tools/..

Maktaba za Arduino:

Ifuatayo ni kutoka kwa ukurasa wa GitHub hapo juu, mkopo huenda kwa russp81:

Maktaba ya FastLED 3.1.3: https://github.com/FastLED/FastLEDMcLighting maktaba: https://github.com/toblum/McLighting jscolor Picker Colour: https://github.com/toblum/McLighting FastLED Palette Knife: https://github.com/toblum/McLighting Ikiwa haujui jinsi ya kusanidi ESP8266 yako, angalia soma kwenye git ya McLighting. Imeandikwa vizuri na inapaswa kukufanya uendelee. Kwa kifupi uta:

  • Sanidi IDE ya Arduino ili kuwasiliana na ESP8266
  • Pakia mchoro (kutoka repo hii) Mchoro ni usanidi wa pikseli 240 WS2812B GRB LED Strip. (Badilisha chaguzi zinazofaa katika "ufafanuzi.h" kwa hamu yako)
  • Kwenye uzinduzi wa kwanza, ESP8266 itatangaza mtandao wake wa WiFi ili uweze kuungana nayo, mara tu utakapounganisha nayo, uzindua kivinjari chako na kiolesura cha wavuti kinajielezea. (Ikiwa kiolesura hakipaki, andika "192.168.4.1" kwenye kivinjari chako na ugonge kwenda)
  • Mara tu ESP iko kwenye mtandao wako wa wifi, unaweza kupakia faili zinazohitajika kwa kiolesura cha wavuti kwa kuandika anwani ya IP ya ESP ikifuatiwa na "/ edit" (i.e. 192.168.1.20/edit). Kisha pakia faili kutoka kwa folda iliyoandikwa "pakia hizi" kutoka kwa repo hii.
  • Mara tu unapomaliza kupakia, andika IP ya ESP kwenye kivinjari chako na unapaswa kuendelea na kufanya kazi!"

Sifa inakwenda kwa Soumojit kwa Mafundisho yake ambayo yalisaidia sana:

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

Hatua ya 6: Hatua ya 6: Wiring

Hatua ya 6: Wiring
Hatua ya 6: Wiring

Hii ni rahisi sana kwani ninatumia tu Chip moja ya WS2812 ya LED na Node MCU.

Unachohitaji kufanya ni:

  • Unganisha Takwimu za WS2812 Kwa D1 kwenye Node MCU
  • WS2812 Vin + kwa Vin kwenye Node MCU (hii inapaswa kuwa 5v inayoingia kupitia USB)
  • WS2812 VCC / Vin- kwa GND kwenye Node MCU

Unaweza kutumia chanzo chochote cha umeme cha USB (chaja ya simu ya rununu, kompyuta au hata benki ya umeme)

Hiyo ndio!:)

Ilipendekeza: