Orodha ya maudhui:

WIFI Mlango wa Karakana V2: 3 Hatua
WIFI Mlango wa Karakana V2: 3 Hatua

Video: WIFI Mlango wa Karakana V2: 3 Hatua

Video: WIFI Mlango wa Karakana V2: 3 Hatua
Video: Укладка плитки на бетонное крыльцо быстро и качественно! Дешёвая плитка, но КРАСИВО! 2024, Novemba
Anonim
WIFI Milango ya Garage ya mbali V2
WIFI Milango ya Garage ya mbali V2

Muda kidogo baada ya kujenga WIFI yangu ya Garage ya Remote Remote niligundua inakosa huduma maalum ambayo itakuwa muhimu sana kwangu. Nilitaka kuwa na uwezo wa kujua ikiwa mlango ulikuwa wazi au umefungwa kutoka kwa programu. Hii itahitaji sensorer kadhaa na mabadiliko kadhaa kwa bodi ya Wemos D1R2 niliyotumia pamoja na programu ya Android. Nilitumia wakati fulani kujaribu kuamua ni aina gani ya sensorer itakayofaa kwa kusudi langu. Nilikuwa na chaguzi 3 za kuchagua kutoka:

  1. Punguza swichi
  2. Sensorer nyepesi (inayoonyesha picha)
  3. Sensorer za ukaribu (au Ukumbi)

Ninatumia karakana yangu sana kwa kazi ya kuni na hiyo inaunda vumbi vingi (licha ya kutumia mkusanyiko wa vumbi). Vumbi kuingia kwenye swichi au kufunika sensorer za macho kutawapa kuaminika kidogo. Sensorer za ukaribu hata hivyo, zingeweza kukinga hii na kwa hivyo hiyo ndio chaguo nililochagua.

Hatua ya 1: Ubunifu na Vifaa

Ubunifu na Vifaa
Ubunifu na Vifaa
Ubunifu na Vifaa
Ubunifu na Vifaa
Ubunifu na Vifaa
Ubunifu na Vifaa

Nilitafuta vifurushi anuwai vya sensorer ya ukaribu na niliamua kutumia zifuatazo mbili:

  1. NJK-5002C (ni rahisi kupata kwenye ebay)
  2. Melexis US5781 katika kifurushi cha TO-92 (kutoka Digikey)

Mpango wangu ulikuwa kwa sensorer hizi kugundua sumaku ile ile iliyowekwa kwenye mwisho wa juu wa jopo la mlango wakati ilikuwa katika nafasi mbili tofauti. Mlango ukiwa wazi kabisa, sensorer iliyowekwa mwishoni mwa wimbo (NJK-5002C) inaweza kugundua kwa urahisi msimamo wa sumaku (tazama picha). Wakati mlango umefungwa, sumaku hiyo hiyo itakuwa (kwa upande wangu) karibu 6 cm kutoka chini ya eneo letu la bomba la kupokanzwa. Nilitumia sensorer zaidi ya eneo hilo. Sensorer zenyewe ni rahisi kutumia. Nilipanga kutumia pini mbili zaidi za dijiti kwenye bodi ya Wemos na ninahitaji tu kontena la 10k ohm na kofia ya kauri ya 0.1uF kwa sensorer ya US5781. Sensor ya NJK-5781 haikuhitaji vifaa vya ziada na inaweza kuwa waya moja kwa moja. Hata ina vifaa vya kujengwa katika LED ambayo huangaza wakati inapoamilishwa.

Hatua ya 2: Upimaji wa Programu na Vifaa

Upimaji wa Programu na Vifaa
Upimaji wa Programu na Vifaa
Upimaji wa Programu na Vifaa
Upimaji wa Programu na Vifaa

Niliamua kuijaribu kwenye benchi ikibadilisha Wemos D1 mini kwa mtawala. Jamaa alikuwa amekuja kutegemea simu zao kufungua mlango wa karakana na sikuweza kuchukua bodi ya Wemos bila kukasirisha kila mtu. Sensorer zote zinaamilisha wakati wa kuhisi nguzo ya kusini ya sumaku na ili kupata anuwai bora, nilichukua sumaku yenye nguvu zaidi niliyokuwa nayo. Ilikuwa sumaku ya Neodymium iliyookolewa kutoka kwa vifaa vya zamani na kipimo cha mm 20 mm na 6 mm nene. Sensor zote mbili zinaweza kusababisha umbali wa karibu 2 cm kutoka kwake.

Nilibadilisha nambari ya Wemos kusasisha hali ya mlango wa karakana kwenye programu. Haitatuma ujumbe tu ikiwa mlango ulifungwa au kufunguliwa, lakini pia tuma ujumbe ikiwa mlango ulikuwa "unafunguliwa" au "unafungwa" kulingana na msimamo wa mlango kabla ya kupokea amri ya "bonyeza" kutoka kwa programu.

Programu ya Android iliandikwa tena kabisa kwa kutumia MIT App Inventor. Nambari niliyotumia imeambatishwa. Inachagua kikamilifu ujumbe kutoka kwa bodi ya Wemos na hadhi ya mlango wa karakana inasasishwa kila sekunde. Kama mlango wetu wa karakana unachukua sekunde 13 kufunga, hiyo inatoa sasisho za kutosha juu ya msimamo wake.

Hatua ya 3: Kukusanya vifaa

Kukusanya Vifaa
Kukusanya Vifaa
Kukusanya Vifaa
Kukusanya Vifaa
Kukusanya Vifaa
Kukusanya Vifaa

Sumaku hiyo ilikuwa imewekwa (iliyofungwa) kwenye mapumziko niliyochimba kwenye mwisho wa juu wa jopo la mlango wa karakana (tazama picha). Mapumziko yalikuwa karibu 3mm tu na hayakufikia safu ya insulation. Sensorer ya NJK-5002C ilihitaji bracket inayopanda na ambayo ilitengenezwa kutoka kwa aluminium chakavu niliyokuwa nayo. Viongozi pia walihitaji kupanuliwa na kwa hiyo nilitumia kebo 4 ya kondakta wa simu. Nilivua kama vile nilihitaji kutoka upande wowote wa kebo na kukata kondakta wa 4, kwani nilihitaji tu 3. Kuunganisha kwenye bodi ya Wemos nilitumia viunganishi vya Molex (0.062 ) ambavyo nilikuwa nimeacha kwenye mradi mwingine Kupunguza joto kulitumika kulinda ncha zilizo wazi.

Sensorer ya US5781 iliuzwa kwa kipande kidogo cha PCB pamoja na kipinga na capacitor. Nilitengeneza kebo sawa ya ugani kwa sababu ilikomeshwa na viunganishi vile vile vya Molex. Ili kulinda moduli kutokana na uharibifu wa mwili naamua kuipaka kwenye epoxy. Nilitumia kipande kidogo cha neli ya kipenyo cha mm 20 kuunda mold na kuweka mkanda rahisi juu ya mwisho mmoja. Nilijaza ukungu na epoxy ya dakika 5, nikashikilia mkutano wa sensa ndani yake na kuiacha iponye ngumu. Kutoka kwa aluminium chakavu nilitengeneza bracket inayopandikiza pia.

Bodi ya Wemos kisha ikapokea vifuniko vya nguruwe na viunganishi vya Molex ya kupandisha na kila kitu kikawekwa mahali pake. Kabling zote zililindwa na vifungo vya waya na klipu kwa hivyo hakuna kitu kilichokuwa kikining'inia kwenye karakana.

Inafanya kazi nzuri na ikiwa nitapata "kuboresha" nyingine, nitafanya PCB maalum kwa hiyo na labda hata nitumie kutumia bodi ndogo ndogo ya Wemos D1.

Ilipendekeza: