विषयसूची:

Arduino TFT ग्राफ़िक्स शील्ड: 4 चरण (चित्रों के साथ)
Arduino TFT ग्राफ़िक्स शील्ड: 4 चरण (चित्रों के साथ)

वीडियो: Arduino TFT ग्राफ़िक्स शील्ड: 4 चरण (चित्रों के साथ)

वीडियो: Arduino TFT ग्राफ़िक्स शील्ड: 4 चरण (चित्रों के साथ)
वीडियो: TFT Display and Arduino: Setup and Programming | How to connect LCD to arduino 1.8" 2.8" 3.5" 2024, नवंबर
Anonim
Image
Image
वायरिंग का नक्शा
वायरिंग का नक्शा

यह निर्देशयोग्य बताता है कि अपने Arduino UNO R3 के लिए 240 x 320 पिक्सेल (QVGA) रंग ग्राफिक्स ढाल कैसे बनाया जाए।

शील्ड, जिसमें एक SPI बस और एक ILI9341 डिस्प्ले कंट्रोलर है, सीधे आपके Arduino में प्लग करता है।

केवल 5 Arduino डेटा पिन का उपयोग किया जाता है जो आपके प्रोजेक्ट के लिए अन्य पिन को निःशुल्क छोड़ देता है।

TFT डिस्प्ले आपके Arduino के समान लंबाई का है जो एक साफ पैकेज के लिए बनाता है।

ढाल:

  • केबल की आवश्यकता को समाप्त करता है।
  • प्रदर्शन के लिए एक स्थिर माउंट प्रदान करता है
  • आवश्यक 5 वोल्ट से 3 वोल्ट वोल्टेज डिवाइडर शामिल हैं
  • अन्य Arduino शील्ड्स के ऊपर स्टैक किया जा सकता है

भागों की अनुमानित लागत $20. से कम है

इमेजिस

फोटो 1 Arduino शील्ड को संचालित दिखाता है।

वीडियो TFT शील्ड को कार्य करते हुए दिखाता है।

चरण 1: भागों की सूची

निम्नलिखित भाग https://www.aliexpress.com/ से प्राप्त किए गए थे:

  • 1 केवल 2.2 इंच TFT SPI LCD डिस्प्ले मॉड्यूल 240*320 ILI9341 Arduino के लिए SD कार्ड स्लॉट के साथ रास्पबेरी पाई 51/AVR/STM32/ARM/PIC [1]
  • 1 Arduino ATMEGA328P UNO R3 शील्ड FR-4 फाइबर पीसीबी ब्रेडबोर्ड 2 मिमी 2.54 मिमी पिच के लिए केवल प्रोटोटाइप पीसीबी विस्तार बोर्ड

निम्नलिखित भागों को स्थानीय रूप से प्राप्त किया गया था:

  • 5 केवल 2K2 ओम 1/8 वाट धातु फिल्म प्रतिरोधक
  • 5 केवल 3k3 ओम 1/8 वाट धातु फिल्म प्रतिरोधक
  • पीसीबी के लिए 1 केवल 40 पिन हैडर टर्मिनल स्ट्रिप 0.1"/2.54mm पिच
  • १० amp टिनडेड कॉपर फ्यूज वायर

भागों की अनुमानित लागत $20. से कम है

चरण 2: वायरिंग आरेख

वायरिंग का नक्शा
वायरिंग का नक्शा
वायरिंग का नक्शा
वायरिंग का नक्शा

टीएफटी मॉड्यूल 5 वोल्ट स्वीकार करता है, क्योंकि इसमें 3 वोल्ट वोल्टेज नियामक है, लेकिन प्रत्येक टीएफटी इनपुट 3 वोल्ट की अपेक्षा करता है।

2K2 | 3K3 वोल्टेज डिवाइडर Arduino 5 वोल्ट आउटपुट को 3 वोल्ट तक कम कर देता है।

इमेजिस

  • फोटो 1 टीएफटी वायरिंग आरेख दिखाता है।
  • फोटो 2 मैचिंग शील्ड दिखाता है
  • फोटो 3 ढाल को नीचे दिखाता है
  • फोटो 4 शो ढाल का एक शीर्ष दृश्य है
  • फोटो 5 इकट्ठी इकाई को दर्शाता है

परिक्षण

  • टीएफटी डिस्प्ले को शील्ड से अनप्लग करें
  • अपने Arduino में ढाल डालें
  • अपने Arduino को अपने कंप्यूटर में प्लग करें
  • जांचें कि प्रत्येक वोल्टेज विभक्त जंक्शन 3 वोल्ट मापता है।
  • अपने कंप्यूटर से Arduino को डिस्कनेक्ट करें
  • TFT डिस्प्ले में प्लग करें
  • अब आप जाने के लिए तैयार हैं।

चरण 3: सॉफ्टवेयर

संलग्न कोड के अतिरिक्त तीन पुस्तकालय फाइलों की आवश्यकता है

चरण 1

निम्न लाइब्रेरी फ़ाइलें डाउनलोड करें:

  • https://github.com/adafruit/Adafruit_ILI9341
  • https://github.com/adafruit/Adafruit-GFX-Library
  • https://github.com/adafruit/Adafruit_BusIO

उपरोक्त प्रत्येक फाइल ज़िप प्रारूप में है और आपके डाउनलोड फ़ोल्डर में दिखाई देगी

चरण 2

अपने Arduino IDE का उपयोग करके उपरोक्त प्रत्येक पुस्तकालय का चयन करें और स्थापित करें:

  • "स्केच |. पर क्लिक करें पुस्तकालय शामिल करें | ज़िप लाइब्रेरी जोड़ें… |Adafruit_ILI9341-master.zip”
  • "स्केच |. पर क्लिक करें पुस्तकालय शामिल करें | ज़िप लाइब्रेरी जोड़ें… |Adafruit-GFX-Library-master.zip”
  • "स्केच |. पर क्लिक करें पुस्तकालय शामिल करें | ज़िप लाइब्रेरी जोड़ें… |Adafruit_BusIO-master.zip”

चरण 3

आपके Arduino IDE से:

  • संलग्न "ग्राफ़िक्सटेस्ट2.इनो" फ़ाइल को एक Arduino स्केच में कॉपी करें [1]
  • स्केच को "ग्राफ़िक्सटेस्ट2" के रूप में सहेजें और फिर इसे अपने Arduino पर अपलोड करें

ध्यान दें

[1]

“Graphicstest2.ino” की सामग्री लाइब्रेरी उदाहरण फ़ाइल के समान है”… |Arduino | पुस्तकालय | Adafruit_ILI9341-मास्टर | उदाहरण | ग्राफिक्सटेस्ट | ग्राफ़िक्सटेस्ट.इनो” के अलावा कुछ अतिरिक्त डिस्प्ले मॉड्यूल पिन को हेडर में परिभाषित किया गया है।

कवर फोटो के लिए कोड भी शामिल है।

चरण 4: सारांश

निर्देशयोग्य वर्णन करता है कि अपने Arduino Uno R3. के लिए TFT ग्राफिक्स शील्ड कैसे बनाया जाए

डिस्प्ले का आकार 320 x 240 पिक्सल (क्यूवीजीए) है

SPI शील्ड सीधे आपके Arduino में प्लग हो जाती है

केवल 5 Arduino डेटा पिन की आवश्यकता है

TFT डिस्प्ले आपके Arduino के समान लंबाई का है जो एक साफ पैकेज के लिए बनाता है।

भागों की अनुमानित लागत $20. है

मेरे अन्य अनुदेशों को देखने के लिए यहां क्लिक करें।

सिफारिश की: