Orodha ya maudhui:

Salama Mahali Nyumba Yako Mahiri: Hatua 14
Salama Mahali Nyumba Yako Mahiri: Hatua 14

Video: Salama Mahali Nyumba Yako Mahiri: Hatua 14

Video: Salama Mahali Nyumba Yako Mahiri: Hatua 14
Video: MBINGUNI NI FURAHA // MSANII MUSIC GROUP // SKIZA 5437493 to 811 2024, Julai
Anonim
Salama Mahiri Nyumba Yako yenye Ujanja
Salama Mahiri Nyumba Yako yenye Ujanja

Ninagombea mashindano salama na salama. Ikiwa ungependa kuifundisha tafadhali ipigie kura! Nitakuonyesha jinsi ya kuhifadhi nyumba yako na mazingira kwa urahisi na kwa bei rahisi. Ina sehemu ambazo utajifunza jinsi ya: 1. Sanidi mfumo wako wa kufunga mlango wa alama za vidole2. Dhibiti nyumba yako na vifaa hata kama haupo3. Sanidi kamera ili uwe na anuwai kubwa ya kutazama4. Fuatilia vifaa na mali zilizoibiwa au zilizopotea5. Amilisha mifumo ya kengele kwa sababu ya athari fulani

Hatua ya 1: Vipengele

Vipengele
Vipengele
Vipengele
Vipengele
Vipengele
Vipengele
Vipengele
Vipengele

Kwa mfumo wa ufuatiliaji: 1x MKR GSM 1400 (https://www.store.arduino.cc) Kwa kamera: 1x Arduino Uno1x Kamera ya Usalama1x 100 uF capacitor2x sensor ya mwendo wa PIR1x ServoBreadboard Kwa mfumo wa kufuli milango ya vidole: 1x Arduino Uno1x Adafruit LCD (16 x 2) 1x FPM1OA sensa ya alama ya vidole (Adafruit) 1x Motor1x Motor dereva 9V betri (hiari) 2x 3.7V betri inayoweza kuchajiwa 1 Lock LockVeroboard Kwa mfumo wa ufuatiliaji wa nyumba: 1x Arduino uno1x Ethernet shield na RJ-45 network cable1x LM351x Buzzer1x LDR1x PIR sensor sensor4x White LEDsBreadboard / veroboard Baadhi ya vifaa hapo juu vinaweza kupatikana katika duka lolote la karibu la rejareja mfano LED, betri nk. Nyingine zinaweza kupatikana kwa AliExpress.com (https://aliexpress.com), ebay (ebay.com), Arduino (https: / /www.arduino.cc), Adafruit (https://www.adafruit.com) au Amazon (https://www.amazon.com)

Hatua ya 2: Zana na Programu

Zana na Programu
Zana na Programu
Zana na Programu
Zana na Programu
Zana na Programu
Zana na Programu

Printa ya 3DMultimeterSimbi ya kuuzaGlueAPPS: Arduino IDE (https://www.arduino.cc/en/Main/Software)Fritzing (https://fritzing.org/download)

Hatua ya 3: Muhtasari wa Vipengele

Bodi ya arduino ina mdhibiti mdogo anayefanya kazi kama ubongo, inapokea na kutuma ishara kwa utendaji mzuri. MKR GSM 1400 ni bodi ya arduino inayounga mkono huduma za GSM kama kupiga simu, kutuma ujumbe n.k. SIM kadi inahitaji kuwekwa juu yake. Ngao ya Ethernet kawaida imewekwa kwenye bodi ya arduino. Inatumika kwa mawasiliano kwenye wavuti. Inayo nafasi ya SD ili data kwenye kadi ya SD ipatikane. Kipipu hutumiwa kuingiza data kwenye mfumo. Dereva wa L298N Motor hutumiwa kudhibiti kasi na mwelekeo wa kuzunguka kwa motors. pini tatu, ardhi, ishara, na nguvu pembeni au chini. Moduli za ukubwa wa PIR kubwa hufanya relay badala ya pato la moja kwa moja. Motors za Servo zinalenga motors DC na mzunguko ulioingizwa ndani yao. Wanaunda motor DC, sanduku la gia, potentiometer na mzunguko wa kudhibiti. Kwa kawaida hutumiwa kugeuza vifaa kuwa pembe inayohitajika. kutumika kama kifaa cha kuonyesha. Inayoonyesha herufi za nambari. Sensa ya alama ya vidole yaFPM1OA ni sensorer ambayo huamua na kuhisi uchapishaji wa kidole. Inatumika kwa sababu za usalama.

Hatua ya 4: Wiring ya Umeme ya Umeme

Wiring ya Umeme Kufunga Umeme
Wiring ya Umeme Kufunga Umeme
Wiring ya Umeme Kufunga Umeme
Wiring ya Umeme Kufunga Umeme
Ufungashaji wa umeme wa umeme wa Alama ya vidole
Ufungashaji wa umeme wa umeme wa Alama ya vidole
Ufungashaji wa umeme wa umeme wa Alama ya vidole
Ufungashaji wa umeme wa umeme wa Alama ya vidole

Kama inavyoonekana kwenye mchoro wa mzunguko, pini zote zinapaswa kuunganishwa ipasavyo. Nilitumia betri ya 3.7V kuwezesha motor, na nikatumia kontakt USB kuwezesha bodi ya Arduino. Betri ya 9V inaweza kutumika ikiwa inahitajika au kama chelezo. LCD iliyounganishwa na bodi ya Arduino hutumiwa kwa mwingiliano. ID zinaingizwa kwa kutumia kitufe kilichounganishwa na bodi ya Arduino. Kitambuzi cha alama ya kidole huangalia uhalali, pia umeunganishwa na bodi ya Arduino. Na mwishowe, motor DC inayodhibitiwa na moduli ya L298N inageuka kuwa saa moja kwa moja au saa ya kukabiliana. Kuna kufuli kadhaa kwenye soko, pata tu inayofaa.

Hatua ya 5: Msimbo wa Kufunga alama ya kidole na Uendeshaji

Msimbo wa Kufunga alama za vidole na Operesheni
Msimbo wa Kufunga alama za vidole na Operesheni
Msimbo wa Kufunga alama za vidole na Operesheni
Msimbo wa Kufunga alama za vidole na Operesheni
Msimbo wa Kufunga alama za vidole na Operesheni
Msimbo wa Kufunga alama za vidole na Operesheni
Msimbo wa Kufunga alama za vidole na Operesheni
Msimbo wa Kufunga alama za vidole na Operesheni

Kwa maoni sahihi, nambari zote zinazotumika katika hii inayoweza kufundishwa zinaweza kupatikana hapa (https://drive.google.com/file/d/1CwFeYjzM1lmim4NhrlxIwW-xCREJmID6/view?usp=sharing). Nimetoa maoni juu ya kila sehemu ya nambari kwa ufafanuzi. Kuanza, nilipakia nambari ya "Jiandikishe" kutoka kwa maktaba ya alama za vidole, na nikaongeza alama ya kidole. Mara tu nambari imepakiwa, mfumo unasubiri kidole kuwekwa kwenye sensa. Hakuna haja ya alama ya kidole kwa mtu aliye ndani, kubonyeza kitufe hufungua mlango. Lakini kwa watu wanaoingia, uchapishaji wa kidole umeangaliwa uhalali, ikiwa ni halali, kufuli litafunguliwa na ujumbe umeonyeshwa ulio na jina lililounganishwa kwenye Kitambulisho cha alama ya kidole, mlango mwingine unabaki kuwa wa kufuli. Wacha tuchunguze nambari hiyo! Mstari wa kwanza wa usanidi () kazi ni kuweka hatua tayari.. Kwanza, nilijumuisha maktaba ambazo nilihitaji. (Maktaba zote zimeingizwa kwenye kiunga hapo juu) Kisha kusanidi pini za kuhamisha data kwa sensa yangu ya kidole. Kisha nikafafanua pini zilizotumiwa kwenye mchoro wa mzunguko: yaani pini za sensa ya kidole, moduli ya dereva ya L298N, LCD. ilitangaza safu kadhaa, wahusika na nambari. Pia nambari ya siri, ambayo ni 0000 kwa chaguo-msingi, ingawa inaweza kubadilishwa. na wahusika wake. Kisha nikafafanua pini za dijiti ambazo ziliunganishwa. Kisha nikasanidi moduli ya alama ya kidole na maktaba na nikatangaza kutofautisha kwa 'id'. Ifuatayo ni kazi ya kuanzisha () ambayo inaendesha moja tu baada ya mfumo kuwashwa. kiwango cha mawasiliano ya serial hadi 9600; na ile ya alama ya kidole hadi 57600. Nilisanidi njia za kubandika za L298N kuwa 'OUTPUT'. Niliamua saizi ya LCD, nilisafisha skrini na kuonyeshwa "Kusubiri". Kisha nikafuata kazi ya kitanzi (), ambapo utekelezaji unatokea. tabia ya kuingiza: Ikiwa ni 'A', inamaanisha templeti mpya inataka kuongezwa. Kwa hivyo, nambari ya kupitisha inaombwa ambayo imewekwa kwa 0000 (inaweza kubadilishwa), ikiwa hailingani na "Nambari ya siri isiyo sahihi" itaonyeshwa. Ikiwa ni 'B', mlango unafunguliwa kwa sekunde 6 kwa kutoka. Halafu " Weka kidole "inaonyeshwa baada ya. Baada ya kitanzi () ni OpenDoor () na CloseDoor () ya kufungua na kufunga mlango. Ifuatayo ni kazi ya GetPasscode (). Hupata nambari ya siri na kuiweka katika safu ya c [4] na inalinganishwa ikiwa ni sahihi. Ifuatayo ni Kuandikisha () na kazi za GetFingerprintEnroll () zinazotumiwa kusajili kitambulisho kipya kwa kutumia kazi za kusoma tena () na kazi za GetImage (). Baada ya, "Weka kidole" na "Ondoa kidole" zinaonyeshwa wakati kidole kinapaswa kuwekwa au kuondolewa. Nilitumia njia ya kawaida ya utaftaji wa alama ya kidole, mfano wa kidole hicho kinachukuliwa mara mbili. Kazi ya kusoma () inapata nambari ya kitambulisho kama fomati ya nambari 3 na kurudisha nambari kwenye kazi ya kujiandikisha. Kumbuka safu ya kitambulisho ni kutoka 1 hadi 127. Mwishowe inakuja kazi ya GetFingerprintIDez (), niliiita kitanzi. Inatafuta alama ya kidole na kuipatia ufikiaji ikiwa inatambuliwa. Ikiwa alama ya kidole haitambuliwi, "Ufikiaji umekataliwa" huonyeshwa, baada ya sekunde 3 ujumbe wa "Weka kidole" unaonyeshwa tena. Kwa alama ya kidole inayotambuliwa, ujumbe wa "kuwakaribisha" na kitambulisho chake huonyeshwa. Kisha milango inafunguliwa. Milango sasa imehifadhiwa, inabaki mazingira na ndani ya nyumba.

Hatua ya 6: Kupanua safu za Kamera

Kupanua masafa ya Kamera
Kupanua masafa ya Kamera
Kupanua masafa ya Kamera
Kupanua masafa ya Kamera
Kupanua masafa ya Kamera
Kupanua masafa ya Kamera

Kamera hutumiwa ndani na nje lakini wakati mwingine safu za kutazama na zinazozunguka hazifai. Hii inaweza isifanye usalama uwe wa kutosha isipokuwa zingine zimewekwa. Kwa hivyo badala ya kutumia hadi kamera tatu ambapo moja inaweza kutumika, nilitengeneza stendi ya kamera. Stendi hii inazungusha kamera kwa pembe tofauti. Kwa hivyo hii inaniwezesha kuwa na zaidi ya nyuzi 230 za kutazama. Hii pia inaokoa gharama za kamera zisizo za lazima na utatuzi wa shida usiokuwa wa maana. Hivi ndivyo nilivyofanya kazi: Nilitumia sensorer ya servo na sensorer za mwendo wa PIR. Nilipata msingi na nikaweka servo ndani yake. Kisha nikaweka sensorer mbili za mwendo wa PIR. Nilipata msingi mkubwa kuwa na wiring. Niliunganisha sahani kwenye servo na kuweka kamera juu yake ili servo izungushe kamera. Printa ya 3D ilitumika kuchapisha standi ya plastiki na sahani. Kwa hivyo, servo inageuka kuelekea mwelekeo wa sensorer ya mwendo wa PIR ambayo huhisi mwendo.

Hatua ya 7: Mwendo Ufuatao Ubunifu wa Mzunguko wa Kamera

Mwendo Ufuatao Ubunifu wa Mzunguko wa Kamera
Mwendo Ufuatao Ubunifu wa Mzunguko wa Kamera
Mwendo Ufuatao Ubunifu wa Mzunguko wa Kamera
Mwendo Ufuatao Ubunifu wa Mzunguko wa Kamera

Sensorer za mwendo zimeunganishwa na arduino uno, na VCC hadi 5V, GNG hadi GND na pini ya ishara kwa pini 2 na 3. Servo imeunganishwa na pini 4. Kifundi 100 cha FC kimeunganishwa kati ya GND ya servo na VCC. Kumbuka: Dereva wa gari pia anaweza kutumika kuendesha servo.

Hatua ya 8: Nambari ya Kamera Inayozunguka

Nambari ya Kamera Inayozunguka
Nambari ya Kamera Inayozunguka
Nambari ya Kamera Inayozunguka
Nambari ya Kamera Inayozunguka

Nilijumuisha maktaba inayohitajika, kisha nikaunda kitu cha servo. Ifuatayo nilielezea Pini za sensorer za PIR. Kisha nikatangaza pembe ya kamera ya kuzunguka na kuanzisha hali zilizopita na za sasa za servo. Katika kazi ya kuanzisha (), niliunganisha pini ya servo na kusanidi pinModes kwa sensorer za PIR, kisha nikaweka kamera katikati. kitanzi () kazi, nilitangaza vigeugeu kupata data kwenye pini. Kisha kuamua hali ya sensorer za mwendo ili kujua ni wapi uelekee. Ikiwa kuna mabadiliko ni hali, pembe ya kugeuza imewekwa kwa hali inayofaa; msimamo mwingine unasimamiwa. Mwishowe, niliweka awali kwa Jimbo la sasa na kitanzi huanza tena.

Hatua ya 9: Kudhibiti Nyumba na Vifaa

Kudhibiti Nyumba na Vifaa
Kudhibiti Nyumba na Vifaa
Kudhibiti Nyumba na Vifaa
Kudhibiti Nyumba na Vifaa

Ili kuimarisha usalama wa nyumba, nilitumia moduli ya Ethernet, LDR, LM35 na sensorer ya mwendo kuwa kwenye wimbo na nyumba. Pamoja na haya, niliweza: a) Kudhibiti vifaa kupitia Ethernet; b) kujua hali ya mazingira kama joto n.k.c; c) Kujua ikiwa kuna mtu ndani ya nyumba.

Hatua ya 10: Wiring na Mzunguko

Wiring na Mzunguko
Wiring na Mzunguko

Ngao ya Ethernet imewekwa kwenye Arduino Uno. Cable ya mtandao ya RJ-45 inahitajika kwa unganisho la modemu au modem. Buzzer, sensorer ya mwendo, balbu ya LED imeunganishwa na pini za dijiti 2, 3 na 6. Niliunda balbu ya LED kwa kugeuza LED 4 zenye kung'aa sambamba kwenye veroboard, kisha ukaifunga kwa picha ya uwazi. Waya mbili za pato huenda kwenye mzunguko. (Vile vile vinaweza kupatikana sokoni) LDR na LM35 zimeunganishwa na pini za analog 0 na 1. Pini zingine huenda kwa GND, pini ya tatu kwa PIR na LM35 huenda kwa usambazaji wa umeme.

Hatua ya 11: Nambari ya Udhibiti wa Nyumba na Uendeshaji

Nambari ya Udhibiti wa Nyumba na Uendeshaji
Nambari ya Udhibiti wa Nyumba na Uendeshaji
Nambari ya Udhibiti wa Nyumba na Uendeshaji
Nambari ya Udhibiti wa Nyumba na Uendeshaji
Nambari ya Udhibiti wa Nyumba na Uendeshaji
Nambari ya Udhibiti wa Nyumba na Uendeshaji

Nilijumuisha maktaba, iliyoelezewa Buzzer, sensor ya PIR, LED, LDR, pini za LM35. Anwani ya MAC iko kwenye ngao, inapaswa kubainishwa kwa usahihi. Anwani ya ip inapaswa pia kutajwa. Ifuatayo ni anwani inayobadilika na anwani ya seva ya wavuti. Ifuatayo ni kazi ya kuanzisha (), nilisanidi njia za pini na kuanzisha seva na unganisho la ngao ya Ethernet. pembejeo. Kisha mwangaza wa vyumba unachunguzwa ikiwa kwenye taa. Halafu wateja wanasikilizwa na ombi la http pia huangaliwa. Kinachokuja baada ya udhibiti wa kuonyesha ukurasa wa wavuti kuonyesha hali ya chumba na vifungo kufanya vitendo kadhaa. Baada ya kitanzi huja kazi kadhaa za kudhibiti mwanga: OnLight () hufanya kazi kwenye taa hadi mwangaza wake wa juu. Mwangaza () hufanya kazi mbali na taa. dimLight () hufanya kazi kwenye taa hadi robo ya mwangaza wake.

Hatua ya 12: Vifaa vya Kufuatilia

Vifaa vya Kufuatilia
Vifaa vya Kufuatilia

Nilibuni mfumo wa usalama ambao unaweza kupata msimamo wa vifaa vyangu kwenye simu yangu mahiri kupitia ujumbe mfupi na kiunga cha Ramani za Google. Nilitumia Arduino MKR GSM 1400, antena na kifurushi cha betri cha LiPo. SIM kadi inayofanya kazi pia inahitajika. PIN, APN na vitambulisho vingine vinahitajika kuungana na mtandao. Wakati nilituma SMS na mhusika wa ombi, nilipokea SMS iliyopokewa iliyo na urefu na Latitudo na kiunga cha Ramani za Google. Ili kuiweka, antena imeunganishwa na bodi iliyo na SIM kadi iliyoingizwa, basi betri imeunganishwa na kontakt ya JST kama inavyoonekana kwenye mchoro hapo juu. Baada ya, inaweza kushikamana na kifaa chochote ili ikiibiwa au kupotea, iweze kupatikana.

Hatua ya 13: Kanuni ya Kufanya Kazi

Kanuni ya Kufanya kazi
Kanuni ya Kufanya kazi
Kanuni ya Kufanya Kazi
Kanuni ya Kufanya Kazi
Kanuni ya Kufanya kazi
Kanuni ya Kufanya kazi

Sehemu ya kwanza ni kuagiza maktaba zinazohitajika, kisha PIN, APN, jina la mtumiaji na nywila. Hii inapaswa kujazwa. Ifuatayo ni kazi ya kuanzisha (), kitu cha eneo kimeanzishwa na unganisho la data limeanzishwa. Baada ya kazi ya kitanzi (), kazi ya kupataLocation () iliitwa, basi ikiwa SMS inapokelewa, inachunguzwa ikiwa ujumbe sahihi wa ombi umeingizwa, ambayo hapa "T", ikiwa tabia ni sahihi, SMS iliyo na eneo la kifaa hutumwa. Kumbuka: Tabia ya ombi inaweza kubadilishwa. Ili kupunguza matumizi ya nguvu, bodi imehifadhiwa kwa sekunde 70. GetLocation () hupata kuratibu na mtandao wa rununu, ikiwa uratibu mpya unapatikana inaisasisha. Anza na gprs.ambatisha mbinu za GPRS kuunganisha bodi kwenye mtandao wa data.

Hatua ya 14: Kukamilisha

Utekelezaji wa mifumo hapo juu hufanya mtu salama. Ni mfumo unaoendeshwa kitaalam, kwa hivyo ni rahisi kudhibiti. Kumbuka kuwa kuongeza matumizi ya nguvu, bandari za USB zinaweza kutumika badala ya betri (ikiwa bandari zinapatikana kwa urahisi). Nimetoa maoni kamili juu ya nambari za uelewa rahisi na utendaji sahihi., kwa hivyo pia kanuni za kufanya kazi. Usisahau kutoa maktaba kwenye saraka sahihi. Pia, kamera za usalama zinapaswa kuwekwa kwa busara kwa njia ambayo zinaweza kujificha na mazingira. Bye, nikikutakia siku salama mbele.

Ilipendekeza: