Arduino & IoT Academy · पाठ

कई आकारों में टेक्स्ट बनाएँ

अलग-अलग मापों में लेबल और मान प्रिंट करें।

पाठ 2, कुल 4 में से13 चरण

कई आकारों में टेक्स्ट बनाएँ, CoddyKit पर Arduino & IoT Academy का एक निःशुल्क पाठ है। यह 4 में से 2वाँ पाठ है। आप नीचे पूरा पाठ निःशुल्क पढ़ सकते हैं—फिर अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर के साथ ब्राउज़र में इसका व्यावहारिक अभ्यास कर सकते हैं। यह Arduino & IoT Academy सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। Arduino & IoT Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

टेक्स्ट केवल पिक्सेल हैं

OLED में अक्षर पहले से बने हुए नहीं होते। GFX लाइब्रेरी हर अक्षर को पिक्सेल के छोटे पैटर्न के रूप में बनाती है, इसलिए आप ठीक-ठीक नियंत्रित कर सकते हैं कि पाठ कैसा दिखे। ✍️

पाठ का रंग चुनें

एकरंगी OLED में रंग का अर्थ चालू या बंद होता है। setTextColor के साथ WHITE का उपयोग करें, ताकि आपके अक्षर गहरे पृष्ठभूमि पर चमकें।

display.setTextColor(WHITE);

पाठ का आकार निर्धारित करें

setTextSize(1) मूल 6x8 पिक्सेल फ़ॉन्ट बनाता है। बड़ी संख्याएँ उसी आकार को बड़ा करती हैं, जिससे दूर से पढ़ने में आसानी के बदले स्पष्टता थोड़ी कम हो जाती है।

display.setTextSize(1);

आकार का विस्तार कैसे काम करता है

आकार 2 में हर पिक्सेल दोगुना हो जाता है, इसलिए एक अक्षर 12x16 का बन जाता है। Size पूर्णांक गुणक होता है, पॉइंट मान नहीं, इसलिए बदलाव बड़े लेकिन अनुमानित होते हैं।

कर्सर रखें

setCursor(x, y) यह निर्धारित करता है कि अगला पाठ कहाँ से शुरू होगा। ऊपरी-बायाँ कोना (0,0) है; x दाईं ओर और y स्क्रीन पर नीचे की ओर बढ़ता है।

display.setCursor(0, 0);

कुछ पाठ प्रदर्शित करें

अब प्रिंट या println से शब्द लिखें। ये Serial Monitor की तरह काम करते हैं, लेकिन आउटपुट कर्सर के स्थान पर आपके OLED पर आता है।

display.print("Hello!");

संख्याएँ भी प्रदर्शित करें

आप चर सीधे प्रिंट को दे सकते हैं। तापमान जैसी लाइव जानकारी स्क्रीन पर दिखाने के लिए लेबल और मानों को मिलाएँ।

display.print("Temp: ");
display.print(temp);

एक बड़ा शीर्षक

बड़े शीर्षक को नीचे दिए गए छोटे विवरणों के साथ मिलाएँ। मुख्य शीर्षक के लिए आकार 2 और उसके नीचे की डेटा पंक्तियों के लिए फिर आकार 1 का उपयोग करें।

display.setTextSize(2);
display.setCursor(0, 0);
display.print("STATUS");

नई पंक्ति पर जाएँ

लेआउट के लिए कर्सर अपने-आप अच्छी तरह अगली पंक्ति में नहीं जाता। साफ़ दूसरी पंक्ति के लिए बड़े y मान के साथ फिर setCursor चलाएँ।

display.setCursor(0, 20);

हमेशा स्क्रीन ताज़ा करें

क्रम याद रखें: clearDisplay, आकार और कर्सर निर्धारित करें, प्रिंट करें, फिर display चलाएँ। अंतिम display छोड़ देने पर नया पाठ कभी दिखाई नहीं देगा।

display.clearDisplay();
display.print("Ready");
display.display();

किनारों का ध्यान रखें

बड़ा पाठ जगह बहुत जल्दी घेर लेता है। आकार 2 की एक पंक्ति 16 पिक्सेल ऊँची होती है, इसलिए 64-पिक्सेल स्क्रीन पर नीचे से बाहर जाने से पहले केवल कुछ ही पंक्तियाँ आ पाती हैं।

त्वरित जाँच

आप चाहते हैं कि अक्षर डिफ़ॉल्ट फ़ॉन्ट से दोगुने ऊँचे हों।

पुनरावलोकन

आपने रंग निर्धारित किया, पाठ का आकार चुना, कर्सर रखा और मानों के साथ लेबल प्रदर्शित किए। शीर्षक बड़े रखें, डेटा छोटा रखें और अंत में हमेशा display चलाएँ।

शुरुआत निःशुल्क

एआई शिक्षक के साथ C++ सीखें — निःशुल्क

अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।

पाठ्यक्रम
30
पाठ
120

अक्सर पूछे जाने वाले प्रश्न

क्या “कई आकारों में टेक्स्ट बनाएँ” पाठ निःशुल्क है?

हाँ—“कई आकारों में टेक्स्ट बनाएँ” का पूरा पाठ यहाँ वेब पर निःशुल्क पढ़ा जा सकता है। इंटरैक्टिव अभ्यास (अंतर्निहित कोड संपादक और 24/7 एआई ट्यूटर) करने और Arduino & IoT Academy पाठ्यक्रम का बाकी हिस्सा अनलॉक करने के लिए CoddyKit PRO लें। Arduino & IoT Academy पाठ्यक्रम में कुल 4 पाठ शामिल हैं।

“कई आकारों में टेक्स्ट बनाएँ” में मैं क्या सीखूँगा?

अलग-अलग मापों में लेबल और मान प्रिंट करें। आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ Arduino & IoT Academy का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।

क्या Arduino & IoT Academy शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?

पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर Arduino & IoT Academy शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 4 में से 2वाँ पाठ है।

“कई आकारों में टेक्स्ट बनाएँ” पाठ पूरा करने में कितना समय लगता है?

CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।

क्या मैं इस Arduino & IoT Academy पाठ में कोड लिख और चला सकता हूँ?

हाँ। हर Arduino & IoT Academy पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।

इस पाठ्यक्रम के सभी पाठ

  1. SSD1306 OLED की वायरिंग और प्रारंभिक सेटअप
  2. कई आकारों में टेक्स्ट बनाएँ
  3. रेखाएँ, आयत और वृत्त
  4. बार ग्राफ को एनिमेट करें
← Arduino & IoT Academy पर वापस जाएँ