मायक्रोचिप-लोगो

मायक्रोचिप PIC32MZ EF कुतूहल Web फोटो फ्रेम

MICROCHIP-PIC32MZ-EF-कुतूहल-Web-फोटो-फ्रेम-उत्पादन

तपशील

  • PIC32MZ EF कुतूहल विकास मंडळ
  • PIC32MZ2048EFM100 MCU समाविष्ट आहे
  • दोन मायक्रोबस हेडर
  • इथरनेट हेडर
  • MRF24WN0MA वायरलेस मॉड्यूल

उत्पादन वापर सूचना

आवश्यक साधने आणि अनुप्रयोग

डेमो चालवण्यासाठी तुम्हाला मायक्रोचिप डेव्हलपमेंट टूल्सची आवश्यकता असेल.

अर्ज तयार करणे

  1. डाउनलोड करा web_फोटोफ्रेम प्रकल्प तुमच्या स्थानिक पीसीवर.
  2. MPLAB X IDE मध्ये प्रकल्प उघडा (File > प्रकल्प उघडा).
  3. 'pic32mz_ef_curiosity' म्हणून कॉन्फिगरेशन निवडा.
  4. प्रकल्प स्वच्छ करा आणि तयार करा.

हार्डवेअर कॉन्फिगर करत आहे

  1. MikroBUS इंटरफेस J5 वर SD क्लिक बोर्ड (मायक्रोएसडी क्लिक) माउंट करा.
  2. index.htm आणि प्रतिमा फोल्डर मायक्रोएसडी कार्डवर कॉपी करा.
  3. मायक्रोएसडी कार्डला मायक्रोएसडी क्लिक बोर्ड स्लॉट (J5) मध्ये प्लग करा.
  4. LAN8740 PHY डॉटर बोर्डला जिज्ञासा मंडळाच्या J18 शीर्षलेखामध्ये प्लग करा.

वारंवार विचारले जाणारे प्रश्न

प्रश्न: मी या डेमोसह वेगळा मायक्रोकंट्रोलर वापरू शकतो का?

A: नाही, हा डेमो विशेषतः PIC32MZ EF क्युरिऑसिटी बोर्डवर PIC2048MZ100EFM32 MCU साठी डिझाइन केला आहे.

प्रश्न: मी कसे view a वरील प्रतिमा web ब्राउझर?

A: हार्डवेअर कॉन्फिगर झाल्यावर आणि ॲप्लिकेशन तयार झाल्यावर, डिव्हाइसच्या IP पत्त्यावर ॲक्सेस करा web ब्राउझर करण्यासाठी view स्लाइड शो म्हणून प्रतिमा.

परिचय

  • हा अनुप्रयोग दाखवतो a web PIC32MZ EF कुतूहल विकास मंडळावर फोटो फ्रेम अनुप्रयोग. SDCARD वर FAT सह संग्रहित केलेल्या प्रतिमा file प्रणाली असू शकते viewए वर एड web इथरनेट आणि वायफाय इंटरफेसवर स्लाइडशो म्हणून ब्राउझर.
  • PIC32MZ EF क्युरिऑसिटी डेव्हलपमेंट बोर्डमध्ये PIC32MZ2048EFM100 MCU सोबत दोन mikroBus हेडर, एक इथरनेट हेडर आणि MRF24WN0MA वायरलेस मॉड्युल आहे जे तुम्हाला कार्यान्वित करण्यास सक्षम करते. web फोटो फ्रेम.

अंमलबजावणी करण्यासाठी web फोटो फ्रेम कार्यक्षमता:

  • MikroBUS शीर्षलेख J5 वर एक microSD क्लिक माउंट केले आहे.
  • डेमोसाठी आवश्यक असलेल्या प्रतिमा मायक्रोएसडी क्लिक बोर्डमध्ये प्लग केलेल्या मायक्रोएसडी कार्डमध्ये संग्रहित केल्या जातात.
  • LAN8740 PHY कन्या बोर्ड इथरनेट हेडरवर आरोहित.
  • ऑन-बोर्ड MRF24WN0MA मॉड्यूल SoftAP मोडमध्ये ऑपरेट करण्यासाठी कॉन्फिगर केले आहे.MICROCHIP-PIC32MZ-EF-कुतूहल-Web-फोटो-फ्रेम-FIG-1
  1. PIC32MZ2048EFM100 32-बिट मायक्रोकंट्रोलर (U9).
  2. MikroElectronika Click Adapter Boards (J5, J10) वापरून कार्यक्षमता वाढवण्यासाठी दोन mikroBUS सॉकेट्स.
  3. मायक्रोचिप ऑडिओ कन्या बोर्ड वापरून ऑडिओ I/O साठी X32 शीर्षलेख (J14, J15).
  4. MRF24WN0MA, 2.4 GHz IEEE 802.11n अनुरूप वायरलेस मॉड्यूल (U10).
  5. मायक्रोचिप PHY कन्या बोर्ड (J18) वापरून लवचिक इथरनेट PHY पर्यायांसाठी शीर्षलेख.
  6. GPIO विस्तार शीर्षलेख (J17).
  7. प्रोग्रामिंग/डीबगिंग (J3) साठी डीबग USB कनेक्टर.
  8. PIC32 USB कनेक्टिव्हिटी (डिव्हाइस/होस्ट मोड) (J12) साठी लक्ष्य USB कनेक्टर.
  9. बाह्य 5V इनपुट (J7) साठी शीर्षलेख.
  10. उर्जा स्त्रोत निवडण्यासाठी जम्पर: डीबग USB कनेक्टर, लक्ष्य USB कनेक्टर आणि बाह्य +5V इनपुट (J8).
  11. होस्ट मोडमध्ये VBUS चालविण्यासाठी जम्पर (J13).
  12. तीन वापरकर्ता LEDs (LED1, LED2, आणि LED3).
  13.  RGB LED (LED4).
  14. वापरकर्ता बटण (S1).
  15. रीसेट बटण (MCLR).
  16. बाह्य डीबगरसाठी ICSP शीर्षलेख, जसे की MPLAB® REAL ICE™ किंवा MPLAB ICD 3 (J16).
  17. ऑन-बोर्ड डीबगर किंवा बाह्य डीबगर (J2) निवडण्यासाठी जंपर.
  18. 24 MHz क्रिस्टल ऑसिलेटर (X2).

आवश्यक साधने आणि अनुप्रयोग

मायक्रोचिप साधने आणि अनुप्रयोग

  • USB MSD मल्टिपल LUNs डेमो चालवण्यासाठी तुम्हाला खालील मायक्रोचिप डेव्हलपमेंट टूल्सची आवश्यकता असेल.
  • PIC32MZ EF जिज्ञासा विकास मंडळ (DM320104), येथून उपलब्ध मायक्रोचिप डायरेक्ट
  • ची नवीनतम आवृत्ती डाउनलोड आणि स्थापित करा MPLAB® X एकात्मिक विकास पर्यावरण (IDE)
  • ची नवीनतम आवृत्ती डाउनलोड आणि स्थापित करा MPLAB® XC32 कंपाइलर
  • वैकल्पिकरित्या ची नवीनतम आवृत्ती डाउनलोड आणि स्थापित करा MPLAB® हार्मनी इंटिग्रेटेड सॉफ्टवेअर फ्रेमवर्क.
  • नोंद MPLAB® हार्मनी इंटिग्रेटेड सॉफ्टवेअर फ्रेमवर्क वापरून तुम्ही तुमच्या प्रोजेक्टमध्ये नवीन मॉड्यूल्स, सॉफ्टवेअर फ्रेमवर्क आणि लायब्ररी जोडून या प्रोजेक्टची कार्यक्षमता वाढवू शकाल.

अर्ज तयार करणे

  • डाउनलोड करा web_फोटोफ्रेम प्रकल्प तुमच्या स्थानिक पीसीवर.
  • हा प्रकल्प तयार करण्यासाठी, तुम्ही ( MPLAB X मध्ये, उघडणे आवश्यक आहे. File > ओपन प्रोजेक्ट) pic32_eth_wifi_photoframe.X प्रोजेक्ट (पासून /web_photoframe/firmware) MPLAB X IDE मध्ये, खाली दाखवल्याप्रमाणे.MICROCHIP-PIC32MZ-EF-कुतूहल-Web-फोटो-फ्रेम-FIG-2
  • खाली दर्शविल्याप्रमाणे ड्रॉप-डाउन सूचीमधून pic32mz_ef_curiosity म्हणून कॉन्फिगरेशन निवडा. डेमो एकाच कॉन्फिगरेशनसाठी उपलब्ध असल्याने, इतर कोणतेही कॉन्फिगरेशन पर्याय नाहीत.MICROCHIP-PIC32MZ-EF-कुतूहल-Web-फोटो-फ्रेम-FIG-3
  • इतर कॉन्फिगरेशन स्वतंत्र मोडमध्ये कार्य करणार नाहीत. तथापि, आपण सूचीबद्ध केलेल्या इतर कॉन्फिगरेशनसाठी या प्रकल्पावर काम करू इच्छित असल्यास, आपण हा प्रकल्प हार्मनी प्रोजेक्टमध्ये स्थलांतरित करू शकता आणि नंतर इतर कॉन्फिगरेशनसाठी तयार करू शकता.
  • कृपया स्टँडअलोन हार्मनी प्रोजेक्टमधून स्टँडर्ड हार्मनी प्रोजेक्टमध्ये स्थलांतरामध्ये दिलेल्या सूचनांचे अनुसरण करा
  • 'pic32mz_ef_curiosity' कॉन्फिगरेशन PIC32MZ EF क्युरियोसिटी डेव्हलपमेंट बोर्डवर PIC32MZ2048EFM100 मायक्रोकंट्रोलरसह प्रात्यक्षिक अनुप्रयोग तयार करण्यासाठी आणि चालविण्यासाठी MPLAB X IDE सेट करते.
  • प्रकल्प स्वच्छ करा आणि तयार कराMICROCHIP-PIC32MZ-EF-कुतूहल-Web-फोटो-फ्रेम-FIG-4
  • MPLAB X IDE च्या तळाशी बिल्ड लॉग तपासाMICROCHIP-PIC32MZ-EF-कुतूहल-Web-फोटो-फ्रेम-FIG-5
  • नोंद मार्ग लांबीच्या मर्यादेमुळे आपण Windows मशीनवर असल्यास अनेकदा एखादा प्रकल्प संकलित होणार नाही.
  • Windows OS ची कमाल पाथ लांबी 260 वर्ण आहे file संकलित करण्याचा प्रयत्न करताना मार्ग काहीवेळा कापले जातात जे घेऊन जातात files कंपाइलरद्वारे सापडत नाही.
  • प्रकल्पाला सर्वात वरच्या निर्देशिकेत ठेवण्याचा प्रयत्न करा, सहसा “C: /”. अधिक माहितीसाठी कृपया पहा मायक्रोसॉफ्टकडून एमएसडीएन लेख.

हार्डवेअर कॉन्फिगर करत आहे

  • MikroElektronika वरून SD क्लिक बोर्ड, “मायक्रोएसडी क्लिक” माउंट करा (http://www.mikroe.com/click/microsd/) mikroBUS इंटरफेस J5 वर.
  • प्रकल्प स्थानावरून index.htm आणि प्रतिमा फोल्डर मायक्रोएसडी कार्डवर कॉपी करा जे अनुप्रयोगासाठी वापरले जाईल.MICROCHIP-PIC32MZ-EF-कुतूहल-Web-फोटो-फ्रेम-FIG-6
  • मायक्रोएसडी कार्डला मायक्रोएसडी क्लिक बोर्ड स्लॉट (J5) मध्ये प्लग करा.
  • जिज्ञासा मंडळाच्या J8740 शीर्षलेखामध्ये LAN18 PHY डॉटर बोर्ड प्लग करा.
  • वर नमूद केलेल्या कनेक्शनसाठी कृपया खालील ग्राफिकचा संदर्भ घ्या.MICROCHIP-PIC32MZ-EF-कुतूहल-Web-फोटो-फ्रेम-FIG-7
  • PIC32MZ EF क्युरिऑसिटी डेव्हलपमेंट बोर्डला होस्ट PC वरून Type-A पुरुषाद्वारे मायक्रो-B पोर्ट (J3) शी कनेक्ट केलेल्या मायक्रो-B USB केबलवर पॉवर करा.
  • केबल किटमध्ये समाविष्ट नाही. डीबग USB कनेक्टरमधून पुरवठा निवडण्यासाठी J8 शीर्षलेखात (4 आणि 3 दरम्यान) जंपर ठेवल्याची खात्री करा.MICROCHIP-PIC32MZ-EF-कुतूहल-Web-फोटो-फ्रेम-FIG-8
  • PIC32MZ EF क्युरिऑसिटी डेव्हलपमेंट बोर्डला यूएसबी डिव्हाइस म्हणून मायक्रो-बी पोर्ट (J12) शी कनेक्ट असलेल्या सेकंड टाईप-ए मेल ते मायक्रो-बी यूएसबी केबलद्वारे यजमान पीसीशी जोडा.

डेमो चालवित आहे

  • या डेमोच्या उद्देशासाठी, लक्ष्य बोर्ड आणि होस्ट पीसी दोन्ही एकाच नेटवर्कवर असले पाहिजेत.
  • होस्ट पीसी इथरनेट केबल किंवा वायफाय द्वारे राउटरशी कनेक्ट केला जाऊ शकतो. टार्गेट बोर्ड इथरनेट केबलद्वारे राउटरशी जोडलेला असावा. कृपया खाली दर्शविलेल्या कनेक्शन आकृतीचा संदर्भ घ्या.MICROCHIP-PIC32MZ-EF-कुतूहल-Web-फोटो-फ्रेम-FIG-9
  • मायक्रोएसडी कार्ड index.htm आणि इमेज फोल्डर .jpg इमेजसह लोड केले पाहिजे. index.htm आणि प्रतिमा फोल्डर स्थानावर आढळू शकतात, /apps/tcpip/web_photoframe/firmware/src/web_पृष्ठे.
  1. MPLAB X IDE मध्ये प्रात्यक्षिक प्रकल्प लोड करा.
  2. किटमध्ये प्रदान केलेल्या USB केबलचा वापर करून डेव्हलपमेंट संगणकावरील USB पोर्टला स्टार्टर किटमधील USB डीबगर पोर्ट कनेक्ट करा.
  3. वापरात असलेल्या स्टार्टर किटच्या तळाशी असलेल्या मायक्रो-बी USB कनेक्टरशी USB केबल जोडणे आवश्यक आहे. जेव्हा प्रात्यक्षिक चालते, तेव्हा ते USB बसवर USB CDC उपकरण तयार करेल.
    • एकदा तुम्ही मानक टर्मिनल प्रोग्रामद्वारे या डिव्हाइसशी कनेक्ट केल्यानंतर, बॉड दर 921,600 बॉडवर सेट केल्यानंतर आणि डिव्हाइसला वैध IP पत्ता प्राप्त झाल्यानंतर प्रात्यक्षिक कार्यान्वित केले जाऊ शकते.
  4. बोर्डवर प्रात्यक्षिक प्रकल्प तयार करा, डाउनलोड करा आणि चालवा.
  5. मानक टर्मिनल प्रोग्रामद्वारे बोर्डशी कनेक्ट करा.MICROCHIP-PIC32MZ-EF-कुतूहल-Web-फोटो-फ्रेम-FIG-10
  6. वरील स्क्रीनशॉटमध्ये, आम्ही पाहू शकतो की बोर्ड स्थानिक ऍक्सेस पॉइंट्ससाठी स्कॅन करतो आणि परिणाम सीरियल कन्सोलवर आउटपुट करतो. स्कॅन परिणामांनंतर, MRF24WN SoftAP मोडमध्ये जातो.
  7. इथरनेट इंटरफेसवर प्रात्यक्षिक चालविण्यासाठी, ए उघडा web होस्ट PC वर ब्राउझर वापरा आणि सिरीयल टर्मिनलच्या आउटपुटमधून इथरनेट इंटरफेस (PIC32INT IPv4 पत्ता) साठी IP पत्ता टाइप करा.
  8. द web ब्राउझर अनुप्रयोग लोड करेल web SDCARD द्वारे होस्ट केलेले पृष्ठ. आणि SDCARD मध्ये संग्रहित .jpg प्रतिमा वर प्रदर्शित केल्या जातील web स्क्रोलिंग पद्धतीने पृष्ठ. स्लाइडशोला विराम देण्यासाठी "विराम द्या" बटण दाबा.MICROCHIP-PIC32MZ-EF-कुतूहल-Web-फोटो-फ्रेम-FIG-11
  9. WiFi इंटरफेसवर प्रात्यक्षिक चालविण्यासाठी, होस्ट PC वरून, MCHPSoftAP ऍक्सेस पॉईंटशी कनेक्ट करा, जे प्रात्यक्षिकाने सुरू केलेले SoftAP नेटवर्क आहे. नंतर, एक आणा web ब्राउझरमध्ये SoftAP नेटवर्कचा IP पत्ता प्रविष्ट करून पृष्ठ. हा IP पत्ता चरण 6 मध्ये प्रदर्शित केलेला आहे (उदा. 192.168.1.1). अर्ज web पृष्ठ प्रतिमांच्या स्लाइडशोसह प्रदर्शित केले जाईल.

कागदपत्रे / संसाधने

मायक्रोचिप PIC32MZ EF कुतूहल Web फोटो फ्रेम [pdf] सूचना पुस्तिका
PIC32MZ EF कुतूहल Web फोटो फ्रेम, PIC32MZ EF, कुतूहल Web फोटो फ्रेम, Web फोटो फ्रेम, फोटो फ्रेम, फ्रेम

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *