विषयसूची:
- चरण 1: आपूर्ति
- चरण 2: OLED वायरिंग
- चरण 3: ब्लूटूथ वायरिंग
- चरण 4: प्रोग्राम अपलोड करना
- चरण 5: ऐप डाउनलोड करें
- चरण 6: परियोजना का परीक्षण
वीडियो: ब्लूटूथ के माध्यम से OLED डिस्प्ले पर लिखना: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:19
यह प्रोजेक्ट प्रेरित है और ब्लूटूथ के माध्यम से Arduino LCD डिस्प्ले कंट्रोल का रीमिक्स है
परिचय: इस परियोजना में, हम एक "ब्लूटूथ OLED" बनाएंगे। हम इस डिज़ाइन में जो कर रहे हैं वह एक Arduino को OLED और एक ब्लूटूथ मॉड्यूल से जोड़ रहा है। हम एक छोटा प्रोग्राम लिखते हैं जो हमें हमारे ब्लूटूथ मॉड्यूल को हमारे फोन से कनेक्ट करने देता है। फिर हम MIT App Inventor में बने ऐप को डाउनलोड करते हैं। फिर हम ब्लूटूथ मॉड्यूल को ऐप से कनेक्ट कर सकते हैं। अब आप ऐप से Arduino को संदेश भेज सकते हैं। Arduino OLED पर संदेश प्रदर्शित करेगा।
इस परियोजना में अभी भी सुधार किया जा सकता है।
चरण 1: आपूर्ति
इस परियोजना को बनाने के लिए आवश्यक घटक हैं:
अरुडिनो आईडीई
अरुडिनो नैनो
0.96" SSD1306 128X64 OLED
ब्लूटूथ मॉड्यूल (एचसी-05)
ब्रेड बोर्ड
जम्पर तार
चरण 2: OLED वायरिंग
निम्नलिखित के रूप में OLED कनेक्ट करें:
अरुडिनो >> OLED
जीएनडी >> जीएनडी
5वी >> वीसीसी
ए4 >> एसडीए
ए5 >> एससीएल
चरण 3: ब्लूटूथ वायरिंग
ब्लूटूथ को निम्नानुसार कनेक्ट करें:
Arduino >> ब्लूटूथ
जीएनडी >> जीएनडी
5वी >> वीसीसी
डी3 >> आरएक्स
D2 >> TX
चरण 4: प्रोग्राम अपलोड करना
Arduino IDE पर प्रोग्राम खोलें। एक बार जब यह खुला हो, तो स्केच को यह देखने के लिए संकलित करें कि क्या यह त्रुटि से मुक्त है तो आप इसे अपलोड कर सकते हैं। सुनिश्चित करें कि प्रोग्राम अपलोड करने से पहले आपके पास सभी लाइब्रेरी डाउनलोड हैं। आपके द्वारा प्रोग्राम अपलोड करने के बाद यदि आप स्क्रीन को एक सेकंड के लिए चालू करते हुए देखते हैं और फिर इसे बंद कर देते हैं तो यह इंगित करता है कि आपने OLED को ठीक से तार-तार कर दिया है।
मैं "FreeMonopt97b" फ़ॉन्ट का उपयोग कर रहा हूं, लेकिन यदि आप एक अलग फ़ॉन्ट का उपयोग करना चाहते हैं तो आप Adafruit की वेबसाइट पर जा सकते हैं। नया फॉन्ट जोड़ने के बाद आपको कोड में कुछ छोटे बदलाव करने होंगे।
पूरे कोड के लिए, मुझे यहां ईमेल करें: [email protected]
चरण 5: ऐप डाउनलोड करें
मैंने ऐप को एमआईटी एपीपी आविष्कारक में बनाया है। आपको ऐप बनाने की ज़रूरत नहीं है क्योंकि मैंने ऐप के लिए.apk फ़ाइल प्रदान की है। ऐप को "ब्लूटूथ-ओएलईडी.एपीके" कहा जाता है और एक बार जब आप इसे डाउनलोड कर लेते हैं तो लोगो को एक कोने पर ब्लूटूथ लोगो के साथ ओएलईडी की तस्वीर और दूसरे कोने पर "ब्लूटूथ विद ओएलईडी" जैसा दिखना चाहिए।
चरण 6: परियोजना का परीक्षण
यह जांचने के लिए कि प्रोजेक्ट चल रहा है, ऐप खोलें और इसे अपने ब्लूटूथ मॉड्यूल से कनेक्ट करें। एक बार जब आप ऐप को ब्लूटूथ मॉड्यूल से कनेक्ट कर लेते हैं तो आपको OLED स्क्रीन पर एक कनेक्टेड मैसेज दिखाई देगा। अब आप फोन पर कुछ टाइप कर सकते हैं और जब आप ऐप के नीचे सेंड बटन दबाते हैं, तो यह आपके द्वारा लिखा गया मैसेज ब्लूटूथ मॉड्यूल को भेज देता है। Arduino तब OLED पर संदेश प्रदर्शित करेगा।
सिफारिश की:
अपना पहला कंप्यूटर प्रोग्राम लिखना: 10 कदम
अपना पहला कंप्यूटर प्रोग्राम लिखना: प्रोग्रामिंग क्यों? कंप्यूटर प्रोग्रामिंग या "कोडिंग" बहुत डराने वाला लगता है। आप यह नहीं सोच सकते हैं कि आप कंप्यूटर के बारे में पर्याप्त नहीं जानते हैं और अपने निजी लैपटॉप पर आने वाली समस्याओं के निवारण के विचार से डरते हैं। यदि आप मानते हैं कि आपके
एलेक्सा के माध्यम से ESP8266 या ESP32 के माध्यम से घरेलू उपकरणों को नियंत्रित करें: 8 कदम
एलेक्सा के माध्यम से ESP8266 या ESP32 के माध्यम से घरेलू उपकरणों को नियंत्रित करें: अरे, क्या चल रहा है, दोस्तों! यहाँ CETech से आकर्ष। मेरा यह प्रोजेक्ट आपके जीवन को आसान बनाने में मदद करने वाला है और आप एलेक्सा को सिर्फ एक कमांड देकर अपने घर में उपकरणों को नियंत्रित करने के बाद एक राजा की तरह महसूस करने जा रहे हैं। इस p के पीछे मुख्य बात
2019 FRC एक साधारण ड्राइव ट्रेन लिखना (जावा): 5 कदम
2019 FRC एक साधारण ड्राइव ट्रेन (जावा) लिख रहा है: यह निर्देश पुराना है! कृपया वर्तमान 2019 प्रोग्रामिंग पर मेरे अगले निर्देश के लिए नज़र रखें। हालांकि यह पुराना हो चुका है, फिर भी आप इसके बारे में कुछ चीजें सीख सकते हैं जैसे कि वास्तव में कक्षाएं कैसे बनाएं और कोड कैसे लिखें
OLED डिस्प्ले मॉड्यूल के माध्यम से रास्पबेरी पाई मॉनिटरिंग सिस्टम: 5 कदम
ओएलईडी डिस्प्ले मॉड्यूल के माध्यम से रास्पबेरी पाई मॉनिटरिंग सिस्टम: इस ट्यूटोरियल में मैं बताऊंगा कि रास्पबेरी पाई 4 मॉडल बी के I2C इंटरफ़ेस का उपयोग करके सिस्टम की जानकारी दिखाने के लिए 0.96 इंच OLED डिस्प्ले मॉड्यूल कैसे सेटअप करें।
Arduino का उपयोग करके बाहरी EEPROM को डेटा पढ़ना और लिखना: 5 कदम
Arduino का उपयोग करके बाहरी EEPROM को डेटा पढ़ना और लिखना: EEPROM का अर्थ है विद्युत रूप से मिटाने योग्य प्रोग्रामेबल रीड-ओनली मेमोरी। EEPROM बहुत महत्वपूर्ण और उपयोगी है क्योंकि यह मेमोरी का एक गैर-वाष्पशील रूप है। इसका मतलब यह है कि जब बोर्ड बंद हो जाता है, तब भी EEPROM चिप उस प्रोग्राम को बरकरार रखती है जो