विषयसूची:
- चरण 1: परिचय
- चरण 2: उपयोग की जाने वाली चीज़ें:
- चरण 3: योजनाबद्ध और बोर्ड:
- चरण 4: लैडर प्रोग्रामिंग के साथ एलडीमाइक्रो का उपयोग करना:
- चरण 5: माइटीकोर और SMlib के साथ Arduino IDE 1.8.x का उपयोग करना:
- चरण 6: निष्कर्ष निकालना:
![Arduino मैट्रिक्स कीपैड के साथ लॉकर का उदाहरण 4x4: 6 चरण Arduino मैट्रिक्स कीपैड के साथ लॉकर का उदाहरण 4x4: 6 चरण](https://i.howwhatproduce.com/images/006/image-16407-42-j.webp)
वीडियो: Arduino मैट्रिक्स कीपैड के साथ लॉकर का उदाहरण 4x4: 6 चरण
![वीडियो: Arduino मैट्रिक्स कीपैड के साथ लॉकर का उदाहरण 4x4: 6 चरण वीडियो: Arduino मैट्रिक्स कीपैड के साथ लॉकर का उदाहरण 4x4: 6 चरण](https://i.ytimg.com/vi/kN7dDr3SFtY/hqdefault.jpg)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
![Arduino मैट्रिक्स कीपैड के साथ लॉकर का उदाहरण 4x4 Arduino मैट्रिक्स कीपैड के साथ लॉकर का उदाहरण 4x4](https://i.howwhatproduce.com/images/006/image-16407-43-j.webp)
न्यूनतम पिन के साथ 16 पुशबटन कीपैड को प्रबंधित करने के 2 तरीके।
चरण 1: परिचय
मैंने हाल ही में एक Arduino क्लोन से जुड़े 4x4 टच कीपैड मैट्रिक्स को प्रबंधित करने के तरीके पर काम किया है। निर्धारित बिंदु थे:
-atmega328p. पर 8 पिन के बजाय केवल 4+1 पिन का उपयोग करने के लिए
-I2C (2 पिन) के माध्यम से एक LCD डिस्प्ले 4x20 CHAR लिंक जोड़ने के लिए
-डिजिटल और एनालॉग आउटपुट को नियंत्रित करने के लिए।
तो, I/O की एक पाप राशि के साथ नियंत्रित करने के लिए बहुत सी चीजें हैं।
चरण 2: उपयोग की जाने वाली चीज़ें:
![उपयोग करने के लिए चीजें उपयोग करने के लिए चीजें](https://i.howwhatproduce.com/images/006/image-16407-44-j.webp)
मैंने अपने arduino क्लोन पर SDA (A4) और SCL (A5) पिन के साथ डिस्प्ले को जोड़ने के लिए एक LCD डिस्प्ले 4x20 कैरेक्टर और एक I2C मॉड्यूल एडेप्टर खरीदा।
मैं प्रसिद्ध और अब अप्रचलित MM74C922N का उपयोग करता हूं: एक 8 से 4 तरीके कनवर्टर 4x4 मैट्रिक्स कीपैड में फिट होता है।
मैंने atmega328p के आधार पर arduino का एक क्लोन बनाया और एक HE10 कनेक्टर (SPI बस) और एक USBasp केबल के माध्यम से प्रोग्राम किया।
चरण 3: योजनाबद्ध और बोर्ड:
![योजनाबद्ध और बोर्ड योजनाबद्ध और बोर्ड](https://i.howwhatproduce.com/images/006/image-16407-45-j.webp)
![योजनाबद्ध और बोर्ड योजनाबद्ध और बोर्ड](https://i.howwhatproduce.com/images/006/image-16407-46-j.webp)
बोर्ड से बना है:
-एलसीडी कीपैड केवल Arduino IDE के साथ उपयोग किया जाता है, LDmicro (सीढ़ी प्रोग्रामिंग) के साथ संभव नहीं है
-MM74C922N बोर्ड: 16 पुशबटन को 4 बिट्स DCBA पर 16 बाइनरी मानों पर कोडित किया गया। जब एक बटन दबाया जाता है: नीली एलईडी रोशनी चालू होती है और DCBA (A, LSB है) पर एक मान दिखाई देता है। जब कोई बटन छोड़ा जाता है: नीली एलईडी लाइट बंद हो जाती है और DCBA पर मान शून्य पर रीसेट हो जाता है।
-Arduino atmega238p क्लोन बोर्ड।
चरण 4: लैडर प्रोग्रामिंग के साथ एलडीमाइक्रो का उपयोग करना:
![लैडर प्रोग्रामिंग के साथ LDmicro का उपयोग करना लैडर प्रोग्रामिंग के साथ LDmicro का उपयोग करना](https://i.howwhatproduce.com/images/006/image-16407-47-j.webp)
![लैडर प्रोग्रामिंग के साथ LDmicro का उपयोग करना लैडर प्रोग्रामिंग के साथ LDmicro का उपयोग करना](https://i.howwhatproduce.com/images/006/image-16407-48-j.webp)
![लैडर प्रोग्रामिंग के साथ LDmicro का उपयोग करना लैडर प्रोग्रामिंग के साथ LDmicro का उपयोग करना](https://i.howwhatproduce.com/images/006/image-16407-49-j.webp)
दर्ज करने के लिए कोड 16 कीप्रेस्ड मानों के बीच 4 मानों से बना है, इसलिए 16x16x16x16 संयोजन।
एक बार जब आप एसएफसी खींच लेते हैं, तो आपको इसे my. में से एक में दी गई विधि के साथ LADDER में अनुवाद करना होगा
निर्देश:
www.instructables.com/id/Arduino-tomation-…
एक बार टाइप करने के बाद, इसे xxxx.hex के रूप में संकलित करें और फिर इसे खज़ामा डाउनलोडर के साथ डाउनलोड करें।
LCD डिस्प्ले को LDmicro पर प्रोग्राम नहीं किया जा सकता है।
मैं इसमें स्केच SERRURE.id और KHAZAMA डाउनलोडर के साथ LDmicro ज़िप देता हूँ।
चरण 5: माइटीकोर और SMlib के साथ Arduino IDE 1.8.x का उपयोग करना:
![Mytycore और SMlib के साथ Arduino IDE 1.8.x का उपयोग करना Mytycore और SMlib के साथ Arduino IDE 1.8.x का उपयोग करना](https://i.howwhatproduce.com/images/006/image-16407-50-j.webp)
मैं SFC को स्टेट मशीन में ट्रांसलेट करता हूं। तब मैंने Arduino IDE का उपयोग माइटीकोर और SM लाइब्रेरी के अंदर किया।
मैं संदेश प्रदर्शित करता हूं जैसे: त्रुटि, प्रतीक्षा, अनलॉक, राज्य पहुंच, एलसीडी डिस्प्ले पर कीप्रेस का मूल्य।
मैं आपको स्केच और एसएम लिब देता हूं। माइटीकोर के लिए इसे देखें:
www.instructables.com/id/Arduino-18x-Clone…
चरण 6: निष्कर्ष निकालना:
16 कीपैड को प्रबंधित करने के ये दो तरीके हैं और मुझे अच्छा अनुक्रम खोजने में कई घंटे लग गए लेकिन अब यह ठीक काम करता है। आपको इन चरणों का सम्मान करना चाहिए:
-1 डीए पिन के बढ़ते किनारे पर एक कीप्रेस्ड का पता लगाएं
-2 DCBA पर उत्पन्न मूल्य को पढ़ें और अच्छे से तुलना करें
जब तक यह निश्चित रूप से काम नहीं करेगा।
नेट पर सभी दिलचस्प ट्यूटोरियल के लिए धन्यवाद।
सिफारिश की:
लेगो 4x4 कीपैड मैट्रिक्स: 8 कदम (चित्रों के साथ)
![लेगो 4x4 कीपैड मैट्रिक्स: 8 कदम (चित्रों के साथ) लेगो 4x4 कीपैड मैट्रिक्स: 8 कदम (चित्रों के साथ)](https://i.howwhatproduce.com/images/006/image-16721-j.webp)
लेगो 4x4 कीपैड मैट्रिक्स: जबकि मैं पिछले कुछ हफ्तों से घर में फंसा हुआ हूं, मैं आखिरकार कुछ परियोजनाओं को पूरा करने के लिए तैयार हो गया हूं जो मेरे दिमाग में घूम रहे हैं। मैं पिछले कुछ हफ्तों में लेगो को अपनी अधिकांश परियोजनाओं की नींव के रूप में उपयोग कर रहा हूं
Arduino मैट्रिक्स कीपैड के साथ लॉकर का आधुनिक और नया और आसान उदाहरण 4x4: 3 चरण
![Arduino मैट्रिक्स कीपैड के साथ लॉकर का आधुनिक और नया और आसान उदाहरण 4x4: 3 चरण Arduino मैट्रिक्स कीपैड के साथ लॉकर का आधुनिक और नया और आसान उदाहरण 4x4: 3 चरण](https://i.howwhatproduce.com/images/009/image-25208-j.webp)
Arduino मैट्रिक्स कीपैड 4x4 के साथ लॉकर का आधुनिक और नया और आसान उदाहरण: I2C सर्किट के साथ LCD कीपैड मैट्रिक्स 4x4 का उपयोग करने का एक और उदाहरण
Arduino नैनो का उपयोग करके 4x4 मैट्रिक्स मेम्ब्रेन कीपैड: 4 चरण
![Arduino नैनो का उपयोग करके 4x4 मैट्रिक्स मेम्ब्रेन कीपैड: 4 चरण Arduino नैनो का उपयोग करके 4x4 मैट्रिक्स मेम्ब्रेन कीपैड: 4 चरण](https://i.howwhatproduce.com/images/001/image-2653-20-j.webp)
4x4 मैट्रिक्स मेम्ब्रेन कीपैड Arduino नैनो का उपयोग कर रहा है: 4x4 मैट्रिक्स मेम्ब्रेन कीपैड एक कीपैड मॉड्यूल है जिसका उपयोग अक्सर Arduino प्रोजेक्ट बनाने के लिए किया जाता है, जैसे कैलकुलेटर, पासवर्ड इनपुट और अन्य। यह इस कीपैड की विशेषताएं हैं: किसी भी में उपयोग करने में आसान बहुत पतली डिज़ाइन माइक्रोकंट्रोलरकी विशिष्टता: मैक्सी
8051 के साथ कीपैड इंटरफेस और 7 सेगमेंट में कीपैड नंबर प्रदर्शित करना: 4 चरण (चित्रों के साथ)
![8051 के साथ कीपैड इंटरफेस और 7 सेगमेंट में कीपैड नंबर प्रदर्शित करना: 4 चरण (चित्रों के साथ) 8051 के साथ कीपैड इंटरफेस और 7 सेगमेंट में कीपैड नंबर प्रदर्शित करना: 4 चरण (चित्रों के साथ)](https://i.howwhatproduce.com/images/003/image-8936-8-j.webp)
8051 के साथ कीपैड इंटरफेस और 7 सेगमेंट में कीपैड नंबर प्रदर्शित करना: इस ट्यूटोरियल में मैं आपको बताने जा रहा हूं कि कैसे हम 8051 के साथ कीपैड को इंटरफेस कर सकते हैं और 7 सेगमेंट डिस्प्ले में कीपैड नंबर प्रदर्शित कर सकते हैं।
इंटरफेस 16x2 अल्फ़ान्यूमेरिक एलसीडी और 4x4 मैट्रिक्स कीपैड रास्पबेरी Pi3 के साथ: 5 चरण (चित्रों के साथ)
![इंटरफेस 16x2 अल्फ़ान्यूमेरिक एलसीडी और 4x4 मैट्रिक्स कीपैड रास्पबेरी Pi3 के साथ: 5 चरण (चित्रों के साथ) इंटरफेस 16x2 अल्फ़ान्यूमेरिक एलसीडी और 4x4 मैट्रिक्स कीपैड रास्पबेरी Pi3 के साथ: 5 चरण (चित्रों के साथ)](https://i.howwhatproduce.com/images/004/image-9128-28-j.webp)
रास्पबेरी Pi3 के साथ इंटरफेस 16x2 अल्फ़ान्यूमेरिक एलसीडी और 4x4 मैट्रिक्स कीपैड: इस निर्देश में, हम बताते हैं कि रास्पबेरी पाई 3 के साथ 16x2 एलईडी और 4x4 मैट्रिक्स कीपैड को कैसे इंटरफ़ेस किया जाए। हम सॉफ्टवेयर विकसित करने के लिए पायथन 3.4 का उपयोग करते हैं। आप थोड़े बदलाव के साथ पायथन 2.7 भी चुन सकते हैं