विषयसूची:
वीडियो: Arduino TFT ग्राफ़िक्स शील्ड: 4 चरण (चित्रों के साथ)
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
यह निर्देशयोग्य बताता है कि अपने 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. है
मेरे अन्य अनुदेशों को देखने के लिए यहां क्लिक करें।
सिफारिश की:
Arduino और अन्य माइक्रो के लिए एक सस्ता ESP8266 WiFi शील्ड: 6 चरण (चित्रों के साथ)
Arduino और अन्य माइक्रो के लिए एक सस्ता ESP8266 WiFi शील्ड: अपडेट: 29 अक्टूबर 2020ESP8266 बोर्ड लाइब्रेरी V2.7.4 के साथ परीक्षण किया गया - काम करता हैअपडेट: 23 सितंबर 2016इस प्रोजेक्ट के लिए Arduino ESP बोर्ड लाइब्रेरी V2.3.0 का उपयोग न करें। V2.2.0 काम करता हैअद्यतन: 19 मई 2016इस परियोजना के 14 रेव 14 पुस्तकालयों और कोड को काम करने के लिए संशोधित करता है
Arduino सेलुलर शील्ड ट्यूटोरियल: 9 चरण (चित्रों के साथ)
Arduino Cellular Shield Tutorial: Arduino Cellular Shield आपको सेल्युलर टेलीफोन कॉल करने और टेक्स्ट संदेश भेजने की अनुमति देता है। इस ढाल का दिमाग SM5100B है जो एक मजबूत सेलुलर मॉड्यूल है जो अधिकांश मानक सेल फोन के कई कार्यों को करने में सक्षम है। यह श
SSD1306 I2C OLED 128x64 डिस्प्ले पर सर्किटपाइथन के साथ ग्राफिक्स एक इटिबिट्सी M4 एक्सप्रेस का उपयोग करते हुए: 13 चरण (चित्रों के साथ)
एसएसडी१३०६ आई२सी ओएलईडी १२८x६४ डिस्प्ले पर सर्किटपाइथन के साथ ग्राफिक्स एक इटसिबिट्सी एम४ एक्सप्रेस का उपयोग करते हुए: एसएसडी१३०६ ओएलईडी डिस्प्ले एक छोटा (०.९६"), सस्ता, व्यापक रूप से उपलब्ध, आई२सी, 128x64 पिक्सल के साथ मोनोक्रोम ग्राफिकल डिस्प्ले है, जो आसानी से इंटरफेस किया जाता है (केवल ४) तार) माइक्रोप्रोसेसर विकास बोर्डों जैसे रास्पबेरी पाई, अरुडिनो या
ATMEGA328 Arduino Uno के लिए बूटलोडर प्रोग्रामिंग शील्ड: 3 चरण (चित्रों के साथ)
Arduino Uno के लिए ATMEGA328 बूटलोडर प्रोग्रामिंग शील्ड: Arduino Uno के लिए ATMEGA328P बूट-लोडर प्रोग्रामिंग शील्ड कभी-कभी ऐसा होता है और आप अपने Arduino Uno Atmega328P माइक्रोप्रोसेसर को नुकसान पहुंचाते हैं। आप प्रोसेसर बदल सकते हैं। लेकिन पहले इसमें बूट-लोडर को प्रोग्राम करना होगा। तो यह ट्यूटोरियल इसे बी कैसे बनाएं
Arduino Uno: Visuino के साथ ILI9341 TFT टचस्क्रीन डिस्प्ले शील्ड पर बिटमैप एनिमेशन: 12 चरण (चित्रों के साथ)
Arduino Uno: ILI9341 पर बिटमैप एनिमेशन Visuino के साथ TFT टचस्क्रीन डिस्प्ले शील्ड: ILI9341 आधारित TFT टचस्क्रीन डिस्प्ले शील्ड Arduino के लिए बहुत लोकप्रिय कम लागत वाली डिस्प्ले शील्ड हैं। विसुइनो को उनके लिए काफी समय से समर्थन मिला है, लेकिन मुझे उनका उपयोग करने के तरीके पर एक ट्यूटोरियल लिखने का मौका कभी नहीं मिला। हाल ही में हालांकि कुछ लोगों ने पूछा