Orodha ya maudhui:
- Hatua ya 1: Kwa hivyo, Hivi ndivyo nilivyofanya
- Hatua ya 2: Zana na Vipengele
- Hatua ya 3: Wiring na Mkutano wa Mzunguko
- Hatua ya 4: Kuandika na Kupakia Mfumo wetu
- Hatua ya 5: Kufanya kazi kwa Mfumo wa SafeLock
- Hatua ya 6: Kumaliza
Video: Fanya Mfumo wa Usalama wa SafeLock Kutumia Arduino MEGA: Hatua 6
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Halo kila mtu…
Kwanza kabisa, nimekuwa shabiki mkubwa wa jamii ya Maagizo na wote ambao wamekuwa wakipakia Maagizo yao hapa. Kwa hivyo, niliamua siku moja kuchapisha yangu mwenyewe inayoweza kufundishwa.
Kwa hivyo, njoo hapa kwako na "Mfumo wa Usalama wa dijiti wa SafeLock unaoweza kufundishwa ukitumia Arduino MEGA"
Siku moja wakati nilikuwa najifunza Arduino na kuendelea na mafunzo yake, nilifikiri kujifanya kitu halisi mfumo wa kufanya kazi wa ulimwengu kuitumia. Na kwa hivyo, nilifikiria kutengeneza mfumo wa kufuli ya Usalama kuitumia, kwani inaweza kunisaidia katika matumizi anuwai. Kwa hivyo kwanza, kile nilichofanya nilitafuta mafunzo ya mkondoni yaliyotengenezwa tayari kwa kufanya vivyo hivyo. Nilipitia mengi yao. Lakini kile nilichoona kilikuwa chache ambazo zilikuwa rahisi kwa newbie zilikuwa rahisi zaidi. Namaanisha walisema unatoa tu nywila ya kurekebisha katika nambari yako na hiyo tu nambari moja itakuwa nywila yako wakati wote, isipokuwa ubadilishe nambari na uipakie tena. Wengine walitumia mawasiliano ya I2C. Lakini vipi ikiwa wengine watahitaji kuifanya na unganisho rahisi na sio kutumia I2C…? Walakini, mawasiliano ya I2C ni bora zaidi. Lakini kufikiria kutoka kwa maoni ya mtu ambaye haijui bado, wanaweza kuacha wazo lao la kufanya mradi. Pia, miradi mingi ilitumia tu LCD, keypad & LED kuonyesha kazi. Ingiza tu nywila na uifungue. Kwa hivyo, hizi ni rahisi, au ngumu zaidi. Lakini vipi ikiwa mtu anataka mfumo wa usalama ambao ni rahisi kutengeneza na vile vile amepata huduma kamili za gunia. Kwa hivyo, angalia hatua ili uone alama zake za ziada…
Hatua ya 1: Kwa hivyo, Hivi ndivyo nilivyofanya
Nilichukua kazi ya kutengeneza mfumo rahisi wa usalama ambao una vitu vingi kuifanya ifanye kazi kwa ufanisi zaidi. Nina mfumo huu ambao kwa mkono wa juu kwa mifumo mingi inayopatikana nje, ina huduma zifuatazo:
1. Nambari inapopakiwa, kwa mara ya kwanza, inasalimu na kisha inauliza mmiliki kuweka nenosiri. Kwa hivyo, mmiliki anaweza kuweka nywila yoyote yenye tarakimu 8 ambayo anafikiria inafaa. Nenosiri likiwekwa tu, itaonyesha kuwa imewekwa na itapepesa mwangaza wa bluu. Pia, itajulisha hii kwa kutumia buzzer ambayo inalia kwa sekunde chache.
2. Mara baada ya kuweka, t itakuwa ikiuliza kila wakati kuingiza nywila, Katika hali ya kufuli. Kwa hivyo, ikiwa mtu anahitaji kuingia, anahitaji kuweka nenosiri lenye tarakimu 8. Ikiwa anaingiza nenosiri kwa usahihi, basi mfumo huwasalimu na kuipokea kwa kuionyesha kwenye skrini na pia mwangaza wa kijani kibichi wakati ujumbe unaonyeshwa. Buzzer inaarifu sawa kwa kulia, wakati LED imewashwa. Kwa hivyo, mlango unafunguliwa.
3. Sasa tuseme mtu yeyote asiyejulikana anajaribu kuingia kwenye chumba na kwa hivyo anaanza kuteta juu ya funguo za kitufe chetu. Kuliko, wakati anaingia kitu chochote kisicho na maana au kisichohitajika cha nenosiri, ujumbe wa LCD unaonyesha ufunguo kuwa batili na kupepesa nyekundu iliyoongozwa. Pia, buzzer anaonya kwa kuingia kwa uwongo kwa kulia.
4. Kipengele kilichotangulia pia kinaweza kumsaidia mtu yeyote halali ikiwa ataingiza kitufe kingine chochote kati wakati wa kuchapa nywila, ikimsaidia kwa kuarifu kwamba ufunguo huo ni batili na anahitaji kuikumbuka.
5. Ikiwa mtumiaji yeyote atashindwa kuweka nenosiri sahihi kwa mara tatu, ataonywa kuwa ni batili mara zote tatu. Pia, baada ya majaribio matatu, LCD itaonyesha kuwa kiwango cha juu cha kujaribu kimefikia. Kwa hivyo sasa, mtumiaji anahitaji kusubiri dakika moja kujaribu tena kuingiza nywila. Hii inaarifiwa kwa kupepesa mara kwa mara nyekundu ya LED na sauti ya kulia na buzzer kwa dakika moja. Baadaye, mtumiaji anaruhusiwa tena kujaribu tena baada ya dakika 1.
6. Pia, ikiwa mtu anahitaji kubadilisha nenosiri, id hiyo yote inahitajika ni kubonyeza kitufe cha kuweka upya, ambacho kitauliza kuweka nenosiri tena.
Kwa hivyo, ina sifa nyingi za kufanya kazi kwa njia ambayo mtumiaji anaihitaji sawa…
Sasa wacha tufikie sehemu ya KUFANYA… !!
Hatua ya 2: Zana na Vipengele
Vipengele vya Elektroniki unavyohitaji ni:
- Arduino MEGA 2560 (Ubongo na Kumbukumbu)
- Cable ya USB (unganisha PC na Arduino kupakia nambari)
- Onyesho la 16 x 2 LCD (nimetumia JHD 162A)
- 4 x 4 Keypad (Kifaa cha kuingiza)
- 1 x ubao wa mkate (ambao unashikilia viunganisho vyote)
- Rgb LED (Iliyotumiwa hapa ni anode ya kawaida)
- Spika ya umeme / buzzer (Kuarifu na kuonya)
- 10K potentiometer / trim sufuria (Weka thamani ya LED kwa LCD)
- Kontena 1 x 270-ohm (zuia mwangaza wa kuwasha LED …)
- 2 x 150-ohm kupinga
- Waya wa mwanamume wa kiume wa kuruka
Vifaa vyote vinavyotumika vinapatikana kwa urahisi kwenye duka za mkondoni. Hata, wengi wenu ambao ni watengenezaji wa vifaa wanaweza kuwa tayari wanavyo. Walakini, ikiwa unapata shida kupata mtandao wowote, toa maoni hapa chini. Hakika nitakushauri ni wapi upate.
Kwa hivyo, baada ya kuwa na sehemu zetu zote kwenye dawati la kazi, wacha tuanze utaratibu wa kuifanya.
Hatua ya 3: Wiring na Mkutano wa Mzunguko
Sasa, angalia kwanza mchoro wa mzunguko wa mfumo huu wote ambao unapatikana kwenye picha zilizoambatanishwa. Pia, nitatoa hapa viunganisho vyote vya pini hapa ili usije ukashtuka na kuchanganyikiwa katika mchakato huu, kwani inaweza kusababisha kutofaa au kutofanya kazi.
Wiring ya LCD
Pini ya LCD: Pini ya Arduino
1 >> GND
2 >> + 5V
3 >> trim sufuria ndogo A
4 >> 1
5 >> GND
6 >> 2
11 >> 4
12 >> 5
13 >> 6
14 >> 7
15 >> + 5V
16 >> GND
Wiring wa trimpot
Bandika A >> Pini ya LCD 3
Pini B >> GND
Pini C >> + 5V
Wiring keypad
Pini ya keypad: Pini ya Arduino
1 >> 52
2 >> 50
3 >> 48
4 >> 46
5 >> 53
6 >> 51
7 >> 49
8 >> 47
Wiring wa buzzer
+ VE pin >> Arduino pini 30
-VE siri >> GND
Wiring ya RGB ya LED (anode ya kawaida RGB)
Pini ya RGB 1 >> R 270-ohm >> Pini ya Arduino 40
Pini ya RGB 2 >> + 5V
Pini ya RGB 3 >> R 150-ohm >> Pini ya Arduino 42
Pini ya RGB 4 >> R 150-ohm >> Pini ya Arduino 41
Ikiwa unatumia cathode RGB ya kawaida katika mzunguko wako, unganisha RGB pin 2 >> GND badala ya pini ya GND.
Picha hapa chini zinaonyesha wiring hatua kwa hatua ya kila sehemu.
Walakini, ningependa upendekeze urejee mara moja kwenye hati za data za vifaa vyako ili kujua kazi ya kila pini ya vifaa. Wakati mwingine inaweza kuwa sehemu hiyo hiyo iliyotengenezwa na kampuni tofauti itakuwa na mpangilio tofauti wa PIN. Kwa hivyo, iangalie kabla ya mkono na kisha ufanye wiring ipasavyo.
Kwa hivyo, mara tu wiring ikimaliza, wacha tuende kwenye sehemu ya programu katika hatua inayofuata.
Hatua ya 4: Kuandika na Kupakia Mfumo wetu
Nimeambatanisha faili ya nambari hapa. Jipatie nambari yako ya kuiendesha kwenye mfumo wako wa mzunguko. Mara baada ya kuipakua, fanya mabadiliko yoyote unayohitaji na kisha ujikusanye na kuipakia kwenye mzunguko wako wa Arduino.
Pia, jambo moja ambalo ningependa kukujulisha hapa ni kwamba RGB niliyotumia ni anode ya kawaida. Inang'aa wakati iko katika hali ya CHINI na haangaziki ikiwa katika hali ya JUU. Lakini ikiwa unatumia cathode RGB ya kawaida, basi itaangaza wakati hali ya pato iko juu na haitawaka wakati hali ya pato iko chini.
Ninaunganisha pia picha hapa chini, ya nambari iliyokusanywa na kupakiwa kwa mafanikio.
Sawa, kwa hivyo bila kusubiri, acha tuone mfumo wetu wa usalama unafanya kazi yake.
Hatua ya 5: Kufanya kazi kwa Mfumo wa SafeLock
- Wakati nambari imepakiwa kwa mafanikio, Skrini inatoa ujumbe wa kukaribisha kwa mmiliki wake ikisema "Halo hapa… (jina la mmiliki)".
- Ifuatayo, inauliza kuweka nywila (ambayo hapa kuna nywila yoyote yenye tarakimu 8 unayohitaji kuingiza).
- Mara baada ya kuweka, itahimiza skrini ya LCD na ujumbe "Kuweka nenosiri (baadhi ya ikoni juu ya ikoni.)". Pia, RGB itageuka blink bluu na buzzer inatoa beeps zilizoingiliwa kwa muda.
- Mara baada ya kuweka, Mtumiaji anaweza kusanikisha mfumo mahali popote.
- Sasa, onyesho la msingi kwenye LCD ndio linauliza nywila kwa kuonyesha "Ingiza nywila ya nambari 8".
- Mtu ambaye anahitaji kuingia kwanza anahitaji kuandika nenosiri sahihi.
- Ikiwa mtu ataingiza nywila sahihi, skrini ya LCD itasababisha salamu na ujumbe wa kukaribisha wa "Salamu Karibu ndani". Pia, RGB itageuka kuwa kijani kibichi na kutoa beep inayoendelea kwa muda. Kwa hivyo, kufuli hufunguliwa.
- Je! Ikiwa mtu ataingiza ufunguo mbaya au typo yoyote itatokea ???
- Kwa hivyo, ikiwa kitufe chochote kisicho sahihi kimeingizwa, skrini ya LCD itaonyesha "Samahani, kitufe batili" na pia RGB inageuka kuwa kupepesa nyekundu na buzzer inatoa taarifa fupi kwa kupiga sauti.
- Hapa, jambo moja zaidi la kuzingatia ni kwamba nambari huangalia kila kiingilio cha kibinafsi na sio tu nywila nzima mara moja. Kwa hivyo ikiwa mtumiaji ameingiza funguo sahihi kisha akasahau kitufe kinachofuata, akiandika kitu kingine, kuliko atakapoonywa vile vile, na hivyo kumsaidia kupona nenosiri lake na kujaribu tena. Mpaka thamani sahihi ya nenosiri imeingizwa, lock haifungui.
- Lakini vipi ikiwa mtu ambaye anahitaji kuingia sio mfanyikazi yeyote aliyeidhinishwa ??? Kwa hivyo, anaweza kujaribu kutengeneza viingilio vya nywila bila mpangilio. Kwa hivyo kila wakati anapobonyeza kitufe chochote kibaya, itaonyesha kuwa ni batili. Lakini haipaswi kuendelea milele, na hataweza kujaribu kila kuingia kwa nywila iwezekanavyo … Kwa hivyo, baada ya viingilio vitatu visivyo halali, mfumo utaacha kuchukua viingilio zaidi na kusisitiza na ujumbe "Umevuka mipaka ya kiwango cha juu cha kujaribu", " Tafadhali jaribu baada ya dakika 1”. Kwa hivyo, kwa dakika 1, LED itatoa blinking ya masafa ya juu kila wakati na buzzer pia italia kila wakati. Kwa hivyo, mtu yeyote anayehusika au wafanyikazi wa usalama wanaweza kujua kuwa kuna mtu asiyejulikana karibu na AU kwamba mtu anajaribu kukiuka mfumo na kuingia.
- Baada ya dakika 1, itarudi kwenye nafasi yake chaguomsingi ya kuuliza kuingia kwa nywila.
- Ikiwa mtumiaji anahitaji kuweka upya au kubadilisha nywila, hahitajiki kuweka nambari ya mfumo tena. Anachohitajika kufanya ni kubonyeza tu kitufe cha kuweka upya kwenye Arduino na mfumo utamwuliza mtumiaji kuweka nenosiri mpya.
- Hatua za kufanya kazi za mfumo huu zimeambatanishwa kwenye kiunga cha YouTube kilichotajwa:
Kazi na Uelewa wa Mfumo wa SafeLock
Hatua ya 6: Kumaliza
Sawa, kwa hivyo natumai nimewaagiza watu wazima huko nje kutengeneza mfumo huu wa usalama.
Je! Sio rahisi na vile vile kupakiwa na huduma zote zinazohitajika kuifanya iwe halali kutumiwa katika hali zetu za usalama?
Inaweza kutumika kama kufuli kwa mlango, kufunga kabati zetu, kufunga kesi zetu, na hata Katika majengo yetu ya kazi.
Kwa hivyo, usikae tu hapo, nenda upate vifaa vyako, fuata maagizo haya, na ujifahamishe na Mfumo huu wa Usalama mzuri na rahisi.
Ilipendekeza:
Mfumo wa Usalama wa Mlango wa SMS Kutumia GboardPro (GSM Cum Arduino Mega): Hatua 4
Mfumo wa Usalama wa Mlango wa SMS Kutumia GboardPro (GSM Cum Arduino Mega): Hii ni mradi rahisi wa tahadhari ya usalama wa nyumbani lakini muhimu sana. Nilifanya mradi huu kwa sababu ya Wizi katika ofisi yangu
Pata Arifa za Barua pepe Kutoka kwa Mfumo wako wa Usalama wa Nyumbani Kutumia Arduino: Hatua 3
Pata Tahadhari za Barua Pepe Kutoka kwa Mfumo wako wa Usalama wa Nyumbani Kutumia Arduino: Kutumia Arduino, tunaweza kurahisisha utendaji wa kimsingi wa barua pepe katika usanidi wowote wa mfumo wa usalama uliopo. Hii inafaa zaidi kwa mifumo ya zamani ambayo ina uwezekano mkubwa kuwa imekatika kutoka kwa huduma ya ufuatiliaji
Mfumo mmoja wa Usalama wa Usalama wa Wanawake: Hatua 3
Mfumo mmoja wa Usalama wa Wanawake wa Kugusa: Moja ya kengele ya kugusa Mfumo wa usalama wa Wanawake ukitumia mtawala mdogo wa 8051Katika Usalama wa Wanawake Ulimwenguni Leo ni Suala Muhimu Zaidi Katika Nchi. Leo Wanawake Wanasumbuliwa Na Kusumbuka Na Wakati Mwingine Wakati Msaada Wa Haraka Unahitajika. Hakuna Lugha Inayohitajika
Jinsi ya kutengeneza Mfumo wa Usalama wa Mwendo wa Usalama wa PIR: Hatua 3
Jinsi ya kutengeneza Mfumo wa Usalama wa Mwendo wa Usalama wa PIR: Katika video hii tutafanya mfumo wa usalama ambao hugundua mwendo na unazungumza. Katika mradi huu sensorer ya PIR hugundua mwendo na moduli ya MP3 ya DFPlayer Mini hucheza sauti iliyofafanuliwa hapo awali
Mfumo mmoja wa USALAMA WA USALAMA WA kugusa One: Hatua 5
Mfumo wa USALAMA WA WANAWAKE Mguso mmoja: Katika Usalama wa Wanawake Ulimwenguni Leo ni Suala Muhimu Zaidi Katika Nchi. Leo Wanawake Wanasumbuliwa Na Kusumbuka Na Wakati Mwingine Wakati Msaada Wa Haraka Unahitajika. Hakuna Mahali Mahitajika Kama Wanawake Ili Watu waweze Kusaidia, umuhimu wake kwamba sisi