Orodha ya maudhui:

Mdhibiti wa Shabiki mahiri: Hatua 9
Mdhibiti wa Shabiki mahiri: Hatua 9

Video: Mdhibiti wa Shabiki mahiri: Hatua 9

Video: Mdhibiti wa Shabiki mahiri: Hatua 9
Video: DEMU ALIWA NYUMA HADI KINYESI CHATOKA (ANGALIA VIDEO HADI MWISHO) 2024, Novemba
Anonim
Mdhibiti wa Shabiki mahiri
Mdhibiti wa Shabiki mahiri

Mradi huu uliundwa ili kukamilisha hitaji la kudhibiti shabiki kwenye ua kwa kutafsiri habari za sasa za muda mfupi. Inayo lengo la kuendesha shabiki ama pini 2 au pini 3 kwa upanaji wa mpigo kwenye bajeti ndogo na inapaswa kudhibitiwa na wifi.

Kama lengo la pili inapaswa kuwa rahisi kutumia katika mfumo mzuri wa nyumba.

Niliamua kutumia ESP8266 ya kawaida na Shield ya Sensor ya Joto na bodi ya kuzuka kwa Mosfet.

PWM inadhibitiwa na ESP ambayo inabadilisha mosfet kwa masafa ya haraka.

Vifaa

- Kuzuka kwa Mosfet

de.aliexpress.com/item/32789499779.html

- Wemos D1 MiniV3 (Hakikisha unachagua V3, kwa sababu ina mashimo ya mlima.)

- Shield ya DHT22

de.aliexpress.com/item/32648082692.html

- Femal Dupont waya

de.aliexpress.com/item/33039596089.html

- Kesi iliyochapishwa ya 3D (angalia STLs zilizoambatishwa)

- Firmware rahisi ya ESP

github.com/letscontrolit/ESPEasy/releases

- screws 3x8mm (inayopendelewa kwa kunyoosha kwenye plastiki)

- Gundi ya Moto

- Chuma cha kutengeneza chuma

Hatua ya 1: Chapisha Kesi hiyo

Chapisha kesi hiyo na Printa ya 3D au tumia Huduma ya Chapisha.

Hii ndio mipangilio yangu ya kuchapisha kesi hiyo:

  • Urefu wa Tabaka: 0.2
  • Nyenzo: PLA (eneo la hali ya chini), PETG / ABS (eneo la hali ya juu)

Chapisha kwa msaada wa mashimo makubwa k.v. USB. Huna haja ya msaada kwa nafasi za uingizaji hewa.

Hatua ya 2: Kuunganisha bodi

Kuunganisha bodi
Kuunganisha bodi
Kuunganisha bodi
Kuunganisha bodi

Hifadhi pini ambazo zimetolewa na kifurushi cha wemos v3 kwa bodi.

Upande mrefu na plastiki inapaswa kuwa juu ya ubao. (Picha. 1.) Pini ndogo zinaonyesha kutoka kwenye ubao wa chini.

Kidokezo: Tumia ubao wa mkate kwa kuziba pini, unaweza kuhitaji ncha ndogo.

Baada ya kuuza hiyo spacer na pini ndefu kwenye ngao ya joto. (Picha. 2.)

Kwa sasa acha pini ndefu.

Hatua ya 3: Kuunganisha waya

Kuunganisha waya
Kuunganisha waya
  • Tumia nyaya tatu na viunganisho vya kike vya dupont.
  • Kata mwisho mmoja wa kila kebo, rekebisha urefu ambao unaweza kuhitaji.
  • Ondoa sehemu fupi ya insulation na solder kila mwisho wa waya.
  • Weka bomba lililopungua kwa joto tayari juu ya kebo na uisukuma hadi mwisho wa kiunganishi cha dupont.
  • Kata karibu nusu ya pini ndefu kwa zifuatazo:

    • 5V
    • GND

    PIN ya PWM moja -> k.m. D5

Angalia Shield yako ya Joto ili kubaini ni PIN ipi inayotumiwa kwa data.

Kwenye Shield ya DHT22, D4 hutumiwa. Usitumie PIN hiyo hiyo

Unaweza pia kutumia Pin 3.3V kama mbadala kwa 5V

  • Weka kidogo ya solder tayari kwenye pini 3.
  • Baada ya kuuza hizo pini na nyaya pamoja, moja kwa kila moja.
  • Weka bomba la kupungua juu yake na utumie bunduki ya joto kuipunguza.

Kuwa mwangalifu usiweke moto moja kwa moja dhidi ya temp. sensor inaweza kuharibiwa vinginevyo

Hatua ya 4: Weka Sehemu kwenye Kesi

Weka Sehemu kwenye Kesi
Weka Sehemu kwenye Kesi
Weka Sehemu kwenye Kesi
Weka Sehemu kwenye Kesi
  • Bonyeza kwa upole bodi ya mosfet na mamos katika kesi hiyo. Kama inavyoonekana kwenye picha. Wanapaswa kushikilia tayari.
  • Weka gundi moto kwenye pini zinazoshikilia bodi mbili, ili bodi isiweze kulegea.
  • Baada ya hapo weka ngao ya temp juu ya mamos.

Jihadharini na mpangilio sahihi wa ngao k.m. 5V inalingana kwenye bodi zote pini sawa.

Mwisho wa sensorer ya DHT22 inapaswa kuelekeza kwenye mpaka wa kesi kama mfano.

Unaweza kukata kwa uangalifu baadaye pini zingine za ngao. (labda baada ya kupima)

Hatua ya 5: Wiring kabisa

Wiring Kwa ujumla
Wiring Kwa ujumla
Wiring Kwa ujumla
Wiring Kwa ujumla

Ngao kwa Mosfet:

5V -> VCC

GND -> GND

PIN ya PWM -> SIG

Mosfet:

Chanzo cha Nguvu + -> VCC IN

Chanzo cha Nguvu - -> GND

FAN + -> V +

SHABIKI - -> V -

FAN (hiari 3 PIN) -> Usiiunganishe. Kata na uweke bomba ya kupungua juu yake.

Tumia ferules za waya kila wakati kwa vituo vya screw

Hatua ya 6: Firmware

Programu dhibiti
Programu dhibiti

Niliamua kutumia ESPEasy kwa kudhibiti ESP. Faida ni kwamba hauitaji kujua jinsi ya kuandika C Code kufikia lengo lako.

  • Pata moja ya Utoaji Rahisi wa ESP
  • Toa na utumie ESP. Easy. Flasher.exe

    • Kwanza chagua bandari ya com
    • Kuliko firmware inayoishia na kawaida_ESP8266_4M1M.bin
    • Andika kwa mamos
    • Anza tena kifaa (ondoa usb kwa muda mfupi)
    • WiFi AP "ESP_Easy_0" itaonekana, nywila: configesp (kabla ya 2.0 AP iliitwa ESP_0) Ikiwa hautapelekwa moja kwa moja kwenye ukurasa wa kuingia, vinjari hadi 192.168.4.1
    • Sanidi ESP ili utumie wifi yako.

4M hutumiwa kwa sababu ya 4MB Flash.

Hatua ya 7: Unganisha kwa SmartHome

Unganisha kwa SmartHome
Unganisha kwa SmartHome
Unganisha kwa SmartHome
Unganisha kwa SmartHome
  • Unganisha kwenye UI ya ESPEasy yako.

    • Tumia router yako kuamua ni Anwani gani ya IP iliyo na ESPEasy. Kawaida imeorodheshwa kama espeasy-0.
    • Kuliko nenda kwenye kiolesura cha wavuti kwa kuingia https:// yourip
  • Kwenye sehemu ya kifaa ongeza kifaa kipya cha sensorer. Kama una DHT22 kawaida ni D4 GPIO Pin.
  • Baada ya kufanikiwa kuongeza kifaa unaweza kuona maadili kwenye muhtasari (Picha 2)
  • Nenda kwenye Kichupo cha Watawala na uchague Mfumo wako wa Kutumia Nyumbani. Ikiwa huna moja bado unaweza kutumia MQTT au HTTP ya kawaida

Kuliko unaweza kwenda zaidi kuandika sheria au otomatiki kulingana na kiotomatiki chako.

Unaweza kujaribu PWM kwa amri ifuatayo:

yourip / kudhibiti? cmd = PWM, 14, 2300

Shabiki anapaswa kukimbia karibu kabisa.

Hatua ya 8: Mkutano wa Mwisho

Ikiwa kila kitu kinafanya kazi mwishowe weka kifuniko juu na unganisha mara 4, visu 3x8mm ndani yake.

Kawaida mimi hupendelea screws zilizotengenezwa kwa screwing ndani ya plastiki. Vipimo vya kawaida vya M3 vinaweza pia kufanya kazi.

Hatua ya 9: Viungo muhimu

Ninatumia homeassistant kama suluhisho langu la busara, hapa kuna viungo muhimu vya kuiunganisha.

www.home-assistant.io/integrations/mqtt/

www.home-assistant.io/integrations/fan.mqt…

www.home-assistant.io/integrations/sensor….

Ilipendekeza: