विषयसूची:
- चरण 1: आवश्यक हार्डवेयर
- चरण 2: सर्किट कनेक्शन
- चरण 3: स्रोत कोड
- चरण 4: मेरे चैनल को सब्सक्राइब करें अगर आपको पसंद है
वीडियो: OLED-UI (उपयोगकर्ता इंटरफ़ेस) के साथ ARDUINO MENU डिज़ाइन: 4 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
इस ट्यूटोरियल में मैं यह समझाने की कोशिश करूँगा कि i2c OLED स्क्रीन का उपयोग करके ARDUINO MENU DESIGN कैसे बनाया जाता है। इसे UI (यूजर इंटरफेस) के नाम से भी जाना जाता है। यह कई परियोजनाओं के लिए उपयोग कर रहा है लेकिन यह आपको 3 डी प्रिंटर से परिचित होना चाहिए:)
यहाँ भी इस परियोजना के बारे में वीडियो। आप इस वीडियो को देख सकते हैं और देख सकते हैं कि यह कैसे काम करता है।
ठीक है, ईमानदारी से यदि आप अपना स्वयं का मेनू डिज़ाइन स्वयं बनाते हैं तो यह आपके कोडिंग और एल्गोरिथम कौशल में बहुत योगदान देगा। इस तरह का एक साधारण मेनू डिज़ाइन बनाने में मुझे अपना लगभग 4 घंटे का समय लगा। यही कारण है कि मैं इसे स्वयं शत-प्रतिशत बनाने का प्रयास करता हूं। बेशक मैंने कुछ हिस्सों में कुछ मदद ली। जैसे कि मुझे किस तरह का मेनू डिजाइन करना चाहिए आदि… (लेकिन अधिकांश एल्गोरिदम मेरे हैं) ध्यान दें: यदि आप अपना खुद का मेनू डिज़ाइन बनाना चाहते हैं तो आपको सबसे बुनियादी से शुरू करना होगा चरण अर्थात यह प्रयास करें: जब बटन दबाया जाता है तो चयन चिह्न यानी ">" नीचे की ओर जाना चाहिए…।
चरण 1: आवश्यक हार्डवेयर
X1 Arduino (Uno, nano, mega…. etc)
X1 OLED स्क्रीन (मैंने i2c मोड्यूल का उपयोग किया है जो कम कनेक्शन पिन नंबर के कारण बहुत अच्छा है लेकिन आप अपनी इच्छानुसार किसी भी स्क्रीन का उपयोग कर सकते हैं, हालांकि आपको कोड ऑफकोर्स में कुछ बदलाव करने होंगे!)
x3 बटन
x3 10k रोकनेवाला
x1 ब्रेडबोर्ड
पर्याप्त जम्पर
चरण 2: सर्किट कनेक्शन
खैर, हमारे यहाँ बहुत सरल संबंध है। जैसा कि मैंने पहले उल्लेख किया है, यदि आपके पास विभिन्न प्रकार की स्क्रीन (5110, 16x2….) है तो आपके पास जो है उसके अनुसार आप परिवर्तन कर सकते हैं।
ध्यान दें: बटन और पुल-डाउन रेसिस्टर्स कनेक्शन के बारे में सावधान रहें। नीचे दिए गए चित्र की तरह ही कनेक्शन बनाएं। गलत अवरोधक कनेक्शन त्रुटियों का कारण बन सकता है। इस कॉन्फ़िगरेशन में जब बटन दबाया जाता है तो हमें 1 (उच्च) मिलता है।
चरण 3: स्रोत कोड
ओके डियर मेकर्स:) हमारे यहां सोर्स कोड है। जैसा कि आप जानते हैं, मैं तुर्की में अपने YouTube चैनल के लिए अपना प्रोजेक्ट तैयार करता हूं। हालांकि, मैं लगभग हर पंक्ति के बगल में स्पष्टीकरण का अनुवाद या जोड़ने की कोशिश करता हूं। यह परियोजना अर्ध-अंग्रेजी/तुर्की की तरह तैयार की गई है। जो लोग तुर्की नहीं जानते उनके लिए मैंने स्पष्टीकरण जोड़ा है। फिर भी अगर आपको इसके बारे में कोई समस्या है तो कृपया मुझे बताएं और अपना प्रश्न यहां या Youtube चैनल से पूछें। मुझे यकीन है कि आप लोग काफी चतुर हैं और उस भाषा के अंतर के बारे में कोई समस्या नहीं होगी। भाषा को ब्लॉक न करने दें:)
चरण 4: मेरे चैनल को सब्सक्राइब करें अगर आपको पसंद है
आप वीडियो में देख सकते हैं कि यह प्रोजेक्ट कैसे काम करता है।
अगर आपको मेरा प्रोजेक्ट पसंद है, तो आप मेरे चैनल पर अन्य लोगों को देख सकते हैं और आप मेरा समर्थन कर सकते हैं। भाषा के बारे में चिंता न करें, ज्यादातर मैं अपने कोड अंग्रेजी स्पष्टीकरण के साथ तैयार करता हूं। यदि कोई प्रश्न है, तो आप अपने प्रश्न यहाँ या Youtube चैनल से पूछ सकते हैं।
मेरा यूट्यूब चैनल: यूट्यूब चैनल कृपया मुझे बताएं कि क्या आपको बिना किसी संदेह के किसी भी समस्या का सामना करना पड़ता है!
मज़े करो!
सिफारिश की:
I2C सेंसर इंटरफेस के साथ शुरुआत करना ?? - ESP32s का उपयोग करके अपने MMA8451 को इंटरफ़ेस करें: 8 कदम
I2C सेंसर इंटरफेस के साथ शुरुआत करना ?? - ESP32s का उपयोग करके अपने MMA8451 को इंटरफ़ेस करें: इस ट्यूटोरियल में, आप कंट्रोलर (Arduino, ESP32, ESP8266, ESP12 NodeMCU) के साथ काम करने वाले I2C डिवाइस (एक्सेलेरोमीटर) को शुरू करने, कनेक्ट करने और प्राप्त करने के तरीके के बारे में जानेंगे।
डिज़ाइन थिंकिंग मेथड्स के साथ एक कार्डबोर्ड कप डिज़ाइन करें: 7 चरण
डिज़ाइन थिंकिंग मेथड्स के साथ एक कार्डबोर्ड कप डिज़ाइन करें: हैलो, कार्डबोर्ड कप जिसे डिज़ाइन थिंकिंग विधियों के अनुसार डिज़ाइन किया गया है, यहाँ। कृपया इसे देखें और एक टिप्पणी करें। मैं आपकी टिप्पणियों के साथ अपनी परियोजना में सुधार करूंगा
Arduino के साथ GPS मॉड्यूल (NEO-6m) को कैसे इंटरफ़ेस करें: 7 चरण (चित्रों के साथ)
Arduino के साथ GPS मॉड्यूल (NEO-6m) को कैसे इंटरफ़ेस करें: इस प्रोजेक्ट में, मैंने दिखाया है कि Arduino UNO के साथ GPS मॉड्यूल को कैसे इंटरफ़ेस किया जाए। देशांतर और अक्षांश के लिए डेटा एलसीडी पर प्रदर्शित होता है और स्थान ऐप पर देखा जा सकता है। सामग्री की सूची Arduino Uno ==> $८ Ublox NEO-6m GPS मॉड्यूल ==> $15 16x
मिडी चरण इंटरफ़ेस: 12 चरण (चित्रों के साथ)
मिडी स्टेप इंटरफ़ेस: स्पैनिश संस्करण यहाँ। और एक मिडी इंटरफ़ेस के रूप में। दोनों मोड आपके पैरों से बजाए जाएंगे। बैकग्राउंड प्रोजेक्ट का जन्म इसलिए हुआ क्योंकि
Arduino UNO के साथ OLED 0.91inch 128x32 इंटरफ़ेस का ट्यूटोरियल: 7 चरण (चित्रों के साथ)
Arduino UNO के साथ OLED 0.91inch 128x32 इंटरफ़ेस का ट्यूटोरियल: यह ट्यूटोरियल आपको Arduino UNO के साथ OLED 0.91inch LCD128x32 का उपयोग करने के बारे में कुछ मूल बातें सिखाने जा रहा है।