विषयसूची:

एलसीडी टीएफटी एसटी7735 का उपयोग कैसे करें: 9 कदम
एलसीडी टीएफटी एसटी7735 का उपयोग कैसे करें: 9 कदम

वीडियो: एलसीडी टीएफटी एसटी7735 का उपयोग कैसे करें: 9 कदम

वीडियो: एलसीडी टीएफटी एसटी7735 का उपयोग कैसे करें: 9 कदम
वीडियो: USING THE 1.44" ST7735 COLOR TFT DISPALY WITH ARDUINO. 2024, नवंबर
Anonim
Image
Image
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी

इस ट्यूटोरियल में हम एक चित्र और एक यादृच्छिक संख्या प्रदर्शित करने के लिए Arduino UNO और Visuino से जुड़े LCD TFT ST7735 का उपयोग करेंगे।

एक प्रदर्शन वीडियो देखें।

चरण 1: आपको क्या चाहिए

तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
तुम क्या आवश्यकता होगी
  1. Arduino UNO (या कोई अन्य Arduino)
  2. ब्रेड बोर्ड
  3. जम्पर तार
  4. एलसीडी टीएफटी ST7735
  5. Visuino प्रोग्राम: Visuino डाउनलोड करें

चरण 2: सर्किट

सर्किट
सर्किट
सर्किट
सर्किट

जुडिये:

1.8 टीएफटी डिस्प्ले पिन [एलईडी] से अरुडिनो पिन [3.3 वी]

1.8 टीएफटी डिस्प्ले पिन [एससीके] से अरुडिनो पिन [13]

1.8 टीएफटी डिस्प्ले पिन [एसडीए] से अरुडिनो पिन [11]

1.8 TFT डिस्प्ले पिन [A0 या DC] से Arduino PIN [9]

1.8 टीएफटी डिस्प्ले पिन [रीसेट] से अरुडिनो पिन [8]

1.8 टीएफटी डिस्प्ले पिन [सीएस] से अरुडिनो पिन [10]

1.8 टीएफटी डिस्प्ले पिन [जीएनडी] से अरुडिनो पिन [जीएनडी]

1.8 टीएफटी डिस्प्ले पिन [वीसीसी] से अरुडिनो पिन [5वी]

नोट: कुछ Arduino बोर्डों में अलग-अलग SPI पिन होते हैं इसलिए सुनिश्चित करें कि आप अपने बोर्ड के दस्तावेज़ों की जाँच करें।

चरण 3:

छवि
छवि

आपको केवल घटकों को ड्रैग और ड्रॉप करना है और उन्हें एक साथ जोड़ना है। Visuino आपके लिए वर्किंग कोड बनाएगा ताकि आपको कोड बनाने में समय बर्बाद न करना पड़े। यह आपके लिए सारी मेहनत तेजी से और आसानी से करेगा! Visuino सभी प्रकार की परियोजनाओं के लिए एकदम सही है, आप कुछ ही समय में आसानी से जटिल प्रोजेक्ट बना सकते हैं!

नवीनतम शक्तिशाली विसुइनो सॉफ्टवेयर डाउनलोड करें

चरण 4: Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें

Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें
Visuino प्रारंभ करें, और Arduino UNO बोर्ड प्रकार चुनें

Arduino की प्रोग्रामिंग शुरू करने के लिए, आपको यहां से Arduino IDE इंस्टॉल करना होगा:

कृपया ध्यान रखें कि Arduino IDE 1.6.6 में कुछ महत्वपूर्ण बग हैं। सुनिश्चित करें कि आप 1.6.7 या उच्चतर स्थापित करते हैं, अन्यथा यह निर्देश काम नहीं करेगा! यदि आपने Arduino UNO को प्रोग्राम करने के लिए Arduino IDE सेटअप करने के लिए इस निर्देश में दिए चरणों का पालन नहीं किया है! Visuino: https://www.visuino.eu को भी इंस्टॉल करना होगा। Visuino को प्रारंभ करें जैसा कि पहली तस्वीर में दिखाया गया है Visuino में Arduino घटक (चित्र 1) पर "टूल्स" बटन पर क्लिक करें जब संवाद प्रकट होता है, तो चित्र 2 पर दिखाए गए अनुसार "Arduino UNO" चुनें।

चरण 5: Visuino में अवयव जोड़ें

Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
Visuino में अवयव जोड़ें
  1. "TFT रंग प्रदर्शन ST7735" घटक जोड़ें
  2. "पल्स जेनरेटर" घटक जोड़ें
  3. "यादृच्छिक पूर्णांक जेनरेटर" घटक जोड़ें

चरण 6: Visuino में घटक गुण सेट करें

Visuino में घटक गुण सेट करें
Visuino में घटक गुण सेट करें
Visuino में घटक गुण सेट करें
Visuino में घटक गुण सेट करें
  1. "PulseGenerator1" घटक का चयन करें और आवृत्ति को 1. पर सेट करें
  2. "RandomIntegerGenerator1" घटक का चयन करें और "अधिकतम" को "1000" और "न्यूनतम" को ''0" पर सेट करें
  3. "डिस्प्ले1" घटक का चयन करें और "टाइप" को "dtST7735R_BlackTab" पर सेट करें

नोट: कुछ डिस्प्ले में अलग-अलग गुण होते हैं इसलिए सबसे अच्छा काम करने वाले को खोजने के लिए अलग-अलग प्रकारों का चयन करके प्रयोग करें, मेरे मामले में मैं "dtST7735R_BlackTab" चुनता हूं

"डिस्प्ले1" घटक पर डबल क्लिक करें और:

  • संवाद में "पाठ फ़ील्ड" को बाईं ओर खींचें, आकार सेट करें:3, X:10, Y:10
  • संवाद में "ड्रा बिटमैप" को बाईं ओर खींचें, बिटमैप लोड करें (मेरे मामले में एक Visuino लोगो) सेट X:5, Y:50

चरण 7: विसुइनो कनेक्ट घटकों में

विसुइनो कनेक्ट कंपोनेंट्स में
विसुइनो कनेक्ट कंपोनेंट्स में
विसुइनो कनेक्ट कंपोनेंट्स में
विसुइनो कनेक्ट कंपोनेंट्स में
  1. "PulseGenerator1" कंपोनेंट पिन [आउट] को "RandomIntegerGenerator1" पिन [घड़ी] से कनेक्ट करें
  2. "RandomIntegerGenerator1" कंपोनेंट पिन [आउट] को "Display1">"TextField1" पिन से कनेक्ट करें [In]
  3. कनेक्ट करें "डिस्प्ले 1" घटक पिन [आउट] एसपीआई टू अरुडिनो पिन एसपीआई [इन]
  4. कनेक्ट "डिस्प्ले1" घटक पिन [चिपसेलेक्ट] को Arduino Digital Pin [10] से कनेक्ट करें
  5. कनेक्ट "डिस्प्ले1" घटक पिन [रीसेट] को Arduino Digital Pin [8] से कनेक्ट करें
  6. Arduino Digital Pin [9] के लिए "Display1" कंपोनेंट पिन [रजिस्टर सिलेक्ट] कनेक्ट करें

चरण 8: Arduino कोड उत्पन्न करें, संकलित करें और अपलोड करें

Arduino कोड जेनरेट, कंपाइल और अपलोड करें
Arduino कोड जेनरेट, कंपाइल और अपलोड करें
Arduino कोड जेनरेट, कंपाइल और अपलोड करें
Arduino कोड जेनरेट, कंपाइल और अपलोड करें

Visuino में, F9 दबाएं या Arduino कोड जेनरेट करने के लिए चित्र 1 पर दिखाए गए बटन पर क्लिक करें, और Arduino IDE खोलें

Arduino IDE में, कोड को संकलित और अपलोड करने के लिए अपलोड बटन पर क्लिक करें (चित्र 2)

चरण 9: खेलें

यदि आप Arduino UNO मॉड्यूल को पावर देते हैं, तो डिस्प्ले एक तस्वीर और हर सेकंड एक यादृच्छिक संख्या दिखाना शुरू कर देगा।

बधाई हो! आपने अपना प्रोजेक्ट Visuino के साथ पूरा कर लिया है। विसुइनो प्रोजेक्ट भी संलग्न है, जिसे मैंने इस निर्देश के लिए बनाया है। आप इसे Visuino में डाउनलोड और खोल सकते हैं:

सिफारिश की: