विषयसूची:

प्रोजेक्ट 1: सी भाषा में डेमो वीडियो: 9 कदम
प्रोजेक्ट 1: सी भाषा में डेमो वीडियो: 9 कदम

वीडियो: प्रोजेक्ट 1: सी भाषा में डेमो वीडियो: 9 कदम

वीडियो: प्रोजेक्ट 1: सी भाषा में डेमो वीडियो: 9 कदम
वीडियो: First C Program | Easiest way to Understand C Programming 2024, जुलाई
Anonim
Image
Image

हैलो साथी शौकिया, इस परियोजना में, मैं एक छोटा प्रदर्शन डेमो बनाना चाहता था जो मेरी प्रयोगशाला के लिए एक अच्छे परिचय के रूप में काम करेगा।

ऐसा करने के लिए, मैंने eBay पर निम्नलिखित घटकों का बहुत अच्छा उपयोग किया है:

- अरुडिनो नैनो:

- I2C OLED LCD डिस्प्ले:

- चिपकने वाली हीटिंग गन:

इस परियोजना को पूरा करने के लिए आवश्यक कदम निम्नलिखित हैं:

चरण 1: हेडर को Arduino और LCD डिस्प्ले दोनों में मिलाएं

चरण 2: JTAG हैडर को Arduino नैनो पर मोड़ें जो हमारे LCD डिस्प्ले के लिए एक माउंट के रूप में काम करेगा

चरण 3: लिंक्ड एडहेसिव गन का उपयोग करते हुए, Arduino नैनो में छोटे डिस्प्ले को गोंद करें।

चरण 4: सही कनेक्शन बनाएं

अब जब पूरा सेट अप एक साथ रख दिया गया है, तो कुछ कनेक्शन बनाने का समय आ गया है। उसके लिए, आपको नीचे दिए गए कनेक्शन स्थापित करने होंगे।

ऐसा करने में, आपको तारों को छोटा करने की भी आवश्यकता होगी, यदि आप नीचे दिखाए गए अनुसार मानक कूदने वाले हैं। कट बनाने के लिए सटीक स्थान का अनुमान लगाने के लिए अंगूठे का एक त्वरित नियम तार को सुतली करना है।

चरण 5: कट्स बनाने के बाद, आपको जम्पर वायर के दो सिरों को फॉलो करने की आवश्यकता होगी

चरण 6: सभी कनेक्शन समाप्त करें। एक बार यह हो जाने के बाद, अब इस छोटे से सेट अप को प्रोग्राम करने का समय आ गया है।

चरण 7: कुछ कोडिंग करने के लिए तैयार हो जाइए

Arduino में कोई भी कोड डालने से पहले आपको पहले कुछ पुस्तकालयों को डाउनलोड करना होगा। निम्नलिखित दो लिंक आपको वहां ले जाने चाहिए:

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

एडफ्रूट-एसएसडी१३०६:

मैं मान रहा हूं कि आप Arduino IDE में एक संपीड़ित लाइब्रेरी (.zip) जोड़ना जानते हैं। यदि अन्यथा, विषय के बारे में अधिक जानने के लिए कृपया निम्न लिंक का उपयोग करें:

Arduino IDE में.zip लाइब्रेरी कैसे जोड़ें:

चरण 8: अपने कार्यक्रम में और शानदार सुविधाएँ जोड़ें

यह तकनीकी रूप से एक कदम नहीं है, लेकिन अगर आप अपनी स्क्रीन में चित्र जोड़ने जैसी और अधिक शानदार सुविधाओं को शामिल करना चाहते हैं, और अधिक कठिन काम के लिए, डिस्प्ले में एक-g.webp

लिंक १:

लिंक 2:

पहला लिंक, लिंक 1, आपको किसी भी आकार की छवि को 128X64 के उपयुक्त आकार में बदलने में मदद करता है जो OLED डिस्प्ले के आयाम का प्रतिनिधित्व करता है। कहा जा रहा है, आप अंतिम उत्पाद के आधार पर छोटे या बड़े आयामों में रूपांतरण कर सकते हैं। दूसरे लिंक के लिए, यह आपको छवि को बिटमैप प्रारूप में परिवर्तित करने की अनुमति देगा (0 और 1 का एक साथ मैट्रिक्स में मिश्रित)। Arduino की प्रोग्राम मेमोरी में इसे अंतिम रूप से संग्रहीत करने से इसे बाद में "display.drawBitmap ()" फ़ंक्शन का उपयोग करके प्रदर्शित करने में मदद मिलेगी।

चरण 9: रचनात्मक बनें, आकाश सीमा है

मैं उपरोक्त वीडियो (GitHub लिंक) प्राप्त करने के लिए अपने कोड लिंक कर रहा हूं। मैं उपरोक्त वीडियो का एक धीमा संस्करण भी संलग्न कर रहा हूं।

लिंक:

पुनश्च: कृपया उन्हें मोनोक्रोम छवियों में बदलने से पहले उनके प्रसंस्करण पर पूरा ध्यान दें। उसके आधार पर अंतिम परिणाम अच्छा या बुरा हो सकता है। मैं कंट्रास्ट को उस स्तर पर समायोजित करने की अनुशंसा करता हूं जिसमें थ्रेशोल्ड फ़िल्टर शामिल है जो बाद में आने वाला है।

प्रेरित होने, बदलने और शामिल की गई कुछ सुविधाओं का उपयोग करने के लिए स्वतंत्र महसूस करें।

अगर आपको यह पसंद आया हो तो कृपया अधिक रोचक सामग्री के लिए लाइक, शेयर और सब्सक्राइब करें।

सिफारिश की: