विषयसूची:

Arduino मैट्रिक्स कीपैड के साथ लॉकर का आधुनिक और नया और आसान उदाहरण 4x4: 3 चरण
Arduino मैट्रिक्स कीपैड के साथ लॉकर का आधुनिक और नया और आसान उदाहरण 4x4: 3 चरण

वीडियो: Arduino मैट्रिक्स कीपैड के साथ लॉकर का आधुनिक और नया और आसान उदाहरण 4x4: 3 चरण

वीडियो: Arduino मैट्रिक्स कीपैड के साथ लॉकर का आधुनिक और नया और आसान उदाहरण 4x4: 3 चरण
वीडियो: How to make electronic door lock| Arduino PASSWORD KEYPAD DOOR LOCK 😎 | Under RS.600 | simple diy 2024, नवंबर
Anonim
Arduino मैट्रिक्स कीपैड के साथ लॉकर का आधुनिक और नया और आसान उदाहरण 4x4
Arduino मैट्रिक्स कीपैड के साथ लॉकर का आधुनिक और नया और आसान उदाहरण 4x4

I2C सर्किट के साथ LCD कीपैड मैट्रिक्स 4x4 का उपयोग करने का एक और उदाहरण।

चरण 1: योजनाबद्ध

योजनाबद्ध
योजनाबद्ध
योजनाबद्ध
योजनाबद्ध

यह मैट्रिक्स कीपैड 16 पुश बटनों से बना है और I2c संचार के साथ, आपको इसे प्रबंधित करने के लिए केवल 2 पिन की आवश्यकता है: SDA (Arduino बोर्ड पर A4) और SCL (Arduino बोर्ड पर A5)।

मैंने एक PCF8574A 16 DIP I/O I2c सर्किट का उपयोग किया है जो छोटा योजनाबद्ध ऊपर दिया गया है। मेरे उदाहरण में इस तरह के घटकों का पता 0x3C है (ए0 = 0, ए 1 = 0, ए 2 = 1)।

चरण 2: राज्य आरेख: एक आसान तरीका

राज्य आरेख: एक आसान तरीका
राज्य आरेख: एक आसान तरीका

यह नई विधि टाइमर पर आधारित है जो आपको सही समय पर चाबियों पर अच्छा कोड (4 वर्णों से बना: CODE1 फिर CODE2 फिर CODE3 फिर CODE4) लिखने की अनुमति देती है।

Arduino स्केच में 4 विशेष पुस्तकालय शामिल हैं:

एस.एम.एच

वायर.एच

कीपैड_I2C.h

कीपैड.एच

मैं उनका एक पैकेट और स्केच देता हूं। अगर टाइप किया गया कोड अच्छा है, तो पिन 13 लाइट ऑन करें और इनिशियलाइज़ करने के लिए आपको '*' की को पुश करना होगा। यदि कोड गलत है, तो पिन 13 चमकता है।

नोट: मैं आज एक आंतरिक सर्वर त्रुटि के कारण पुस्तकालयों को डाउनलोड नहीं कर सकता। माफ़ करना।

यदि आप. RAR. का उपयोग करते हैं तो समस्या हल हो जाती है

चरण 3: निष्कर्ष

धक्का दी गई चाबियों को बढ़ते किनारे पर पहचाना जाना चाहिए, जब तक कि यह ठीक से नहीं चलती।

ये सभी घटक बहुत सस्ते हैं और आपके पास Arduino बोर्डों पर कुछ पिनों के साथ एक बहुत ही आकर्षक कीबोर्ड होगा।

मुझे मिले सभी दिलचस्प ट्यूटोरियल के लिए धन्यवाद।

हैप्पी इंस्ट्रक्शनल!

सिफारिश की: