लिलीगो लोगोटी-एचएमआई
उपयोगकर्ता गाइड
संस्करण 1.0
कॉपीराइट © 2023

इस गाइड के बारे में

इस दस्तावेज़ का उद्देश्य उपयोगकर्ताओं को T-HMI पर आधारित हार्डवेयर का उपयोग करके अनुप्रयोग विकसित करने के लिए बुनियादी सॉफ्टवेयर विकास वातावरण स्थापित करने में सहायता करना है।
एक साधारण पूर्व के माध्यम सेampले, यह दस्तावेज़ दिखाता है कि Arduino का उपयोग कैसे करें, मेनू आधारित कॉन्फ़िगरेशन विज़ार्ड सहित, Arduino और फर्मवेयर डाउनलोड को ESP32-S3 मॉड्यूल में संकलित करें।
रिलीज नोट्स

तारीख संस्करण रिलीज नोट्स
2023.04 वी1.0 पहली विज्ञप्ति।

परिचय

1.1. टी-एचएमआई 

टी-एचएमआई एक विकास बोर्ड है। यह स्वतंत्र रूप से काम कर सकता है।
इसमें वाई-फाई + बीएलई संचार प्रोटोकॉल और मदरबोर्ड पीसीबी का समर्थन करने वाले ईएसपी32-एस3 एमसीयू शामिल हैं। स्क्रीन 2.8 इंच आईपीएस एलसीडी ST7789V है।
इस मॉड्यूल के मूल में ESP32S3R8 चिप है।
ESP32-S3 एक ही चिप पर वाई-फाई (2.4 गीगाहर्ट्ज बैंड) और ब्लूटूथ 5.0 समाधानों को एकीकृत करता है, साथ ही दोहरे उच्च प्रदर्शन कोर और कई अन्य बहुमुखी परिधीय उपकरण भी। 40 एनएम तकनीक द्वारा संचालित, ESP32-S3 कुशल बिजली उपयोग, कॉम्पैक्ट डिज़ाइन, सुरक्षा, उच्च प्रदर्शन और विश्वसनीयता की निरंतर मांगों को पूरा करने के लिए एक मजबूत, अत्यधिक एकीकृत प्लेटफ़ॉर्म प्रदान करता है।
शिनयुआन बुनियादी हार्डवेयर और सॉफ्टवेयर संसाधन प्रदान करता है जो एप्लिकेशन डेवलपर्स को ESP32-S3 श्रृंखला हार्डवेयर के आसपास अपने विचारों को बनाने में सक्षम बनाता है। शिनयुआन द्वारा प्रदान किया गया सॉफ्टवेयर विकास ढांचा वाई-फाई, ब्लूटूथ, लचीले पावर प्रबंधन और अन्य उन्नत सिस्टम सुविधाओं के साथ इंटरनेट ऑफ थिंग्स (IoT) अनुप्रयोगों को तेजी से विकसित करने के लिए है।
आरएफ आवृत्ति रेंज BLE: 2402-2480MHz,Wi-Fi: 2412-2472MHz है
टी-एचएमआई निर्माता शेन्ज़ेन शिन युआन इलेक्ट्रॉनिक प्रौद्योगिकी कं, लिमिटेड है।
1.2. आर्डुइनो
जावा में लिखे गए क्रॉस-प्लेटफ़ॉर्म अनुप्रयोगों का एक सेट। Arduino सॉफ़्टवेयर IDE प्रोसेसिंग प्रोग्रामिंग भाषा और वायरिंग प्रोग्राम के एकीकृत विकास वातावरण से लिया गया है। उपयोगकर्ता Windows/Linux/ में अनुप्रयोग विकसित कर सकते हैं
Arduino पर आधारित MacOS. Windows 10 का उपयोग करने की अनुशंसा की जाती है. Windows OS को एक पूर्व के रूप में उपयोग किया गया हैampउदाहरण के लिए इस दस्तावेज़ में ले।
1.3. तैयारी
ESP32-S3 के लिए एप्लिकेशन विकसित करने के लिए आपको चाहिए:

  • पीसी या तो विंडोज, लिनक्स या मैक ऑपरेटिंग सिस्टम के साथ लोड किया गया
  • ESP32-S3 के लिए एप्लिकेशन बनाने हेतु टूल चेन
  • Arduino जिसमें अनिवार्य रूप से ESP32-S3 के लिए API और टूल चेन को संचालित करने के लिए स्क्रिप्ट शामिल हैं
  • ESP32-S3 बोर्ड स्वयं और इसे PC से कनेक्ट करने के लिए एक USB केबल

फ़ंक्शन संकेतक आरेख

LILYGO T-HMI विकास बोर्ड - आरेख

नंबर 1: बूट बटन. नंबर 2: रीसेट बटन. नंबर 3: पावर बटन.
नंबर 4: टाइप-सी यूएसबी: प्रोग्राम बर्न करना, पावर सप्लाई, डिबगिंग
नंबर 5: ST7789 RGB IPS LCD डिस्प्ले
नंबर 6: TF कार्ड सीट, TF कार्ड फ़ंक्शन का उपयोग किया जा सकता है
नंबर 7: स्वतंत्र बिजली आपूर्ति के लिए बैटरी कनेक्शन धारक
नं. 8: 5V डीसी इनपुट होल्डर (एक ही समय में यूएसबी के साथ काम नहीं करता)
नं.9: ग्रोव सीट1. नं.10: ग्रोव सीट2. नं.11: ग्रोव सीट3.
नंबर 12: ऑन-बोर्ड एंटीना, उन्नत वाईफ़ाई या ब्लूटूथ सिग्नल
नंबर 13: मुख्य चिप MCU ESP32-S3
नं.14: बाहरी एंटीना कनेक्शन धारक
ई-लेबल
टी-एचएमआई एक विकास बोर्ड है। इलेक्ट्रॉनिक लेबल का उपयोग प्रदर्शन विधि इस प्रकार है:

  1. बिजली आपूर्ति के लिए यूएसबी या लिथियम बैटरी कनेक्ट करें, और प्रोग्राम चलना शुरू हो जाएगा।
  2. स्क्रीन पर पहले लेबल प्रदर्शित होगा, और इसकी अवधि 2 सेकंड होगी।

LILYGO T-HMI विकास बोर्ड - ई-लेबल

शुरू हो जाओ

2.1। Arduino सॉफ़्टवेयर डाउनलोड करें
Windows मशीनों पर Arduino सॉफ़्टवेयर (IDE) को सबसे तेज़ कैसे स्थापित करें
2.1.1. क्विक स्टार्ट गाइड
द webसाइट एक त्वरित प्रारंभ ट्यूटोरियल प्रदान करती है

2.1.2। विंडोज प्लेटफॉर्म Arduino के लिए इंस्टालेशन स्टेप्स

LILYGO T-HMI विकास बोर्ड - सॉफ्टवेयर

डाउनलोड इंटरफ़ेस दर्ज करें, सीधे इंस्टॉल करने के लिए विंडोज इंस्टालर का चयन करें
2.2। Arduino सॉफ़्टवेयर स्थापित करें

LILYGO T-HMI विकास बोर्ड - सॉफ्टवेयर1

स्थापना की प्रतीक्षा करें

कॉन्फ़िगर

3.1। गिट डाउनलोड करें
स्थापना पैकेज डाउनलोड करें Git.exe

LILYGO T-HMI विकास बोर्ड - सॉफ्टवेयर2

3.2। प्री-बिल्ड कॉन्फ़िगरेशन
Arduino आइकन पर क्लिक करें, फिर राइट क्लिक करें और "फ़ोल्डर खोलें जहां" चुनें
हार्डवेयर चुनें ->
माउस ** राइट क्लिक ** ->
यहां गिट बैश पर क्लिक करें
3.3। एक दूरस्थ रिपॉजिटरी की क्लोनिंग
$ एमकेडीआईआर एस्प्रेसिफ
$ सीडी एस्प्रेसिफ़
$ गिट क्लोन-पुनरावर्ती https://github.com/espressif/arduino-esp32.git ईएसपी32

जोड़ना

आप लगभग वहाँ हैं। आगे बढ़ने में सक्षम होने के लिए, ESP32-S3 बोर्ड को पीसी से कनेक्ट करें, जांचें कि कौन सा सीरियल पोर्ट बोर्ड दिखाई दे रहा है और सत्यापित करें कि सीरियल संचार काम करता है या नहीं।

टेस्ट डेमो

चुनना File>>पूर्वample>>WiFi>>WiFi स्कैन

LILYGO T-HMI विकास बोर्ड - सॉफ्टवेयर3

स्केच अपलोड करें

6.1। बोर्ड का चयन करें
उपकरण <

LILYGO T-HMI विकास बोर्ड - सॉफ्टवेयर4

6.2. अपलोड करें
स्केच -> अपलोड करें
6.2। सीरियल मॉनिटर
उपकरण -> सीरियल मॉनिटर

LILYGO T-HMI विकास बोर्ड - सॉफ्टवेयर5

एसएससी कमांड संदर्भ

मॉड्यूल का परीक्षण करने के लिए यहां आपके लिए कुछ सामान्य वाई-फाई कमांड सूचीबद्ध हैं।
7.1। सेशन
विवरण
ऑप कमांड का उपयोग सिस्टम के वाई-फाई मोड को सेट और क्वेरी करने के लिए किया जाता है।
Example
ऑप-क्यू
ऑप-एस-ओ मोड
पैरामीटर
तालिका 6-1। ऑप कमांड पैरामीटर

पैरामीटर विवरण
-Q वाई-फ़ाई मोड को क्वेरी करें.
-S वाई-फ़ाई मोड सेट करें.
डब्लूमोड 3 वाई-फ़ाई मोड हैं:
• मोड = 1: एसटीए मोड
• मोड = 2: एपी मोड
• मोड = 3: एसटीए+एपी मोड

7.2. एसटीए
विवरण
एसटीए कमांड का उपयोग एसटीए नेटवर्क इंटरफेस को स्कैन करने, एपी को जोड़ने या डिस्कनेक्ट करने और एसटीए नेटवर्क इंटरफेस की कनेक्टिंग स्थिति को क्वेरी करने के लिए किया जाता है।
Example
sta -S [-s ssid] [-b bssid] [-n चैनल] [-h] sta -Q
sta -C [-s ssid] [-p पासवर्ड] sta -D
पैरामीटर
तालिका 6-2. स्टा कमांड पैरामीटर

पैरामीटर विवरण
-एस स्कैन पहुंच बिंदुओं को स्कैन करें.
-एस एसएसआईडी एक्सेस प्वाइंट को एसएसआईडी से स्कैन करें या कनेक्ट करें।
-बी बीएसएसिड एक्सेस प्वाइंट को बीएसएसआईडी से स्कैन करें।
-एन चैनल चैनल स्कैन करें.
-h छुपे हुए एसएसआईडी एक्सेस प्वाइंट के साथ स्कैन परिणाम दिखाएं।
-Q एसटीए कनेक्ट स्थिति दिखाएं।
-D वर्तमान पहुंच बिंदुओं से असंबद्ध।

7.3। एपी
विवरण
एपी कमांड का उपयोग एपी नेटवर्क इंटरफ़ेस के पैरामीटर सेट करने के लिए किया जाता है।
Example
ap -S [-s ssid] [-p पासवर्ड] [-t एन्क्रिप्ट] [-n चैनल] [-h] [-m max_sta] ap –Q
एपी-एल
पैरामीटर
तालिका 6-3। एपी कमांड पैरामीटर

पैरामीटर विवरण
-S एपी मोड सेट करें.
-एस एसएसआईडी एपी एसएसआईडी सेट करें।
-p पासवर्ड एपी पासवर्ड सेट करें.
-टी एन्क्रिप्ट एपी एन्क्रिप्ट मोड सेट करें।
-h SSID छिपाएं।
-एम मैक्स_स्टा एपी अधिकतम कनेक्शन सेट करें।
-Q एपी पैरामीटर दिखाएँ.
-L कनेक्टेड स्टेशन का मैक एड्रेस और आईपी एड्रेस दिखाएं।

7.4। Mac
विवरण
मैक कमांड का उपयोग नेटवर्क इंटरफ़ेस के मैक पते को क्वेरी करने के लिए किया जाता है।
Example
मैक-क्यू [-ओ मोड] पैरामीटर
तालिका 6-4. मैक कमांड पैरामीटर

पैरामीटर विवरण
-Q मैक पता दिखाएँ.
-ओ मोड • मोड = 1: एसटीए मोड में मैक एड्रेस।
• मोड = 2: एपी मोड में मैक एड्रेस।

7.5। डीएचसीपी
विवरण
डीएचसीपी कमांड का उपयोग डीएचसीपी सर्वर/क्लाइंट को सक्षम या अक्षम करने के लिए किया जाता है।
Example
डीसीएचपी -एस [-ओ मोड] डीएचसीपी -ई [-ओ मोड] डीएचसीपी -क्यू [-ओ मोड] पैरामीटर
तालिका 6-5। डीएचसीपी कमांड पैरामीटर

पैरामीटर विवरण
-S डीएचसीपी (क्लाइंट/सर्वर) प्रारंभ करें।
-E डीएचसीपी (क्लाइंट/सर्वर) समाप्त करें।
-Q डीएचसीपी स्थिति दिखाएं।
-ओ मोड मोड = 1 : एसटीए इंटरफेस का डीएचसीपी क्लाइंट।
मोड = 2: एपी इंटरफ़ेस का डीएचसीपी सर्वर।
मोड = 3 : दोनों।

7.6। आईपी
विवरण
आईपी ​​​​कमांड का उपयोग नेटवर्क इंटरफेस के आईपी पते को सेट और क्वेरी करने के लिए किया जाता है।
Example
आईपी ​​-क्यू [-o मोड] आईपी -एस [-i आईपी] [-o मोड] [-m मास्क] [-g गेटवे] पैरामीटर
तालिका 6-6. आईपी ​​कमांड पैरामीटर

पैरामीटर विवरण
-Q आईपी ​​पता दिखाएँ.
-ओ मोड • मोड = 1: इंटरफेस एसटीए का आईपी पता।
• मोड = 2: इंटरफ़ेस एपी का आईपी पता।
मोड = 3 : दोनों
-S आईपी ​​पता सेट करें.
-मैं आईपी आईपी ​​पता।
-एम मुखौटा सबनेट एड्रेस मास्क.
-जी गेटवे डिफ़ॉल्ट गेटवे।

7.7. रिबूट
विवरण
बोर्ड को रीबूट करने के लिए रीबूट कमांड का उपयोग किया जाता है।
Example
रिबूट
7.8। टक्कर मारना
रैम कमांड का उपयोग सिस्टम में शेष ढेर के आकार को क्वेरी करने के लिए किया जाता है।
Example
टक्कर मारना
एफसीसी सावधानी:
अनुपालन के लिए जिम्मेदार पक्ष द्वारा स्पष्ट रूप से अनुमोदित न किए गए किसी भी परिवर्तन या संशोधन से उपकरण को संचालित करने का उपयोगकर्ता का अधिकार रद्द हो सकता है।
यह डिवाइस FCC नियमों के भाग 15 का अनुपालन करता है। संचालन निम्नलिखित दो शर्तों के अधीन है: (1) यह डिवाइस हानिकारक हस्तक्षेप का कारण नहीं बन सकता है, और (2) इस डिवाइस को किसी भी हस्तक्षेप को स्वीकार करना चाहिए, जिसमें अवांछित संचालन का कारण बनने वाला हस्तक्षेप भी शामिल है।
यह ट्रांसमीटर किसी अन्य एंटीना या ट्रांसमीटर के साथ सह-स्थित या संचालित नहीं होना चाहिए।
महत्वपूर्ण नोट:
नोट: इस उपकरण का परीक्षण किया गया है और पाया गया है कि यह FCC नियमों के भाग 15 के अनुसार, क्लास B डिजिटल डिवाइस के लिए निर्धारित सीमाओं का अनुपालन करता है। ये सीमाएँ आवासीय स्थापना में हानिकारक हस्तक्षेप के विरुद्ध उचित सुरक्षा प्रदान करने के लिए डिज़ाइन की गई हैं। यह उपकरण रेडियो आवृत्ति ऊर्जा उत्पन्न करता है, उसका उपयोग करता है और उसे विकीर्ण कर सकता है और यदि इसे निर्देशों के अनुसार स्थापित और उपयोग नहीं किया जाता है, तो यह रेडियो संचार में हानिकारक हस्तक्षेप पैदा कर सकता है। हालाँकि, इस बात की कोई गारंटी नहीं है कि किसी विशेष स्थापना में हस्तक्षेप नहीं होगा। यदि यह उपकरण रेडियो या टेलीविज़न रिसेप्शन में हानिकारक हस्तक्षेप पैदा करता है, जिसे उपकरण को बंद करके और चालू करके निर्धारित किया जा सकता है, तो उपयोगकर्ता को निम्नलिखित उपायों में से एक या अधिक द्वारा हस्तक्षेप को ठीक करने का प्रयास करने के लिए प्रोत्साहित किया जाता है:

  • रिसीविंग एंटीना को रीओरिएंट या रीलोकेट करें।
  • उपकरण और रिसीवर के बीच के वियोग को और बढ़ाएं।
  • उपकरण को उस सर्किट के आउटलेट से जोड़ें जो रिसीवर से भिन्न हो।
  • मदद के लिए डीलर या किसी अनुभवी रेडियो/टीवी तकनीशियन से परामर्श लें।

एफसीसी विकिरण जोखिम वक्तव्य:
यह उपकरण अनियंत्रित वातावरण के लिए निर्धारित एफसीसी विकिरण जोखिम सीमाओं का अनुपालन करता है। इस उपकरण को रेडिएटर और आपके शरीर के बीच न्यूनतम 20 सेमी की दूरी के साथ स्थापित और संचालित किया जाना चाहिए।

लिलीगो लोगो

दस्तावेज़ / संसाधन

LILYGO टी-एचएमआई विकास बोर्ड [पीडीएफ] उपयोगकर्ता पुस्तिका
टी-एचएमआई विकास बोर्ड, टी-एचएमआई, विकास बोर्ड, बोर्ड

संदर्भ

एक टिप्पणी छोड़ें

आपकी ईमेल आईडी प्रकाशित नहीं की जाएगी। आवश्यक फ़ील्ड चिह्नित हैं *