विषयसूची:

ArduinOLED: 5 कदम (चित्रों के साथ)
ArduinOLED: 5 कदम (चित्रों के साथ)

वीडियो: ArduinOLED: 5 कदम (चित्रों के साथ)

वीडियो: ArduinOLED: 5 कदम (चित्रों के साथ)
वीडियो: Dancing lights || LED chaser circuit with 32 cool effects || Arduino Project 2024, नवंबर
Anonim
अर्दुइनोलेड
अर्दुइनोलेड
अर्दुइनोलेड
अर्दुइनोलेड
अर्डुइनोलेड
अर्डुइनोलेड

ArduinOLED इलेक्ट्रॉनिक गेम और अन्य परियोजनाओं के लिए एक मंच है। इसमें एक OLED स्क्रीन, एक जॉयस्टिक, कुछ बटन, एक बजर और कई अन्य उपकरणों के साथ इंटरफेस करने के लिए एलीगेटर क्लिप कनेक्शन पॉइंट शामिल हैं। अधिक जानकारी के लिए https://johanv.xyz/ArduinOLED पर जाएं।

यह ट्यूटोरियल कवर करता है कि बोर्ड के लिए सॉफ्टवेयर कैसे सेट किया जाए। पुर्जों को ऑर्डर करने और बोर्ड बनाने का तरीका जानने के लिए, https://www.instructables.com/id/Build-the-ArduinOLED/ पर जाएं।

चरण 1: Arduino IDE स्थापित करना

Arduino IDE स्थापित करना
Arduino IDE स्थापित करना
Arduino IDE स्थापित करना
Arduino IDE स्थापित करना

Arduino Software पेज पर जाएं और अपने ऑपरेटिंग सिस्टम के लिंक पर क्लिक करें।

मैंने "विंडोज इंस्टालर" चुना है, लेकिन अगर आपके पास व्यवस्थापक पहुंच नहीं है, तो "गैर व्यवस्थापक इंस्टॉल के लिए विंडोज ज़िप फ़ाइल" डाउनलोड करें।

"हां" पर क्लिक करें जब यह आपसे पूछे कि क्या ऐप को बदलाव करने की अनुमति दी जानी चाहिए। फिर "अगला" पर क्लिक करें जब तक कि चरण पूरे न हो जाएं।

चरण 2: पुस्तकालयों को डाउनलोड करना

पुस्तकालयों को डाउनलोड करना
पुस्तकालयों को डाउनलोड करना
पुस्तकालयों को डाउनलोड करना
पुस्तकालयों को डाउनलोड करना
पुस्तकालयों को डाउनलोड करना
पुस्तकालयों को डाउनलोड करना

ArduinOLED का उपयोग करने के लिए आपको तीन पुस्तकालयों की आवश्यकता है: U8g2 पुस्तकालय, DirectIO पुस्तकालय, और ArduinOLED पुस्तकालय।

U8g2 लाइब्रेरी

Arduino IDE खोलें और "स्केच" पर क्लिक करें, फिर "लाइब्रेरी शामिल करें", फिर "लाइब्रेरी प्रबंधित करें …" पर क्लिक करें।

सर्च बार में "U8g2" टाइप करें और "इंस्टॉल करें" पर क्लिक करें।

इसे स्थापित करने के बाद, "बंद करें" पर क्लिक करें।

डायरेक्टियो लाइब्रेरी

यदि पिन नंबर स्थिर है तो DirectIO लाइब्रेरी Arduino पर I पिन सेट करने का एक तेज़ तरीका प्रदान करती है। अगले चरण में ArduinOLED पुस्तकालय द्वारा इसकी आवश्यकता है।

mmarchetti/DirectIO DirectIO - Arduino GitHub के लिए तेज़, सरल I/O लाइब्रेरी

ऊपर दिए गए लिंक पर जाएं, "क्लोन या डाउनलोड" बटन पर क्लिक करें, फिर "डाउनलोड ज़िप" पर क्लिक करें।

वैकल्पिक रूप से, ज़िप फ़ाइल डाउनलोड करने के लिए इस लिंक पर क्लिक करें:

github.com/mmarchetti/DirectIO/archive/master.zip

फिर, Arduino IDE में, "स्केच", "लाइब्रेरी शामिल करें" पर क्लिक करें, फिर ". ZIP लाइब्रेरी जोड़ें" पर क्लिक करें।

"डाउनलोड" फ़ोल्डर में नेविगेट करें, "DirectIO-master.zip" चुनें जिसे आपने अभी डाउनलोड किया है, और "खोलें" पर क्लिक करें।

अर्दुइनोलेड लाइब्रेरी

ArduinOLED पुस्तकालय मेरे द्वारा विशेष रूप से इस बोर्ड के लिए लिखा गया था। सेटअप पिछले चरण में DirectIO के समान ही है।

अर्दुइनोलेड बोर्ड के लिए जोहानवंदेग्रिफ/अर्डुइनोलेड लाइब्रेरी। GitHub

ऊपर दिए गए लिंक पर जाएं, "क्लोन या डाउनलोड" बटन पर क्लिक करें, फिर "डाउनलोड ज़िप" पर क्लिक करें।

वैकल्पिक रूप से, ज़िप फ़ाइल डाउनलोड करने के लिए इस लिंक पर क्लिक करें:

github.com/johanvandegrif/ArduinOLED/archive/master.zip

फिर, Arduino IDE में, "स्केच", "लाइब्रेरी शामिल करें" पर क्लिक करें, फिर ". ZIP लाइब्रेरी जोड़ें" पर क्लिक करें।

"डाउनलोड" फ़ोल्डर पर नेविगेट करें, "ArduinOLED-master.zip" चुनें जिसे आपने अभी डाउनलोड किया है, और "ओपन" पर क्लिक करें।

वैकल्पिक: Arduino लाइब्रेरी फ़ोल्डर (दस्तावेज़/Arduino/पुस्तकालय) पर जाएं और "DirectIO-master" का नाम बदलकर "DirectIO" और "ArduinOLED-master" को "ArduinOLED" करें।

चरण 3: प्रोग्रामर केबल में प्लग करें

प्रोग्रामर केबल में प्लग करें
प्रोग्रामर केबल में प्लग करें
प्रोग्रामर केबल में प्लग करें
प्रोग्रामर केबल में प्लग करें

प्रोग्रामर के पीछे देखें और "GND" लेबल वाला पिन ढूंढें। पिन कलर को नोट कर लें।

फिर केबल को ArduinOLED बोर्ड पर कनेक्टर के मध्य 4 पिन में प्लग करें, यह सुनिश्चित कर लें कि जिस रंग को आपने नोट किया है वह "GND" लेबल वाली तरफ है।

अंत में, प्रोग्रामर केबल के USB सिरे को अपने कंप्यूटर में प्लग करें।

चरण 4: उदाहरण रेखाचित्र अपलोड करना

उदाहरण रेखाचित्र अपलोड करना
उदाहरण रेखाचित्र अपलोड करना
उदाहरण रेखाचित्र अपलोड करना
उदाहरण रेखाचित्र अपलोड करना
उदाहरण रेखाचित्र अपलोड करना
उदाहरण रेखाचित्र अपलोड करना
उदाहरण रेखाचित्र अपलोड करना
उदाहरण रेखाचित्र अपलोड करना

"फ़ाइल", "उदाहरण", "ArduinOLED", फिर "ArduinOLED_u8g2_StackerGame" पर क्लिक करें।

"टूल्स", "बोर्ड", फिर "अरुडिनो प्रो या प्रो मिनी" पर क्लिक करें।

"टूल्स", "प्रोसेसर" पर क्लिक करें, फिर "ATmega328 (5V, 16MHz)"।

"टूल्स", "पोर्ट" पर क्लिक करें, फिर उस पोर्ट का चयन करें जो केबल प्लग इन होने पर दिखाई देता है।

ArduinOLED बोर्ड पर "RST" लेबल वाले बटन को दबाए रखें।

Arduino IDE में "अपलोड" बटन पर क्लिक करें।

जब स्थिति "संकलन …" और "अपलोडिंग …" से बदल जाती है, तो "आरएसटी" बटन को छोड़ दें।

टेक्स्ट स्क्रीन पर दिखना चाहिए।

बधाई हो! तुमने यह किया!

आप देख सकते हैं कि गेम का हाईस्कोर 255 है। इसे रीसेट करने के लिए, "R" बटन को दबाए रखें, जबकि ArduinOLED पावर अप (या तो पावर स्विच या रीसेट बटन से)। आपको एक स्क्रीन दिखाई देगी जो आपको बताएगी कि हाईस्कोर रीसेट कर दिया गया था।

चरण 5: अगले चरण

  • अन्य उदाहरण रेखाचित्रों को आज़माएं
  • कुछ अन्य परियोजनाओं को https://johanv.xyz/ArduinOLED पर सूचीबद्ध करने का प्रयास करें

सिफारिश की: