विषयसूची:
- आपूर्ति
- चरण 1: ब्रेडशील्ड को एक Arduino Uno. में डालें
- चरण 2: ब्रेडशील्ड को ब्रेडबोर्ड में डालें
- चरण 3: एलसीडी को ब्रेडबोर्ड में डालें
- चरण 4: एलसीडी के आर/डब्ल्यू पिन को जीएनडी पर खींचो
- चरण 5: पोटेंशियोमीटर डालें
- चरण 6: अपने Arduino को प्रोग्राम करें, पोटेंशियोमीटर मिडिल पिन डिस्कनेक्टेड के साथ
वीडियो: ब्रेडशील्ड में Arduino और कैरेक्टर एलसीडी हुकअप: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
कई Arduino प्रोजेक्ट्स में कैरेक्टर LCD शामिल होते हैं, जो Arduino से डेटा प्राप्त करने के लिए HD44780 प्रोटोकॉल का अत्यधिक उपयोग करते हैं। Arduino को HD44780 से कनेक्ट करना आमतौर पर (4-बिट मोड में) 12 तार लेता है! इससे जम्पर वायर स्पेगेटी की एक बड़ी गड़बड़ी खत्म हो जाएगी। उन्हें कनेक्ट करने में आपको थोड़ा समय लगता है। डीबग करना मुश्किल है। और यह आपकी अनाड़ी उंगलियों से डिस्कनेक्ट होने का खतरा है।
इस ट्यूटोरियल में, हम देखेंगे कि ब्रेडशील्ड में जीवन बहुत आसान हो सकता है, ब्रेडबोर्ड के लिए Arduino शील्ड।
आपूर्ति
- एक ब्रेडबोर्ड
- एक Arduino Uno
- वन ब्रेडशील्ड
चरण 1: ब्रेडशील्ड को एक Arduino Uno. में डालें
ब्रेडशील्ड को Arduino Uno में वैसे ही डालें जैसे आप सामान्य रूप से अन्य शील्ड बोर्ड का उपयोग करने के लिए करते हैं।
चरण 2: ब्रेडशील्ड को ब्रेडबोर्ड में डालें
ब्रेडशील्ड के ब्रेकआउट पिन को ब्रेडबोर्ड में डालें, ठीक वैसे ही जैसे आप आमतौर पर ब्रेडबोर्ड में पिन की एक पंक्ति डालते हैं।
चरण 3: एलसीडी को ब्रेडबोर्ड में डालें
मुझे लगता है कि आपका एलसीडी पुरुष पिनहेडर के साथ मिलाप किया गया है, जैसे कि स्पार्कफुन के इस ट्यूटोरियल में। अब एलसीडी (तकनीकी रूप से पुरुष पिन) को ब्रेडबोर्ड में डालें, जिसमें एलसीडी का GND पिन ब्रेडशील्ड के GND पिन से मेल खाता है। यह स्वचालित रूप से Arduino Uno और LCD (बाईं ओर, LCD पिन; दाईं ओर, ब्रेडशील्ड पिन) के बीच निम्नलिखित पिन-टू-पिन पत्राचार स्थापित करेगा:
VSS/GND ---- GNDVDD ---- 5VRS ---- TX E/सक्षम ---- D3 D4 ---- D8D5 ---- D9D6 ---- D10D7 ---- D11 बैकलाइट एनोड - --- D12बैकलाइट कैथोड ---- D13
रूटिंग की कल्पना ऊपर की आकृति में की गई है।
चरण 4: एलसीडी के आर/डब्ल्यू पिन को जीएनडी पर खींचो
एलसीडी के आर/डब्ल्यू पिन को जीएनडी तक खींचने के लिए, एक जम्पर तार का प्रयोग करें - इस परियोजना में एकमात्र जम्पर तार की आवश्यकता है। हां, इसका मतलब अरुडिनो के D2 को GND से जोड़ना भी है। लेकिन यह कोई समस्या नहीं है जब तक आप D2 का उपयोग नहीं करते हैं।
चरण 5: पोटेंशियोमीटर डालें
वोल्टेज डिवाइडर के रूप में एक पोटेंशियोमीटर डालें। पोटेंशियोमीटर के टर्मिनल सिरों को ब्रेडबोर्ड पर क्रमशः 5V और GND संबंधों में डालें। और पोटेंशियोमीटर का मध्य पिन RX के संबंधों में। परिणामी तारों को ऊपर की आकृति में दिखाया गया है। मुझे लगता है कि पोटेंशियोमीटर में कुछ तारों को उसके पैरों पर या आपके उपयोग के जम्पर तारों को ब्रेडबोर्ड पर कहीं और से 3 पिन को रूट करने के लिए लगाया गया है।
चरण 6: अपने Arduino को प्रोग्राम करें, पोटेंशियोमीटर मिडिल पिन डिस्कनेक्टेड के साथ
अब आप अपने Arduino को प्रोग्राम कर सकते हैं। उदाहरण कोड का एक टुकड़ा है
github.com/forrestbao/BreadShield/blob/master/demo/HelloWorld/HelloWorld.ino
प्रोग्राम करने के लिए, सुनिश्चित करें कि RX पिन पोटेंशियोमीटर के मध्य पिन से डिस्कनेक्ट हो गया है। बस ब्रेडबोर्ड पर टाई से पोटेंशियोमीटर के मध्य पिन को धीरे से उठाएं। प्रोग्रामिंग के बाद, इसे वापस डालें। फिर आपको एलसीडी पर प्रदर्शित टेक्स्ट सामग्री दिखाई देगी। यदि नहीं, तो पोटेंशियोमीटर समायोजित करें।
यहां एक टिप्पणी या प्रश्न छोड़ने के लिए स्वतंत्र महसूस करें और मैं जितनी जल्दी हो सके उत्तर दूंगा।
इस वीडियो में ब्रेडशील्ड के और उदाहरणों का आनंद लें।
अभी ब्रेडशील्ड एक क्राउडफंडिंग अभियान चला रहा है। https://www.crowdsupply.com/loser/breadshield/ पर रियायती अभियान-केवल कीमतों का लाभ उठाएं
सिफारिश की:
Arduino के साथ 20x4 I2C कैरेक्टर एलसीडी डिस्प्ले का उपयोग कैसे करें: 6 कदम
Arduino के साथ 20x4 I2C कैरेक्टर एलसीडी डिस्प्ले का उपयोग कैसे करें: इस सरल ट्यूटोरियल में हम सीखेंगे कि कैसे Arduino Uno के साथ 20x4 I2C कैरेक्टर एलसीडी डिस्प्ले का उपयोग करके एक साधारण टेक्स्ट "हैलो वर्ल्ड।वीडियो देखें
एलसीडी आक्रमणकारियों: 16x2 एलसीडी कैरेक्टर डिस्प्ले पर गेम जैसा एक अंतरिक्ष आक्रमणकारी: 7 कदम
LCD Invaders: a Space Invaders Like Game on 16x2 LCD कैरेक्टर डिस्प्ले: एक पौराणिक "अंतरिक्ष आक्रमणकारियों" गेम को पेश करने की कोई आवश्यकता नहीं है। इस प्रोजेक्ट की सबसे दिलचस्प विशेषता यह है कि यह ग्राफिकल आउटपुट के लिए टेक्स्ट डिस्प्ले का उपयोग करता है। यह 8 कस्टम वर्णों को लागू करके हासिल किया जाता है। आप पूरा Arduino डाउनलोड कर सकते हैं
पीसी के लिए विजुअल स्क्रिप्ट का उपयोग करके अवास्तविक इंजन 4 में कैरेक्टर कंट्रोलर के साथ 2d कैरेक्टर कैसे बनाएं: 11 कदम
पीसी के लिए विजुअल स्क्रिप्ट का उपयोग करके अवास्तविक इंजन 4 में कैरेक्टर कंट्रोलर के साथ 2डी कैरेक्टर कैसे बनाएं: पीसी के लिए विजुअल स्क्रिप्ट का उपयोग करके अवास्तविक इंजन 4 में कैरेक्टर कंट्रोलर के साथ 2डी कैरेक्टर कैसे बनाएं नमस्ते, मैं जॉर्डन स्टेल्ट्ज हूं। मैं 15 साल की उम्र से वीडियो गेम विकसित कर रहा हूं। यह ट्यूटोरियल आपको सिखाएगा कि कैसे एक बुनियादी चरित्र बनाया जाए
कैरेक्टर एलसीडी I2c एडेप्टर (I2c कनेक्शन उदाहरण): 12 कदम (चित्रों के साथ)
कैरेक्टर एलसीडी I2c एडॉप्टर (I2c कनेक्शन उदाहरण): मैं एक कैरेक्टर डिस्प्ले i2c एडॉप्टर के लिए एक कनेक्शन स्कीमा कर रहा हूं। मेरी साइट पर अपडेट की जांच करें। अब मैं ऑरिजिनल लाइब्रेरी का उपयोग करने के लिए एक वायरिंग कनेक्शन स्कीमा जोड़ता हूं न कि मेरी फोर्केड। लिक्विड क्रिस्टल Arduino लाइब्रेरी चरित्र एलसीडी डिस्प्ले के लिए, फोर्कड प्रोजेक्ट
एलसीडी में 8051 माइक्रोकंट्रोलर के साथ कस्टम कैरेक्टर कैसे प्रिंट करें: 4 कदम
8051 माइक्रोकंट्रोलर के साथ एलसीडी में कस्टम कैरेक्टर कैसे प्रिंट करें: इस प्रोजेक्ट में हम आपको बताने जा रहे हैं कि 8051 माइक्रोकंट्रोलर का उपयोग करके 16 * 2 एलसीडी में कस्टम कैरेक्टर कैसे प्रिंट किया जाए। हम 8 बिट मोड में LCD का उपयोग कर रहे हैं। हम 4 बिट मोड के साथ भी ऐसा ही कर सकते हैं