Orodha ya maudhui:

Kitanda cha kichwa cha Kitanda cha Taa ya LED na ESP8266-01: Hatua 5
Kitanda cha kichwa cha Kitanda cha Taa ya LED na ESP8266-01: Hatua 5

Video: Kitanda cha kichwa cha Kitanda cha Taa ya LED na ESP8266-01: Hatua 5

Video: Kitanda cha kichwa cha Kitanda cha Taa ya LED na ESP8266-01: Hatua 5
Video: Cheki jama alivyo paa na ndege ya kichawi utashangaa 2024, Julai
Anonim
Kitanda cha kichwa cha Kitanda cha Taa ya LED na ESP8266-01
Kitanda cha kichwa cha Kitanda cha Taa ya LED na ESP8266-01

Mradi huu rahisi sana niliupuuza muda mrefu uliopita, lakini kwa sababu karantini, nilifanya kitu tofauti na sehemu nilizonazo.

Wazo lilikuwa kuwa na taa isiyoweza kuzimika, ambayo inaweza kudhibitiwa na amri rahisi za TCP au kwa kubadili mwongozo.

Kwa sababu ukosefu wa sehemu, uboreshaji ukawa hatua kuu ya mradi huo. Kwanza, nilikosa kiwango cha mantiki MOSFET, na nilikuwa tu na ubadilishaji wa juu wa sasa wa MOSFET, kwa hivyo dereva mdogo alihitajika (sio muundo bora iwezekanavyo kwa njia), basi swichi ya mapigo ya jopo haikuwepo, kwa hivyo nikachukua microwave ya ziada mlango-lock usalama kubadili kwa kifungo kushinikiza.

Natumaini kujifunza kitu na kufurahiya na mradi huu.

Vifaa

  • 3 m ya mstari mweupe wa LED. Wakati nilinunua ni pamoja na usambazaji wa umeme wa 12 V
  • ESP8266-01S x 1
  • 2N3904 transistor ya NPN x1
  • 2N3906 PNP transistor x 1
  • IRF3205 MOSFET x 1
  • Mdhibiti wa AMS1117-3.3 x 1
  • 3.3 K kipinga x 2
  • Kinga 1 1 x 1
  • 1.5 K kipinga x 1
  • Kuzuia 120 x 1
  • K kinzani 10 x 1
  • 10 uF 16 V capacitor ya elektroni x 1
  • 100 nF kauri o polyester capacitor x 1
  • Viunganisho vya kichwa cha tundu 1x6 (vitengo viwili). Bora zaidi ikiwa una kontakt sahihi 2x4 ya kike kwa ESP.
  • Viunganisho vya vituo vya usambazaji na pato la LED
  • Sanduku la plastiki la generic
  • Zana za kimsingi za elektroniki (chuma cha kutengeneza chuma, mkata waya, koleo, nk)
  • Arduino IDE na msaada wa ESP8266 imewekwa.
  • USB hadi 3.3 V UART Serial Converter au ikiwa haipatikani, Arduino UNO yoyote au Nano na usanidi umeonyeshwa hapa https://www.electronicshub.org/esp8266-pwm-tutorial-led-fading/ (by the way, the linked page ni mafunzo mazuri sana ya PWM kwa ESP)

Hatua ya 1: Mpangilio

Mpangilio
Mpangilio

Mzunguko huo una MOSFET inayodhibitiwa na PWM huko GPIO2. Mzunguko wa dereva unahitajika kwa sababu IRF3205 inahitaji angalau 10 V ili kufikia Rds (on) ya miliohms 8, na ESP inatoa tu 3.3 V.

Mdhibiti wa 3.3 V inaruhusu kuimarisha ESP kutoka kwa usambazaji sawa na mstari wa LED, na kofia za ziada zinaboresha utulivu wa usambazaji.

Mwishowe, kitufe cha kushinikiza huko GPIO0, hupitia mzunguko wa mwangaza kwa kila bonyeza. Kwa upande wangu, hatua tatu za mwangaza na kuzima.

Hatua ya 2: Mkutano wa Mzunguko

Bunge la Mzunguko
Bunge la Mzunguko
Bunge la Mzunguko
Bunge la Mzunguko
Bunge la Mzunguko
Bunge la Mzunguko

Ni (sio hivyo) mradi mchafu na (kweli) chafu. Mshangao bora ni jinsi ubadilishaji wa kuingiliana ulivyofanya kazi kama pulser.

Tafadhali, usiangalie wiring: P.

Hatua ya 3: Ufungaji wa Mstari wa LED

Ufungaji wa Mstari wa LED
Ufungaji wa Mstari wa LED

Pima na ukate sehemu tatu, kisha uunganishe waya. Mwishowe, pea gundi na ubonyeze nyuma ya kichwa.

Katika kesi yangu nilidanganya na kutumia mkanda mpana wa kushikamana juu ya laini ya LED, kwa sababu wambiso ulikuwa dhaifu kwa namna fulani.

Mwishowe, futa waya kwenye vituo na angalia unganisho.

Hatua ya 4: Programu

Kupanga programu
Kupanga programu

Nambari inahitaji uboreshaji mwingi kama kurekebisha utaftaji wa kamba, msaada wa anwani ya IP iliyowekwa, hali ya usanidi, kuokoa anuwai ya mazingira kwa EPROM, kusoma anuwai ya mazingira kutoka EPROM kwenye buti, na kadhalika.

Kwa mzigo wa firmware, nilitumia Arduino na toleo la maktaba ya jamii ya ESP 2.5.0. Hii ni muhimu kwa sababu mzigo wa programu ya ESP unashindwa na matoleo mapya, labda ni jambo na ESP8266-01, labda kwa sababu ninatumia Arduino UNO kama kipakiaji, sijui tu.

Kumbuka kuongeza https://arduino.esp8266.com/stable/package_esp8266… kwa upendeleo wako wa Arduino ili upate msaada wa bodi ya ESP.

www.electronicshub.org/esp8266-pwm-tutoria ……. ina mafunzo mazuri kwenye ESP8266 PWM. Pia, nilitumia kibadilishaji cha serial cha Arduino kwa USB kupakia programu kwenye ESP.

Hatua ya 5: Upimaji

Upimaji
Upimaji

Fanya ukaguzi wa wiring haraka kwanza, na ingiza ESP8266 kwenye mzunguko kabla ya kuwasha umeme.

Kushinikiza kitufe kinapaswa kubadilika kati ya mwangaza wa chini, mkali wa kati, mwangaza mkali na mwangaza.

Kwa jaribio la TCP, nilitumia Mtihani wa Soketi lakini programu nyingine yoyote inayofanana itafanya kazi

Ilipendekeza: