विषयसूची:

NodeMCU / ESP8266 और OLED शील्ड को कैसे कनेक्ट करें: 8 कदम
NodeMCU / ESP8266 और OLED शील्ड को कैसे कनेक्ट करें: 8 कदम

वीडियो: NodeMCU / ESP8266 और OLED शील्ड को कैसे कनेक्ट करें: 8 कदम

वीडियो: NodeMCU / ESP8266 और OLED शील्ड को कैसे कनेक्ट करें: 8 कदम
वीडियो: how to setup Node MCU for IOT (ESP8266 board) in HINDI (हिंदी में) 2024, जुलाई
Anonim
NodeMCU / ESP8266 और OLED शील्ड को कैसे कनेक्ट करें
NodeMCU / ESP8266 और OLED शील्ड को कैसे कनेक्ट करें

मैं इस निर्देश में दिखाऊंगा कि कैसे एक NodeMCU V2 Amica (ESP8266) को I2c के माध्यम से प्रसिद्ध SSD1306 चिप पर आधारित OLED डिस्प्ले से जोड़ा जाए। OLED के लिए हम इस निर्देशयोग्य OLED शील्ड का उपयोग करेंगे जो सोल्डर 0, 96 इंच OLED और 3 बटन + 3 LED के साथ MCP23008 से जुड़ा है…। इस शील्ड के साथ मेनू सिस्टम और अन्य जटिल फ़ंक्शन को महसूस करना बहुत आसान है …..

चरण 1:

छवि
छवि
छवि
छवि
छवि
छवि

सामग्री का बिल

  • NodeMCU V2 अमिका मॉड्यूल
  • OLED शील्ड
  • ब्रेड बोर्ड

चरण 2: वायरिंग

तारों
तारों
तारों
तारों

शील्ड रंगीन कनेक्शन केबल के साथ आती है - वायरिंग के लिए नीचे दी गई तस्वीरें देखें।

चरण 3: NodeMCU ड्राइवर स्थापित करें

NodeMCU मॉड्यूल में USB इंटरफ़ेस के लिए CP2102 चिप शामिल है। आमतौर पर ड्राइवर को स्वचालित रूप से स्थापित किया जाएगा यदि NodeMCU पहली बार पीसी से जुड़ा है। कभी-कभी यह प्रक्रिया विफल हो जाती थी। इस मामले में आपको ड्राइवर स्थापित करना होगा

www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers

विंडोज डिवाइस मैनेजर में मैन्युअल रूप से।

चरण 4: Arduino IDE की तैयारी - NodeMCU जोड़ें

Arduino IDE की तैयारी - NodeMCU जोड़ें
Arduino IDE की तैयारी - NodeMCU जोड़ें

NodeMCU मॉड्यूल Arduino-IDE का हिस्सा नहीं है। हमें इसे पहले स्थापित करना होगा। Aduino-IDE में फ़ाइल / प्राथमिकताएँ खोलें और अतिरिक्त बोर्ड प्रबंधक URL फ़ील्ड में निम्न लिंक डालें:

इस विंडो को OK बटन से बंद करें।

चरण 5: Arduino IDE की तैयारी - NodeMCU मॉड्यूल स्थापित करें

Arduino IDE की तैयारी - NodeMCU मॉड्यूल स्थापित करें
Arduino IDE की तैयारी - NodeMCU मॉड्यूल स्थापित करें
Arduino IDE की तैयारी - NodeMCU मॉड्यूल स्थापित करें
Arduino IDE की तैयारी - NodeMCU मॉड्यूल स्थापित करें

अभी खोलें बोर्ड मैनेजर: टूल्स / बोर्ड / बोर्ड मैनेजर

ESP8266 प्रविष्टि पर जाएं और इसे स्थापित करें।

चरण 6: Arduino IDE की तैयारी - NodeMCU मॉड्यूल का विन्यास

Arduino IDE की तैयारी - NodeMCU मॉड्यूल का विन्यास
Arduino IDE की तैयारी - NodeMCU मॉड्यूल का विन्यास

अब आप NodeMCU 1.0 (ESP-12E मॉड्यूल) चुन सकते हैं। CPU फ़्रीक्वेंसी को 80MHz, फ़्लैश साइज़ को „4M (3M SPIFFS) पर सेट करें, अपनी पसंद की बॉड दर और COM पोर्ट। 8 का

चरण 7: पुस्तकालय स्थापित करें

एडफ्रूट SSD1306 लाइब्रेरी:

OLED डिस्प्ले के लिए सपोर्ट लाइब्रेरी स्थापित करके प्रारंभ करें, आपको OLEDcontroller चिप से बात करने के लिए इसकी आवश्यकता होगी। यदि आप कोड देखने में रुचि रखते हैं तो हम GitHub पर Adafruit SSD1306 लाइब्रेरी रिपॉजिटरी का उपयोग कर रहे हैं। आप इस लिंक के माध्यम से पुस्तकालय को सीधे ज़िप फ़ाइल के रूप में भी डाउनलोड कर सकते हैं:

github.com/adafruit/Adafruit_SSD1306/archi…

असम्पीडित फ़ोल्डर का नाम बदलें Adafruit_SSD1306 और जांचें कि Adafruit_SSD1306 फ़ोल्डर में Adafruit_SSD1306.cpp और Adafruit_SSD1306.h है।

Adafruit_SSD1306 लाइब्रेरी फ़ोल्डर को अपने arduinosketchfolder/पुस्तकालयों/फ़ोल्डर में रखें।

एडफ्रूट जीएफएक्स लाइब्रेरी:

आपको यहां उपलब्ध Adafruit_GFX लाइब्रेरी के लिए भी ऐसा ही करना होगा:https://github.com/adafruit/Adafruit-GFX-Library/a…

असम्पीडित फ़ोल्डर का नाम बदलें Adafruit_GFX और जांचें कि Adafruit_GFX फ़ोल्डर में Adafruit_GFX.cpp और Adafruit_GFX.h है।

Adafruit_GFX लाइब्रेरी फोल्डर को अपने arduinosketchfolder/लाइब्रेरी/फोल्डर की तरह रखें जैसे आपने SSD1306 लाइब्रेरी के साथ किया था

एडफ्रूट एमसीपी२३००८ पुस्तकालय

आपको यहां उपलब्ध Adafurit_MCP23008 लाइब्रेरी के लिए भी ऐसा ही करना होगा:https://github.com/adafruit/Adafruit-MCP23008-libr…

असम्पीडित फ़ोल्डर का नाम बदलें Adafruit_MCP23008 और जाँच करें कि Adafruit_MCP23008 फ़ोल्डर में Adafruit_MCP23008.cpp और Adafruit_MCP23008.h है।

Adafruit_MCP23008 लाइब्रेरी फ़ोल्डर को अपने arduinosketchfolder/पुस्तकालयों/फ़ोल्डर में रखें जैसे आपने उपरोक्त पुस्तकालयों के साथ किया था

चरण 8: डेमोसॉफ्टवेयर

डेमोसॉफ्टवेयर
डेमोसॉफ्टवेयर

Adafruit पुस्तकालयों को स्थापित करने के बाद, Arduino IDE को पुनरारंभ करें। अब आप इस क्रम में मेनू के माध्यम से नेविगेट करके नमूना कोड तक पहुँचने में सक्षम होना चाहिए: फ़ाइल → स्केचबुक → पुस्तकालय → Adafruit_SSD1306 → SSD1306…

आपको NodeMCU और OLED शील्ड के लिए हमारा नमूना कोड डाउनलोड करना होगा

www.hwhardsoft.de/english/projects/displa…

अभी। कृपया इस नमूने को Arduino IDE में खोलें। संकलन और अपलोड करने के बाद आपको विभिन्न स्क्रीन देखने के लिए 3 बटन दबाने होंगे।

हमारे डेमो में Adafruit GFX इंजन की संभावनाओं के केवल कुछ नमूने हैं। एडफ्रूट पुस्तकालय के बारे में अतिरिक्त जानकारी के लिए कृपया इस लिंक पर जाएँ

learn.adafruit.com/monochrome-oled-breakou…

सिफारिश की: