विषयसूची:
- चरण 1: आवश्यक पुस्तकालयों को डाउनलोड करना
- चरण 2: TFT 1.44 से Arduino तक वायरिंग करना
- चरण 3: कोड: उलटी गिनती
- चरण 4: समस्या निवारण
वीडियो: Arduino नैनो के साथ TFT 1.44 का उपयोग करना: 4 चरण
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
इस ट्यूटोरियल में हम सीखेंगे कि रोबो-गीक किट के साथ आने वाली TFT 1.44 LCD स्क्रीन को कैसे कनेक्ट किया जाए।
माइक्रो-रोबोटिक्स के साथ काम करते समय ये छोटी एलसीडी स्क्रीन आसान होती हैं क्योंकि यह 128 x 128 पिक्सल का सुविधाजनक डिस्प्ले देती है। TFT 1.44 दो प्रकार के होते हैं, एक जिसमें SD कार्ड शामिल होता है और एक बिना मूल्य वाला क्रमशः $15 US और $5 US का। यह ट्यूटोरियल TFT 1.44 को बिना SD कार्ड के कवर करेगा।
इस ट्यूटोरियल का परीक्षण Arduino Uno या Arduino Nano के साथ किया गया है। यदि आपके पास एक और Arduino बोर्ड है, तो कृपया दस्तावेज़ीकरण की समीक्षा करें क्योंकि पिन लेआउट भिन्न हो सकता है। अंत में हम मानते हैं कि उपयोगकर्ता के पास Arduino का उपयोग करने और इलेक्ट्रॉनिक कनेक्शन बनाने का एक बुनियादी स्तर है। यदि आप Arduino की दुनिया में नए हैं, तो हम दृढ़ता से इस निर्देश की जाँच करने का सुझाव देते हैं:
www.instructables.com/id/Arduino-Nano/
चरण 1: आवश्यक पुस्तकालयों को डाउनलोड करना
Arduino में निम्न लाइब्रेरी जोड़ें:
github.com/adafruit/Adafruit-GFX-Library
github.com/adafruit/Adafruit-ST7735-Librar…
यदि आप परिचित नहीं हैं कि पुस्तकालयों को कैसे जोड़ा जाए, तो इसे देखें:
www.arduino.cc/en/Guide/Libraries
चरण 2: TFT 1.44 से Arduino तक वायरिंग करना
TFT 1.44 LCD स्क्रीन के पिछले हिस्से में हम LED से VCC के कनेक्शन देख सकते हैं। हम इसे कागज के एक टुकड़े में लिखने का सुझाव देते हैं जैसा कि चित्र में नीली टिप्पणियों के साथ दिखाया गया है।
ब्रेडबोर्ड का उपयोग करते समय TFT अच्छी तरह से फिट बैठता है। सुनिश्चित करें कि सभी पिन एक ही पंक्ति में हैं और इसे धीरे से स्थापित करें क्योंकि पिन नाजुक हैं। कनेक्शन कैसा दिखता है यह देखने के लिए चित्र देखें।
हमने कई बार स्क्रीन का परीक्षण किया है और हमारा मानना है कि एक लेवल शिफ्टर वैकल्पिक है, इसलिए हम सीधे Arduino से TFT 1.44 LCD स्क्रीन से कनेक्ट होंगे।
Arduino पिन के संबंध में
एलईडी से 3.3 वीएससीके से डी13
एसडीए से डी11
A0 से D8
आरएसटी से डी9
सीएस से डी10
GND से GND
वीसीसी से 5.0 वी
चरण 3: कोड: उलटी गिनती
शॉर्ट सर्किट मूवी से प्रेरित होकर, यह कोड TFT 1.44 LCD स्क्रीन की क्षमता को प्रदर्शित करने के लिए एक काउंटर डाउन का निर्माण करता है। अंतिम परिणाम देखने के लिए, वीडियो देखें।
चरण 4: समस्या निवारण
यदि आपको कोड चलाने में समस्या हो रही है, तो हम निम्नलिखित कार्य करने का सुझाव देते हैं:
1. सुनिश्चित करें कि वाल्टमीटर के साथ कनेक्शन ठीक से किया गया है
2. यदि डिस्प्ले लंबवत दिशा में ऑफसेट है, तो कोड में एक वेरिएबल जोड़ें:
इंट यॉफ़सेट = 32;
फिर yoffset को ड्राइंग कमांड में जोड़ें, उदाहरण के लिए:
tft.drawLine(10, 32 + yoffset, 10, 52 +yoffset, RED);
3. क्या होगा यदि एडफ्रूट पुस्तकालय वांछित रंगों के साथ प्रदर्शित नहीं हो रहे हैं। इसे हल करना थोड़ा मुश्किल है। हमारा सुझाव, एक छोटा फ़ंक्शन बनाएं जो प्रत्येक रंग को प्रदर्शित करे और नंबर नोट करे। किफ़ायती इलेक्ट्रॉनिक्स के लिए थोड़ी अधिक हैकिंग की आवश्यकता होती है, बस, यह मज़े का हिस्सा है। पहले निम्नलिखित रंगों की जाँच करें, और तदनुसार समायोजित करें।
#ब्लैक 0x0000 परिभाषित करें
#लाल परिभाषित करें 0x001F
#नीला 0xF800 परिभाषित करें
# हरा परिभाषित करें 0x07E0
# परिभाषित करें पीला 0x07FF
# परिभाषित करें PURPLE 0xF81F
#CYAN को परिभाषित करें 0xFFE0
#सफेद परिभाषित करें 0xFFFF
सिफारिश की:
नैनो पिक्सेल 26 बिट Arduino का उपयोग करना: 4 चरण
नैनो पिक्सेल 26 बिट Arduino का उपयोग करना: अपने पिछले लेख में, मैंने WS2812 नैनो पिक्सेल एलईडी का उपयोग करने के तरीके के बारे में एक ट्यूटोरियल बनाया था। उस लेख में, मैंने 16 बिट रिंग नैनो पिक्सेल WS2812 का उपयोग किया था। और इस लेख में, मैं आपको दिखाऊंगा कि 26 बिट रिंग नैनो पिक्सेल WS2812 का उपयोग कैसे करें। हार्डवेयर अनुभाग में
जेटसन नैनो का उपयोग करके कम लागत वाली RPLIDAR के साथ शुरुआत करना: 5 कदम
जेटसन नैनो का उपयोग करके कम लागत वाली RPLIDAR के साथ शुरुआत करना: संक्षिप्त अवलोकनलाइट डिटेक्शन एंड रेंजिंग (LiDAR) उसी तरह से संचालित होता है जैसे ध्वनि तरंगों के बजाय लेजर पल्स वाले अल्ट्रासोनिक रेंजफाइंडर का उपयोग किया जाता है। Yandex, Uber, Waymo और आदि अपनी ऑटोनॉमस कार के लिए LiDAR तकनीक में भारी निवेश कर रहे हैं
Arduino IDE के साथ Esp 8266 Esp-01 के साथ शुरुआत करना - Arduino Ide और Programming Esp में Esp बोर्ड स्थापित करना: 4 चरण
Arduino IDE के साथ Esp 8266 Esp-01 के साथ शुरुआत करना | Arduino Ide और प्रोग्रामिंग Esp में Esp बोर्ड स्थापित करना: इस निर्देश में हम सीखेंगे कि Arduino IDE में esp8266 बोर्ड कैसे स्थापित करें और esp-01 कैसे प्रोग्राम करें और उसमें कोड कैसे अपलोड करें। चूंकि esp बोर्ड इतने लोकप्रिय हैं इसलिए मैंने एक इंस्ट्रक्शंस को सही करने के बारे में सोचा यह और अधिकांश लोगों को समस्या का सामना करना पड़ता है
DIY "पीसी उपयोग मीटर आरओजी बेस" Arduino और Python का उपयोग करना: 5 चरण (चित्रों के साथ)
DIY "पीसी उपयोग मीटर आरओजी बेस" Arduino और Python का उपयोग करना: *********************** +सबसे पहले, यह निर्देश एक गैर-देशी अंग्रेजी बोलने वाले द्वारा लिखा गया था … अंग्रेजी के प्रोफेसर नहीं थे, इसलिए कृपया मेरा मजाक बनाने से पहले किसी भी व्याकरण संबंधी गलती को सूचित करें। पी + और कृपया नकल न करें
कंप्यूटर जॉयस्टिक के रूप में PSP का उपयोग करना और फिर PSP के साथ अपने कंप्यूटर को नियंत्रित करना: 5 चरण (चित्रों के साथ)
कंप्यूटर जॉयस्टिक के रूप में पीएसपी का उपयोग करना और फिर पीएसपी के साथ अपने कंप्यूटर को नियंत्रित करना: आप पीएसपी होमब्रू के साथ कई अच्छी चीजें कर सकते हैं, और इस निर्देशयोग्य में मैं आपको सिखाने जा रहा हूं कि गेम खेलने के लिए जॉयस्टिक के रूप में अपने पीएसपी का उपयोग कैसे करें, लेकिन यह भी है एक प्रोग्राम जो आपको अपने जॉयस्टिक को अपने माउस के रूप में उपयोग करने की अनुमति देता है। यहाँ मेटर हैं