Orodha ya maudhui:
- Hatua ya 1: Vifaa, Zana na Programu
- Hatua ya 2: Usimbuaji
- Hatua ya 3: Kuiweka Pamoja
- Hatua ya 4: Maoni ya Mwisho
Video: Rekodi rahisi ya Mlango wa Gereji: Hatua 4 (na Picha)
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Baada ya kufungwa nje ya nyumba yangu kwa bahati mbaya zaidi ya mara moja, niliamua kwamba lazima kuwe na njia bora ya kuingia nyumbani kwangu ambayo haikujumuisha kuvunja na kuingia (na bila kuficha ufunguo nje mahali pengine).
Kuangalia usanidi wa mlango wa karakana niligundua kuwa gari la kufungua mlango wa karakana linaweza kuamilishwa kwa kuzunguka tu mawasiliano mawili. Kuona hii niligundua kuwa suluhisho rahisi sana itakuwa kuunganisha esp8266 kwa relay ambayo ningeweza kuchochea (kufungua au kufunga mlango) kwa kuunganisha kwa mtawala wa esp8266 kwa kutumia simu yangu ya rununu.
Hatua ya 1: Vifaa, Zana na Programu
Vifaa
- NodeMCU
- 1 Channel 5V relay moduli
- Hifadhi ya USB / kifaa cha kuchaji
- Screws (M2 * 8)
- kebo ndogo ya USB
Zana
- Chuma cha kulehemu
- Solder
- Tubing ya kupungua kwa joto
- Vipande vya waya
- Kuunganisha waya
- Printa ya 3D
- Bisibisi ya nyota
- Vipeperushi
Programu
- Arduino IDE
- Fritzing
- BureCAD
Hatua ya 2: Usimbuaji
Maktaba ifuatayo iliongezwa kwa IDE ya Arduino: https://github.com/Links2004/arduinoWebSockets.git. Pia ikiwa haujaongeza maktaba ya esp8266 basi hii inahitaji kufanywa kama ifuatavyo:
- Nenda kwenye Faili> Mapendeleo. Kwenye uwanja wa "URL za Meneja wa Bodi za Ziada", chapa (au nakili -bandika) https://arduino.esp8266.com/stable/package_esp8266… na bonyeza sawa.
- Kisha nenda kwenye Zana> Bodi> Meneja wa Bodi. Andika "esp8266" katika uwanja wa utaftaji. Kuingia "esp8266 na Jumuiya ya ESP8266" inapaswa kuonekana. Bonyeza kiingilio hicho na utafute kitufe cha kusakinisha chini kulia.
Sio zaidi ya kuhitaji kuongezwa hapa isipokuwa nambari niliyotumia (GarageDoorHack-Final iliyoambatanishwa) ilichukuliwa kutoka https://gist.github.com/bbx10/667e3d4f5f2c0831d00b na kurekebishwa kidogo kutoshea kile nilichohitaji kufanya yaani kwa kifupi kuchochea relay wakati kifungo kilibofya.
Kwa kurejelea nambari, hakikisha unasasisha mistari ifuatayo ili kuonyesha SSID yako isiyo na waya na NENO:
- tuli st char ssid = "SSID";
- static const char password = "HABARI";
kutumia mfuatiliaji wa serial (mara tu unapopakia nambari) utaweza kuona ni IP gani imetengwa kwa NodeMCU.
Jambo moja la mwisho ambalo ni muhimu kuzingatia ni kwamba bodi yangu ya NodeMCU ilionekana kuwa na pini zilizopewa tofauti kwa kile kinachotajwa mkondoni yaani GPIO05 yangu ilikuwa pin 5 ambapo kama kumbukumbu ya mkondoni ambayo nilikuwa nikitumia ilisema ni 1 (au labda GPIO yangu pini ambapo wamekusanyika kwa mpangilio tofauti). Kwa hali yoyote, ilibidi nitumie jaribio na hitilafu kabla ya kuamua ni pini ipi haswa GPIO5.
Hatua ya 3: Kuiweka Pamoja
Hatua zilifuatwa:
- Nilikata pini zote za NodeMCU ambazo sikuwa nikitumia (ndio ningeweza kuziunganisha lakini nimeona hii kuwa rahisi).
- Waya zilizounganishwa kwa waya kwenye pini husika (kama vile michoro na picha hapo juu), kwa kutumia neli ya kupunguza joto ili kuweka unganisho.
- 3D ilichapisha kesi hiyo (faili za STL zimeambatanishwa; faili ya FCSTD ni faili ya FreeCAD).
- Ilipunguza bodi ya NodeMCU chini. Bisibisi ambazo nilikuwa nazo zilikuwa ndefu sana na kwa hivyo koleo zilizotumiwa kuzipunguza fupi.
- Sukuma juu ya relay ndani ya mmiliki wa mraba kwenye kifuniko ambacho kiliishikilia vizuri. Mwelekeo ulikuwa kama kwamba mawasiliano ya relay yalikabiliwa na shimo la kutoka kwa waya kwenye kifuniko.
- Imeambatanisha kifuniko na kuifunga imefungwa.
- Imeunganisha waya za kupeleka kwa vituo vya gari vya mlango wa karakana.
- Iliingiza mradi kwenye chanzo cha umeme cha USB.
- Inasubiri NodeMCU ithibitishe na isiyo na waya.
- Inatafutwa kwa anwani ya IP kutoka kwa simu yangu.
- Ilijaribiwa kwa kubonyeza kitufe.
Skrufu zilizofungwa ambazo nilikuwa nimefanya kazi vizuri lakini zile za kujigonga zingekuwa rahisi kufanya kazi nazo.
Hatua ya 4: Maoni ya Mwisho
Ifuatayo iko nje ya wigo wa Agizo hili lakini inafaa kujadiliwa:
Anwani ya IP
Kwa chaguo-msingi router yako itatoa Anwani za IP bila mpangilio ikimaanisha kuwa kifaa chako hakiwezi kuwa na IP sawa ambayo wakati huo ingefanya iwe ngumu kupata na kufikia kutoka kwa simu yako. Kwa hivyo ni muhimu uipe IP iliyowekwa. Kuna njia mbili kuu za kufanya hivyo, kila moja ikiwa na faida na hasara zake. Upendeleo wangu ni kuruhusu seva ya DHCP ya router ifanye hivi. Hatua za jumla za kufuata unapotumia njia hii ni:
- Ingia kwenye router yako kama msimamizi.
- Angalia magogo ya DHCP na uandike anwani ya MAC inayohusiana na anwani ya IP ambayo ilitolewa kwa NodeMCU yako.
- Pata chaguo la menyu ambayo hukuruhusu kuweka kutoridhishwa kwa IP. Hapa utaweza kutaja anwani ya MAC na IP ambayo unataka anwani hii ya MAC ipate kupata kila wakati.
Kawaida mimi hufanya hapo juu mapema iwezekanavyo katika miradi yangu.
Kuunda njia ya mkato kwenye simu yako
- Hakikisha umeunganishwa na mtandao huo wa wireless kama kifaa chako.
- Kwa anwani ya IP iliyowekwa sasa unapaswa kuweza kuvinjari kwa simu yako.
- Hifadhi IP kama alamisho.
- Hifadhi alama kwenye ukurasa wa kwanza wa simu yako.
Usalama
Mtu yeyote aliyeunganishwa na mtandao wako wa wireless ataweza kuvinjari kwa IP hii na kuchochea relay. Ili kufanya hivyo basi watalazimika kujua SSID yako isiyo na waya na nywila. Kwa mtumiaji wa kawaida hii labda ni usalama wa kutosha. Ikiwa unataka kiwango cha juu cha usalama unaweza kutekeleza aina fulani ya uchujaji wa MAC kwenye router yako au seva iliyosimama au unaweza kujaribu njia ya uthibitishaji wa sababu mbili. Hii ilisema, ikiwa mtu anajua jinsi ya kubomoa mtandao wako basi labda anajua jinsi ya kubomoa suluhisho zote hapo juu pia. Zaidi ikiwa wana hamu ya kuingia labda wataingia tu.
Kwa kifupi ikiwa unaishi katika mazingira hatarishi basi labda hauna kitu cha kuogopa. Kwa upande mwingine ikiwa unaishi katika mazingira hatarishi basi labda una mambo muhimu zaidi ya kuwa na wasiwasi juu ya mlango wa karakana.
Baada ya kusema haya yote, mradi ufuatao ni mradi wa ushahidi wa dhana na haukusudiwa kama utekelezaji kamili wa uzalishaji. Mtu yeyote anayetekeleza mradi huu anafanya hivyo kwa hatari yake mwenyewe.
Kufunga maoni
Wakati mwingine unganisho kwa NodeMCU linaonekana kupotea. Wakati hii inatokea unahitaji tu kuonyesha upya ukurasa wa wavuti na inapaswa kuungana tena kwa mafanikio.
Mwishowe, badala ya kuunganisha kidhibiti moja kwa moja kwenye gari la mlango, ningeweza kuiweka waya sambamba na swichi ya mwongozo kwenye karakana. Ingawa hii ingekuwa imeniwezesha kuficha mizunguko ukutani, ingebidi basi nipange mpango mwingine kwa heshima ya kuwezesha kifaa. Suala la nguvu lingekuwa rahisi kusuluhisha lakini kwa wakati huu sikuhisi kuwa juhudi hiyo ingefaa.
Yote kwa yote huu ni mradi rahisi na wa bei rahisi ambao nilifurahiya kuukamilisha.
Maendeleo ya Hivi Karibuni
Tembelea https://www.instructables.com/id/Simple-Garage-Doo ……. ili kuona toleo la pili la Rekodi ya Mlango wa Garage Rahisi.
Ilipendekeza:
Hack Mlango wako wa Gereji: Hatua 5
Hack Mlango wako wa Gereji: Nani hajawahi kuota kwenda nyumbani tu na programu ya simu, au kuweza kusikiliza na kurudisha tramu za data? Nina furaha kuwa na uwezo wa kushiriki nawe kile nilichotambua, na jinsi nilivyoendelea. Nilianza mradi huu baada ya mara ya pili kusahau funguo zangu.
Badili Mlango wa Mlango wa Wiring kuwa mlango wa Smart na Msaidizi wa Nyumbani: Hatua 6
Badili Mlango wako wa Wired kuwa mlango wa Smart na Msaidizi wa Nyumbani: Badili kengele yako iliyopo ya waya kuwa mlango mzuri wa mlango. Pokea arifa kwa simu yako au jozi na kamera yako ya mlango wa mbele ili upate picha au video tahadhari wakati wowote mtu anapiga kengele ya mlango wako. Jifunze zaidi kwa: fireflyelectronix.com/pro
Taa za Pikipiki zinazodhibitiwa kwa Sauti na Mlango wa Gereji: Hatua 6
Taa za Pikipiki zinazodhibitiwa kwa Sauti na Mlango wa Gereji: Halo kila mtu! Hivi majuzi nilinunua pikipiki ya umeme lakini haikuwa na taa ya nyuma wala haikuwa na kopo ya mlango wa karakana … SURPRISE !! (ノ ゚ 0 ゚) ノ ~ Kwa hivyo, niliamua kutengeneza mlango wangu wa karakana kijijini na taa za nyuma badala ya kuzinunua. Je
Njia rahisi ya kusafisha Rekodi za Vinyl: Hatua 5 (na Picha)
Njia rahisi ya kusafisha Rekodi za Vinyl: Watoza wengi wa vinyl wanaoanza hawajui mengi juu ya rekodi au jinsi ya kuzitunza vizuri. Moja ya vitu vya kwanza nilivyoangalia wakati nilianza kukusanya ni jinsi ya kusafisha vinyl vizuri. Kuna watu wengi tofauti ambao watakuambia var
Rekodi rahisi ya Kivinjari cha Camcorder: Hatua 11 (na Picha)
Rekodi rahisi ya Tazamaji ya Camcorder: Leo, nitakufundisha jinsi ya kubomoa kitazamaji cha kamkoda! (Hapa nina mtazamaji wangu karibu na Raspberry Pi) Hii ni skrini ya msingi ya upimaji wa I / O. Unaweza kuitumia kwa chochote kinachoweka ishara ya video iliyojumuishwa, kama Raspberry Pi (Kwa w kushangaza