विषयसूची:
- चरण 1: स्क्रीन रीसेट उदाहरण प्रेरणा
- चरण 2: कोड
- चरण 3: उदाहरण: क्या आप भी काली मिर्च नहीं बनना चाहेंगे?
- चरण 4: अन्य स्रोत
वीडियो: TFT 1.44 Arduino Nano - अधिक उदाहरण: 4 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
इस ट्यूटोरियल में, हम रोबो-गीक किट से टीएफटी 1.44 और अरुडिनो नैनो के साथ क्या किया जा सकता है, इसके अधिक उदाहरणों पर चर्चा करेंगे।
TFT 1.44 से कनेक्ट करने का तरीका जानने के लिए कृपया देखें:
www.instructables.com/id/Using-TFT-144-Wit…
और यदि आप Arduino World में नए हैं, तो हम दृढ़ता से सुझाव देते हैं कि आप इसके साथ शुरुआत करें:
www.instructables.com/id/Arduino-Nano/
चरण 1: स्क्रीन रीसेट उदाहरण प्रेरणा
रोबो-गीक में हम शॉर्ट सर्किट फिल्म के बड़े प्रशंसक हैं। यह ट्यूटोरियल शुरुआती दृश्य, स्ट्रक बाय लाइटिंग से प्रेरित है, जहां जॉनी के 5 धड़ में स्थित कंप्यूटर स्क्रीन रीसेट-टेड हो जाती है। टीएफटी 1.44 के साथ, हम एक समान स्क्रीन बना सकते हैं लेकिन निश्चित रूप से यह लघु रोबोटों के लिए होगा।
सूचना के रूप में सिस्टम जांच की जाती है विभिन्न शीर्षक लाल अक्षरों में फ्लैश होते हैं। तो यह बहुत अच्छा है!
सिस्टम चेक अनुक्रम को फिर से बनाने के लिए इस सरल कोड का उपयोग किया जाएगा।
चरण 2: कोड
सभी Arduino कोड की तरह, 2 भाग हैं:
सेटअप फ़ंक्शन और लूप फ़ंक्शन। शेष कार्य सहायक कार्य हैं।
एनिमेशन बनाने की एक आसान सी ट्रिक है। इसे रंग में ड्रा करना है, फिर उसी चीज़ को काले रंग में ड्रा करना है। जब तक पृष्ठभूमि काली है, उपयोगकर्ता पर प्रभाव यह है कि पाठ या चित्र चमक रहे हैं। प्रसंस्करण की गति काफी तेज है इसलिए थोड़ी देरी के साथ त्वरित एनिमेशन संभव हैं।
स्क्रीन को 10 खंडों में विभाजित किया गया था, स्क्रीन के प्रत्येक आधे हिस्से में 5।
Print_messages() फ़ंक्शन चयनित विशेष अनुभाग और चयनित फ़ॉन्ट के रंग को प्रिंट करता है।
Print_all_messages() फ़ंक्शन सभी अनुभागों को प्रिंट करता है
Print_labels () फ़ंक्शन स्क्रीन के लिए लेबल खींचता है (चालू/बंद बटन, आदि)
draw_buttons () फ़ंक्शन बटन खींचता है
animate_messages() फ़ंक्शन print_messages() फ़ंक्शन को कॉल करता है और संदेशों को एक यादृच्छिक अनुक्रम में प्रदर्शित करता है:
/अनुक्रम: ५, ३, ९, ७, ४, १०, ८, २, १, ६
सुधार के लिए विचार: इस कोड में सुधार किया जा सकता है और इसके बजाय यादृच्छिक फ़ंक्शन का उपयोग किया जा सकता है।
चरण 3: उदाहरण: क्या आप भी काली मिर्च नहीं बनना चाहेंगे?
शॉर्ट सर्किट फिल्म से अधिक प्रेरणा:
पिछले उदाहरण के अनुसार, यह कोड दिखाता है कि रोबो-गीक किट से TFT 1.44 के साथ कैसे इंटरैक्ट किया जाए।
PrintDrPepper () फ़ंक्शन संदेश को प्रिंट करता है।
PrintDrPepper_withdelay () फ़ंक्शन देरी से संदेश को प्रिंट करता है।
रोटेटटेक्स्ट () फ़ंक्शन संदेश को देरी से प्रिंट करता है लेकिन इसे स्क्रीन में घुमाता है।
संभावित समस्याएं:
TFT 1.44 के साथ कुछ बार सेटिंग्स कॉन्फ़िगर हो जाती हैं जैसे कि स्क्रीन 128x160, इसलिए ऊर्ध्वाधर दिशा में ऑफसेट की आवश्यकता हो सकती है। अधिक विवरण के लिए निम्न ट्यूटोरियल चरण 4 देखें। फिर से इन छोटे उपकरणों को हैक करने के मज़ा का हिस्सा।
www.instructables.com/id/Using-TFT-144-With-Arduino-Nano/
चरण 4: अन्य स्रोत
यदि आप अधिक प्रेरणा की तलाश में हैं, तो हम Educ8s के इस उत्कृष्ट वीडियो को देखने का सुझाव देते हैं।
हालांकि, यह ध्यान रखना महत्वपूर्ण है कि उपयोग की जाने वाली लाइब्रेरी ट्यूटोरियल में दिखाए गए पुस्तकालयों से अलग हैं, इसलिए हम वीडियो की वैधता के लिए जिम्मेदार नहीं हैं। ऐसा कहने के बाद, खुले स्रोत समुदाय के अधिक से अधिक लोगों से प्रयोग करना और सीखना हमेशा अच्छा होता है।
आपके प्रोजेक्ट के लिए शुभकामनाएं और हमें बताएं कि आपके अगले प्रोजेक्ट में क्या प्रेरणा मिलती है।
सिफारिश की:
अपना खुद का ओएस कैसे बनाएं! (बैच और उदाहरण के अंदर): 5 कदम
अपना खुद का ओएस कैसे बनाएं! (बैच और उदाहरण अंदर): इसे अभी बनाएं
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): 8 चरण
Arduino Uno के साथ ध्वनिक उत्तोलन चरण-दर-चरण (8-चरण): अल्ट्रासोनिक ध्वनि ट्रांसड्यूसर L298N डीसी महिला एडाप्टर बिजली की आपूर्ति एक पुरुष डीसी पिन के साथ Arduino UNOBreadboardयह कैसे काम करता है: सबसे पहले, आप Arduino Uno पर कोड अपलोड करते हैं (यह डिजिटल से लैस एक माइक्रोकंट्रोलर है और कोड (C++) कन्वर्ट करने के लिए एनालॉग पोर्ट
Arduino मैट्रिक्स कीपैड के साथ लॉकर का आधुनिक और नया और आसान उदाहरण 4x4: 3 चरण
Arduino मैट्रिक्स कीपैड 4x4 के साथ लॉकर का आधुनिक और नया और आसान उदाहरण: I2C सर्किट के साथ LCD कीपैड मैट्रिक्स 4x4 का उपयोग करने का एक और उदाहरण
Arduino मैट्रिक्स कीपैड के साथ लॉकर का उदाहरण 4x4: 6 चरण
Arduino मैट्रिक्स कीपैड के साथ लॉकर का उदाहरण 4x4: न्यूनतम पिन के साथ 16 पुशबटन कीपैड को प्रबंधित करने के 2 तरीके
8051 के टाइमर ब्लिंकिंग एलईडी उदाहरण के साथ भाग -1: 3 चरण
8051 के टाइमर ब्लिंकिंग एलईडी उदाहरण के साथ भाग -1: इस ट्यूटोरियल में मैं आपको 8051 के टाइमर के बारे में बताने जा रहा हूं। यहां हम मोड 1 में टाइमर 0 के बारे में चर्चा करेंगे। अगला ट्यूटोरियल हम अन्य मोड पर भी चर्चा करेंगे।