विषयसूची:
वीडियो: Arduino IDE के साथ NodeMCU V2 पर I2C LCD: 3 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:21
इस त्वरित निर्देश में मैं आपको दिखाऊंगा कि कैसे ArduinoIDE और उपलब्ध पुस्तकालयों का उपयोग करके NodeMCU v2 पर I2C सीरियल एडेप्टर के साथ LCD लंच करें।
चरण 1: आवश्यक भाग और सॉफ्टवेयर
हार्डवेयर:
1. नोडएमसीयू v2
2. i2c सीरियल इंटरफेस एडेप्टर मॉड्यूल के साथ 16x2 एलसीडी डिस्प्ले
3. कुछ तार, बिजली की आपूर्ति के लिए यूएसबी और स्केच अपलोडिंग
सॉफ्टवेयर:
1. ArduinoIDE -
2. लिक्विड क्रिस्टल_आई2सी लाइब्रेरी -
चरण 2: हार्डवेयर सेटअप
तैयारी:
जब आप अली/ईबे से एलसीडी ऑर्डर करते हैं तो आप सीरियल एडेप्टर से कनेक्ट होने पर 'वायरिंग मेस' से बचने के लिए 16 पिन हेडर को एलसीडी डिस्प्ले में मिला सकते हैं।
सेट अप:
- एलसीडी डिस्प्ले और सीरियल एडेप्टर को एक दूसरे के बगल में ब्रेड बोर्ड पर रखें
- एडेप्टर के SCL पिन को NodeMCU D1 पिन से कनेक्ट करें
- एडेप्टर के एसडीए पिन को NodeMCU D2 पिन से कनेक्ट करें
- एडेप्टर के GND, VCC पिन को NodeMCU GND से कनेक्ट करें, तदनुसार विन - यहाँ मुझे एक बात समझाने की आवश्यकता है। मूल रूप से आपको LCD डिस्प्ले को 5v स्रोत से कनेक्ट करना चाहिए, लेकिन NodeMCU में केवल 3.3v आउटपुट हैं, इसलिए LCD काफी डार्क है। यदि आप बाहरी 5v स्रोत के साथ एलसीडी प्रदान करते हैं तो आपको तर्क स्तर कनवर्टर का उपयोग करने की आवश्यकता होगी क्योंकि यह काम नहीं करेगा। यहाँ मैंने USB प्रदान की गई शक्ति का उपयोग करके कुछ हैक का उपयोग किया जो कि विन को बायपास किया गया है। यह 5V है लेकिन यह काम करता है:)
चरण 3: स्केच
तैयारी:
- ArduinoIDE स्थापित करें
- NodeMCU समर्थन जोड़ें - यहाँ अच्छी तरह से वर्णित है।
- लिक्विड क्रिस्टल_आई2सी लाइब्रेरी जोड़ें - कृपया लेखक द्वारा दिए गए निर्देशों का उपयोग करें। AdruinoIDE से इंस्टॉलेशन पुराना संस्करण जोड़ देगा
स्केच:
#शामिल
#शामिल
लिक्विड क्रिस्टल_आई2सी एलसीडी (0x27, 16, 2);
व्यर्थ व्यवस्था() {
सीरियल.बेगिन (115200);
// पूर्वनिर्धारित पिन कॉन्स का उपयोग करें
वायर.बेगिन (डी 2, डी 1);
LCD.begin ();
एलसीडी.होम ();
LCD.print ("हैलो, NodeMCU");
}
शून्य लूप () {// यहां कुछ न करें}
स्केच अपलोड करें और आपका काम हो गया!
सिफारिश की:
किट के साथ रोबोटिक्स में चरण-दर-चरण शिक्षा: 6 चरण
किट के साथ रोबोटिक्स में चरण-दर-चरण शिक्षा: अपना खुद का रोबोट बनाने के कुछ महीनों के बाद (कृपया इन सभी को देखें), और दो बार पुर्जे विफल होने के बाद, मैंने एक कदम पीछे हटने और अपने बारे में फिर से सोचने का फैसला किया। रणनीति और दिशा। कई महीनों का अनुभव कई बार बहुत फायदेमंद था, और
Arduino IDE के साथ सेटअप NodeMCU प्रोग्रामिंग: 3 चरण
Arduino IDE के साथ NodeMCU प्रोग्रामिंग सेटअप करें: इस निर्देश में मैं आपको Arduino IDE का उपयोग करके NodeMCU बोर्ड को प्रोग्राम करने का तरीका दिखाने जा रहा हूं। ऐसा करने के लिए आपको ड्राइवरों को स्थापित करने और NodeMCU बोर्ड को Arduino बोर्ड सूची में जोड़ने की आवश्यकता है। आइए स्टेप बाय स्टेप करते हैं
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): 8 चरण
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): अल्ट्रासोनिक ध्वनि ट्रांसड्यूसर L298N डीसी महिला एडाप्टर बिजली की आपूर्ति एक पुरुष डीसी पिन के साथ Arduino UNOBreadboardयह कैसे काम करता है: सबसे पहले, आप Arduino Uno पर कोड अपलोड करते हैं (यह डिजिटल से लैस एक माइक्रोकंट्रोलर है और कोड (C++) कन्वर्ट करने के लिए एनालॉग पोर्ट
I2C / IIC एलसीडी डिस्प्ले - Arduino के साथ SPI से IIC मॉड्यूल का उपयोग करके I2C LCD डिस्प्ले में SPI LCD का उपयोग करें: 5 चरण
I2C / IIC एलसीडी डिस्प्ले | Arduino के साथ I2C LCD डिस्प्ले के लिए SPI से IIC मॉड्यूल का उपयोग करते हुए SPI LCD का उपयोग करें: हाय दोस्तों चूंकि एक सामान्य SPI LCD 1602 में कनेक्ट करने के लिए बहुत सारे तार होते हैं, इसलिए इसे arduino के साथ इंटरफ़ेस करना बहुत मुश्किल होता है, लेकिन बाजार में एक मॉड्यूल उपलब्ध है जो कर सकता है SPI डिस्प्ले को IIC डिस्प्ले में बदलें तो आपको केवल 4 तारों को जोड़ने की आवश्यकता है
Arduino IDE के साथ Esp 8266 Esp-01 के साथ शुरुआत करना - Arduino Ide और Programming Esp में Esp बोर्ड स्थापित करना: 4 चरण
Arduino IDE के साथ Esp 8266 Esp-01 के साथ शुरुआत करना | Arduino Ide और प्रोग्रामिंग Esp में Esp बोर्ड स्थापित करना: इस निर्देश में हम सीखेंगे कि Arduino IDE में esp8266 बोर्ड कैसे स्थापित करें और esp-01 कैसे प्रोग्राम करें और उसमें कोड कैसे अपलोड करें। चूंकि esp बोर्ड इतने लोकप्रिय हैं इसलिए मैंने एक इंस्ट्रक्शंस को सही करने के बारे में सोचा यह और अधिकांश लोगों को समस्या का सामना करना पड़ता है