माइक्रोचिप PIC32MZ EF क्यूरियोसिटी Web फोटो फ्रेम

विशेष विवरण
- PIC32MZ EF क्यूरियोसिटी डेवलपमेंट बोर्ड
- इसमें PIC32MZ2048EFM100 MCU शामिल है
- दो माइक्रोबस हेडर
- ईथरनेट हैडर
- MRF24WN0MA वायरलेस मॉड्यूल
उत्पाद उपयोग निर्देश
आवश्यक उपकरण और अनुप्रयोग
डेमो चलाने के लिए आपको माइक्रोचिप विकास उपकरण की आवश्यकता होगी।
एप्लिकेशन का निर्माण
- डाउनलोड करें web_photoframe प्रोजेक्ट को अपने स्थानीय पी.सी. पर डाउनलोड करें।
- MPLAB X IDE में प्रोजेक्ट खोलें (File > प्रोजेक्ट खोलें).
- कॉन्फ़िगरेशन को 'pic32mz_ef_curiosity' के रूप में चुनें।
- परियोजना को साफ करें और बनाएं.
हार्डवेयर को कॉन्फ़िगर करना
- माइक्रोबस इंटरफ़ेस J5 पर SD क्लिक बोर्ड (माइक्रोएसडी क्लिक) को माउंट करें।
- index.htm और images फ़ोल्डर को microSD कार्ड पर कॉपी करें।
- माइक्रोएसडी कार्ड को माइक्रोएसडी क्लिक बोर्ड स्लॉट (J5) में प्लग करें।
- LAN8740 PHY डॉटर बोर्ड को क्यूरियोसिटी बोर्ड के J18 हेडर में प्लग करें।
अक्सर पूछे जाने वाले प्रश्नों
प्रश्न: क्या मैं इस डेमो के साथ एक अलग माइक्रोकंट्रोलर का उपयोग कर सकता हूं?
A: नहीं, यह डेमो विशेष रूप से PIC32MZ EF Curiosity बोर्ड पर PIC2048MZ100EFM32 MCU के लिए डिज़ाइन किया गया है।
प्रश्न: मैं कैसे करूँ? view एक पर छवियाँ web ब्राउज़र?
A: एक बार जब हार्डवेयर कॉन्फ़िगर हो जाता है और एप्लिकेशन बन जाता है, तो डिवाइस के आईपी पते तक पहुंचें web करने के लिए ब्राउज़र view छवियों को स्लाइड शो के रूप में प्रदर्शित करें।
परिचय
- यह एप्लिकेशन दर्शाता है कि web PIC32MZ EF Curiosity डेवलपमेंट बोर्ड पर फोटो फ्रेम एप्लीकेशन। SDCARD पर FAT के साथ संग्रहित छवियाँ file प्रणाली हो सकती है viewएड पर एक web ब्राउज़र को ईथरनेट और वाई-फाई इंटरफेस पर स्लाइड शो के रूप में प्रदर्शित किया जा सकता है।
- PIC32MZ EF क्यूरियोसिटी डेवलपमेंट बोर्ड में PIC32MZ2048EFM100 MCU के साथ दो माइक्रोबस हेडर, एक ईथरनेट हेडर और एक MRF24WN0MA वायरलेस मॉड्यूल शामिल है जो आपको एक को लागू करने में सक्षम बनाता है web फोटो फ्रेम।
कार्यान्वयन हेतु web फोटो फ्रेम कार्यक्षमता:
- एक माइक्रोएसडी क्लिक माइक्रोबस हेडर J5 पर लगाया गया है।
- डेमो के लिए आवश्यक छवियों को माइक्रोएसडी क्लिक बोर्ड में प्लग किए गए माइक्रोएसडी कार्ड में संग्रहीत किया जाता है।
- LAN8740 PHY डॉटर बोर्ड ईथरनेट हेडर पर लगा हुआ है।
- ऑन-बोर्ड MRF24WN0MA मॉड्यूल को सॉफ्टएपी मोड में संचालित करने के लिए कॉन्फ़िगर किया गया है।

- PIC32MZ2048EFM100 32-बिट माइक्रोकंट्रोलर (U9).
- माइक्रोइलेक्ट्रॉनिका क्लिक एडाप्टर बोर्ड (J5, J10) का उपयोग करके कार्यक्षमता का विस्तार करने के लिए दो माइक्रोबस सॉकेट।
- माइक्रोचिप ऑडियो डॉटर बोर्ड (J32, J14) का उपयोग करके ऑडियो I/O के लिए X15 हेडर।
- MRF24WN0MA, 2.4 GHz IEEE 802.11n अनुरूप वायरलेस मॉड्यूल (U10).
- माइक्रोचिप PHY डॉटर बोर्ड (J18) का उपयोग करके लचीले ईथरनेट PHY विकल्पों के लिए हेडर।
- GPIO विस्तार हेडर (J17).
- प्रोग्रामिंग/डिबगिंग के लिए डिबग USB कनेक्टर (J3).
- PIC32 USB कनेक्टिविटी (डिवाइस/होस्ट मोड) (J12) के लिए लक्ष्य USB कनेक्टर।
- बाह्य 5V इनपुट के लिए हेडर (J7).
- पावर स्रोत का चयन करने के लिए जम्पर: डीबग USB कनेक्टर, लक्ष्य USB कनेक्टर, और बाहरी +5V इनपुट (J8)।
- होस्ट मोड में VBUS को चलाने के लिए जम्पर (J13).
- तीन उपयोगकर्ता एल.ई.डी. (एल.ई.डी.1, एल.ई.डी.2, और एल.ई.डी.3).
- आरजीबी एलईडी (LED4).
- उपयोगकर्ता बटन (S1).
- रीसेट बटन (एमसीएलआर)।
- बाह्य डिबगर के लिए ICSP हेडर, जैसे MPLAB® REAL ICE™ या MPLAB ICD 3 (J16)।
- जम्पर ऑन-बोर्ड डिबगर या बाहरी डिबगर (J2) का चयन करने के लिए।
- 24 मेगाहर्ट्ज क्रिस्टल दोलित्र (X2).
आवश्यक उपकरण और अनुप्रयोग
माइक्रोचिप उपकरण और अनुप्रयोग
- USB MSD मल्टीपल LUNs डेमो चलाने के लिए आपको निम्नलिखित माइक्रोचिप विकास उपकरणों की आवश्यकता होगी।
- PIC32MZ EF क्यूरियोसिटी डेवलपमेंट बोर्ड (DM320104), यहाँ से उपलब्ध है माइक्रोचिप डायरेक्ट
- का नवीनतम संस्करण डाउनलोड और इंस्टॉल करें MPLAB® X एकीकृत विकास वातावरण (IDE)
- का नवीनतम संस्करण डाउनलोड और इंस्टॉल करें MPLAB® XC32 कंपाइलर
- वैकल्पिक रूप से नवीनतम संस्करण डाउनलोड और इंस्टॉल करें MPLAB® हार्मनी एकीकृत सॉफ्टवेयर फ्रेमवर्क.
- टिप्पणी MPLAB® हार्मनी इंटीग्रेटेड सॉफ्टवेयर फ्रेमवर्क का उपयोग करके आप अपने प्रोजेक्ट में नए मॉड्यूल, सॉफ्टवेयर फ्रेमवर्क और लाइब्रेरी जोड़कर इस प्रोजेक्ट की कार्यक्षमता का विस्तार कर सकेंगे।
एप्लिकेशन का निर्माण
- डाउनलोड करें web_photoframe प्रोजेक्ट को अपने स्थानीय पी.सी. पर डाउनलोड करें।
- इस प्रोजेक्ट को बनाने के लिए, आपको (MPLAB X में, File > प्रोजेक्ट खोलें) pic32_eth_wifi_photoframe.X प्रोजेक्ट ( से /web_photoframe/firmware) को MPLAB X IDE में स्थापित करें, जैसा कि नीचे दिखाया गया है।

- ड्रॉप-डाउन सूची से कॉन्फ़िगरेशन को pic32mz_ef_curiosity के रूप में चुनें जैसा कि नीचे दिखाया गया है। चूंकि डेमो एकल कॉन्फ़िगरेशन के लिए उपलब्ध है, इसलिए कोई अन्य कॉन्फ़िगरेशन विकल्प नहीं हैं।

- अन्य कॉन्फ़िगरेशन स्टैंडअलोन मोड के तहत काम नहीं करेंगे। हालाँकि, यदि आप सूचीबद्ध अन्य कॉन्फ़िगरेशन के लिए इस प्रोजेक्ट पर काम करना चाहते हैं, तो आप इस प्रोजेक्ट को हार्मनी प्रोजेक्ट में माइग्रेट कर सकते हैं, और फिर अन्य कॉन्फ़िगरेशन के लिए निर्माण कर सकते हैं।
- कृपया स्टैंडअलोन हार्मनी प्रोजेक्ट से मानक हार्मनी प्रोजेक्ट में माइग्रेट करने के लिए दिए गए निर्देशों का पालन करें
- 'pic32mz_ef_curiosity' कॉन्फ़िगरेशन, PIC32MZ32EFM2048 माइक्रोकंट्रोलर के साथ, PIC100MZ EF Curiosity Development Board पर प्रदर्शन अनुप्रयोग बनाने और चलाने के लिए MPLAB X IDE को सेट करता है।
- परियोजना को साफ करें और बनाएं

- MPLAB X IDE के निचले भाग में बिल्ड लॉग की जाँच करें

- टिप्पणी यदि आप विंडोज मशीन पर हैं तो पथ लंबाई की सीमा के कारण अक्सर प्रोजेक्ट संकलित नहीं होगा।
- विंडोज़ ओएस की अधिकतम पथ लंबाई 260 वर्ण है, इसलिए file संकलन का प्रयास करते समय पथ कभी-कभी छोटा कर दिया जाता है जिसके कारण fileसंकलक द्वारा नहीं पाया जा रहा है।
- प्रोजेक्ट को सबसे ऊपरी डायरेक्टरी में रखने की कोशिश करें, आमतौर पर “C: /”। अधिक जानकारी के लिए कृपया देखें माइक्रोसॉफ्ट से MSDN आलेख.
हार्डवेयर को कॉन्फ़िगर करना
- माइक्रोइलेक्ट्रॉनिका से एसडी क्लिक बोर्ड, "माइक्रोएसडी क्लिक" को माउंट करें (http://www.mikroe.com/click/microsd/) माइक्रोबस इंटरफ़ेस J5 पर.
- प्रोजेक्ट स्थान से index.htm और इमेजेस फ़ोल्डर को माइक्रोएसडी कार्ड पर कॉपी करें जिसका उपयोग एप्लिकेशन के लिए किया जाएगा।

- माइक्रोएसडी कार्ड को माइक्रोएसडी क्लिक बोर्ड स्लॉट (J5) में प्लग करें।
- LAN8740 PHY डॉटर बोर्ड को क्यूरियोसिटी बोर्ड के J18 हेडर में प्लग करें।
- कृपया उपर्युक्त कनेक्शनों के लिए नीचे दिए गए ग्राफ़िक को देखें।

- PIC32MZ EF क्यूरियोसिटी डेवलपमेंट बोर्ड को होस्ट पीसी से टाइप-A मेल के माध्यम से माइक्रो-B पोर्ट (J3) से जुड़े माइक्रो-B USB केबल से पावर दें।
- केबल किट में शामिल नहीं है। सुनिश्चित करें कि डिबग USB कनेक्टर से आपूर्ति का चयन करने के लिए J8 हेडर (4 और 3 के बीच) में एक जम्पर रखा गया है।

- PIC32MZ EF क्यूरियोसिटी डेवलपमेंट बोर्ड को माइक्रो-बी पोर्ट (J12) से जुड़े दूसरे टाइप-A मेल टू माइक्रो-बी यूएसबी केबल के माध्यम से USB डिवाइस के रूप में होस्ट पीसी से कनेक्ट करें।
डेमो चल रहा है
- इस डेमो के उद्देश्य के लिए, टारगेट बोर्ड और होस्ट पीसी दोनों एक ही नेटवर्क पर होने चाहिए।
- होस्ट पीसी को ईथरनेट केबल या वाई-फाई के ज़रिए राउटर से जोड़ा जा सकता है। टारगेट बोर्ड को ईथरनेट केबल के ज़रिए राउटर से जोड़ा जाना चाहिए। कृपया नीचे दिखाए गए कनेक्शन आरेख को देखें।

- माइक्रोएसडी कार्ड को index.htm और इमेज फ़ोल्डर को .jpg इमेज के साथ लोड किया जाना चाहिए। index.htm और इमेज फ़ोल्डर को लोकेशन पर पाया जा सकता है, /ऐप्स/टीसीपीआईपी/web_फोटोफ्रेम/फर्मवेयर/src/web_पृष्ठ.
- प्रदर्शन परियोजना को MPLAB X IDE में लोड करें।
- स्टार्टर किट पर लगे USB डिबगर पोर्ट को किट में दिए गए USB केबल का उपयोग करके डेवलपमेंट कंप्यूटर के USB पोर्ट से कनेक्ट करें।
- उपयोग में आने वाले स्टार्टर किट के निचले भाग पर माइक्रो-बी यूएसबी कनेक्टर से एक यूएसबी केबल को कनेक्ट करना होगा। जब प्रदर्शन चलेगा, तो यह यूएसबी बस पर एक यूएसबी सीडीसी डिवाइस बनाएगा।
- एक बार जब आप एक मानक टर्मिनल प्रोग्राम के माध्यम से इस डिवाइस से जुड़ जाते हैं, बॉड दर को 921,600 बॉड पर सेट कर देते हैं, तथा डिवाइस द्वारा एक वैध आईपी पता प्राप्त कर लिया जाता है, तो यह प्रदर्शन निष्पादित किया जा सकता है।
- बोर्ड पर प्रदर्शन परियोजना बनाएं, डाउनलोड करें और चलाएं।
- एक मानक टर्मिनल प्रोग्राम के माध्यम से बोर्ड से कनेक्ट करें।

- ऊपर दिए गए स्क्रीनशॉट में, हम देख सकते हैं कि बोर्ड स्थानीय एक्सेस पॉइंट्स को स्कैन करता है और परिणाम को सीरियल कंसोल पर आउटपुट करता है। स्कैन परिणाम के बाद, MRF24WN सॉफ्टएपी मोड में चला जाता है।
- ईथरनेट इंटरफ़ेस पर प्रदर्शन चलाने के लिए, खोलें web होस्ट पीसी पर ब्राउज़र खोलें और सीरियल टर्मिनल के आउटपुट से ईथरनेट इंटरफ़ेस (PIC32INT IPv4 पता) के लिए आईपी पता टाइप करें।
- द web ब्राउज़र एप्लीकेशन लोड करेगा web SDCARD द्वारा होस्ट किया गया पेज। और SDCARD में संग्रहीत .jpg छवियाँ प्रदर्शित की जाएँगी web पेज को स्क्रॉल करते हुए आगे बढ़ाएँ। स्लाइड शो को रोकने के लिए “पॉज़” बटन दबाएँ।

- वाईफाई इंटरफेस पर डेमो चलाने के लिए, होस्ट पीसी से, MCHPSoftAP एक्सेस पॉइंट से कनेक्ट करें, जो डेमो द्वारा शुरू किया गया सॉफ्टएपी नेटवर्क है। फिर, एक लाएँ web ब्राउज़र में SoftAP नेटवर्क का IP पता दर्ज करके पेज खोलें। यह चरण 6 में प्रदर्शित IP पता है (उदाहरण के लिए, 192.168.1.1)। web पृष्ठ पर छवियों का स्लाइड शो प्रदर्शित किया जाएगा।
दस्तावेज़ / संसाधन
![]() |
माइक्रोचिप PIC32MZ EF क्यूरियोसिटी Web फोटो फ्रेम [पीडीएफ] निर्देश पुस्तिका PIC32MZ EF क्यूरियोसिटी Web फोटो फ्रेम, PIC32MZ EF, क्यूरियोसिटी Web फोटो फ्रेम, Web फोटो फ्रेम, फोटो फ्रेम, फ्रेम |





