विषयसूची:
- चरण 1: Que Es La Comunicación Serial RX/TX
- चरण 2: Comunicación Serial Con Launchpad
- चरण 3: Programando La Tiva C Con Energía IDE।
- चरण 4: Comunicando LaunchPad Con Matlab
- चरण 5: Programando En MATLAB
- चरण 6: परिणाम
वीडियो: लॉन्चपैड - कॉम्यूनिकेशियन सीरियल कॉन मैटलैब: 6 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:22
होला, इस प्रकार के ट्यूटोरियल को आगे बढ़ाया जाए और इसे लॉन्चपैड के साथ जोड़ा जाए।
एन एस्टे ट्यूटोरियल से एनफोकारा ए ला कॉन्सेक्सियन को ला टीवा सी वाई एल यूसुरियो पोड्रा माइग्रार फैसिलमेंट ए उना टार्जेटा टिपो एमएसपी४३०।
प्रिमेरो, एंटेस डी कॉमेनज़र एल ट्यूटोरियल…
1.- टेनर इंस्टालैड मैटलैब (यूना वर्जन क्यू सोपोर्टे कम्युनिकेशंस सीरियल)।
2.- इंस्टालर एनर्जिया आईडीई (https://energia.nu)।
3.- सिफारिश: iPhone के लिए इलेक्ट्रॉनिक "iOhmy" के लिए इस प्रकार का ऐप।
4.- कोई olvides darle Me Gusta y Compartir a… www.facebook.com/UpiitaRAM
धन्यवाद:)
चरण 1: Que Es La Comunicación Serial RX/TX
एल प्रोटोकॉल सीरियल असिनक्रोनो एस अन प्रोटोकॉलो डी कम्यूनिकेसिओन कॉमन एन एल मुंडो डे ला इलेक्ट्रोनिका एम्बेबिडा। संचार जानकारी के लिए उपयोग करें। एल प्रोटोकॉलो से इम्प्लीमेंटा एन लॉस रिसेप्टरेस/ट्रांसमिसोरेस एसिंक्रोनोस यूनिवर्सल (यूएआरटी, पोर सुस सिग्लस एन इंग्लेस)। सभी प्रकार के संचार और प्रोटोकॉल सीरियल, सु यूएआरटी ट्रांसमिट एन ला लाइन "TX" और रिसीब डेटोस पोर ला लाइन "आरएक्स"।
एन उना कम्युनिकेशंस सीरियल टेंडरमॉस उना टर्मिनल (ओ पिन) को लास लेट्रास "TX" और ओट्रा कॉन "आरएक्स"।
पैरा कनेक्टर डॉस डिस्पोज़िटिवोस मेडिएन्ट यूएआरटी, से डेबेन कनेक्टर लॉस पिन्स कोमो से म्यूस्ट्रा एन ला इमेजन।
एन न्यूस्ट्रा टार्जेटा लॉन्चपैड टीआई टीवा सी, टेनेमोस 8 यूएआरटी। वाई एन उना टार्जेटा एमएसपी४३० सोलो टेनेमोस १ यूएआरटी।
चरण 2: Comunicación Serial Con Launchpad
एन न्यूस्ट्रा टार्जेटा लॉन्चपैड टीआई टीवा सी, टेनेमोस 8 यूएआरटी। वाई एन उना टार्जेटा एमएसपी४३० सोलो टेनेमोस १ यूएआरटी।
सी वेमोस एल सिगुएंटे डायग्रामा, पोडेमोस ऑब्जर्वर एन कलरनारंजा उनोस ब्लॉक्स क्यू डाइसन आरएक्स(1), TX(1), आदि।
एसोस ब्लॉक्स आरएक्स(1) वाई TX(1) बेटा एल पुएर्टो सीरियल1।
उदाहरण के लिए, उदाहरण के लिए, एल प्यूर्टो सीरियल पर डिफेक्टो क्यू यूएसए एल पुएर्टो यूएसबी कोन ला कंप्यूटडोरा।
Entonces, en caso de que queramos conectar un dispositivo serial a nuestra Launchpad usando los pines…
RX(1) से लामा PC_4
TX(1) से लामा PC_5 (अपारेसेन एन कलर मोराडो) y pertenecen en la fila J4 de pines o Terminales para conxión।
सी सोलो क्वेरेमोस हैसर कम्युनिकेशंस सीरियल मेडियन्ट यूएसबी, एल पुएर्टो से लामारा एन न्यूस्ट्रो कोडिगो सीरियल।
Y usaremos comandos कोमो Serial.write() y Serial.read()।
*पैरा वेर मास सोब्रे लास टर्मिनल्स डे ला टीवा सी, डेसकारगा:
energia.nu/img/StellarPadLM4F120H5QR-V1.0.j…
energia.nu/img/StellarPadLM4F120H5QR-V1.0BA…
चरण 3: Programando La Tiva C Con Energía IDE।
प्रिमेरो, मुझे गुस्तारिया मेन्सियोनर अल्गुनोस कॉमैंडोस एन एनर्जिया आईडीई पैरा ला कम्युनिकेशंस सीरियल।
टेनेमोस लॉस कोमांडोस…
Serial.begin(speed) Establece la velocidad de bits por segundo (baudios), गति = 300, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600।
Serial.read () ली डेटोस RX के माध्यम से लॉन्चपैड में प्रवेश करता है ()
Serial.write () TX के माध्यम से लॉन्चपैड पर डेटा लिखें ()
Serial.println() सेरी कोमो टिपो ASCII के बारे में जानकारी दें।
अहोरा बिएन, एल कोडिगो क्यू से म्यूस्ट्रा एन ला इमेजन परिभाषित उना कॉन्स्टेंट पैरा एल एलईडी रोजो RED_LED।
देसदे MATLAB escribiremos un 1 para encender el LED y un 2 para apagarlo।
Entonces, si la variable matlabData = 1 enciende el LED con High y si es 2 apaga con LOW.
matlabData = Serial.read (); एस एल एनकागाडो डी लीर लॉस डेटोस डी एन्ट्राडा।
_
टीवा सी (एनर्जी आईडीई) के लिए Descargar कोडिगो पैरा।
चरण 4: Comunicando LaunchPad Con Matlab
प्रिमेरो वाई मुय महत्वपूर्ण, डेबेमोस ओब्टेनर एल नोम्ब्रे डेल पुएर्टो सीरियल एन एल क्यू एस्टामोस कोनेक्टाडोस।
देसदे ऊर्जा, उपकरण > सीरियल पोर्ट, पोडेमोस वेर अन नोम्ब्रे कोमो /देव/ट्टी/usbmodem0e203E21, एस्टे नोम्ब्रे एस डिफेरेंट पैरा कैडा कंप्यूटाडोरा। एन एल कैसो डी विंडोज वेरस क्यू पासा कॉम।
हां क्यू कोपियास्ट एल नोम्ब्रे डेल प्यूर्टो सीरियल, सिएरा एल प्रोग्राम एनर्जिया।
महत्वपूर्ण: Energía y matlab no pueden estar ejecutandose al mismo Tiempo।
बिएन, या क्यू टिएन्स एसे नोम्ब्रे डेल पुएर्टो, अब मैटलैब और एस्क्राइब लो सिगुएंटे:
s = धारावाहिक ('एल्नोम्ब्रेडेटुप्यूर्टोसेरिया एल');
उदाहरण: s = धारावाहिक ('/ dev/tty/usbmodem0e203E21')
चरण 5: Programando En MATLAB
कोमो सबेमोस, ला कम्युनिकेशंस सेरा सीरियल। इस तरह से उदाहरण के तौर पर लॉन्चपैड के माध्यम से यूएसबी और एन न्यूस्ट्रो कोडिगो डी एनर्जी आईडीई टेनेमोस सीरियल.रीड () और सीरियल.राइट () के लिए व्याख्यान और एस्क्रिटुरा।
* लॉस कोमांडोस क्यू उसारेमोस एन MATLAB बेटा …
पैरा डिक्लेरर टू पुएर्टो सीरियल एन उना वेरिएबल: एस = सीरियल ('/ dev/tty/usbmodem0e203E21')
पैरा यूसर एल प्यूर्टो हे क्यू एब्रिरलो: फॉपेन (एस); % inicia comunicacion
वाई सेरामोस एल पुएर्तो अल टर्मिनर सु यूएसओ: एफक्लोज (एस); % टर्मिना ला कम्यूनिकेसिओन
टैम्बिएन पुएडेस एक्सपेरिमेंटर कॉन एल कॉमांडो: एस.स्टैटस (), सी अल इजेक्टरलो अपारेस 'ओपन', एनटोन्स एल पुएर्टो या एस्टा इन यूसो कॉन मैटलैब।
_
डेसकारगर कोडिगो डे मैटलैब।
चरण 6: परिणाम
अल ejecutar el código de matlab, el programa pide ingresar 1, 2 o bien 0 para salir.
सी इंग्रेसामोस 1, एन्सेंडेमोस एल एलईडी रोजो और सी इंग्रेसमोस 2, अपागामोस एल एलईडी रोजो।
* एस्पेरो ते हया गुस्तादो एल ट्यूटोरियल, एग्रेडसेमोस कॉमेंटेरियो और सुगेरेंसियास *
iPhone के लिए इलेक्ट्रॉनिक "iOhmy" के बारे में कोई जानकारी नहीं है।
फेसबुक पर इनविटामोस को हटा दें:
www.facebook.com/UpiitaRAM
सिफारिश की:
मैटलैब फेफड़े का विभाजन: 5 कदम
MatLab फेफड़े का विभाजन: द्वारा: फुक लैम, पॉल येउंग, एरिक रेयेस -------------------------------------- ------------------------------------- यह स्वीकार करते हुए कि फेफड़ों के विभाजन में त्रुटियां पहचान के संबंध में गलत जानकारी उत्पन्न करेंगी एक रोग क्षेत्र के और सीधे एक
TM4C123G लॉन्चपैड स्टार्टर गाइड: 7 कदम
TM4C123G लॉन्चपैड स्टार्टर गाइड: एम्बेडेड प्रोग्रामिंग के परिचय के रूप में, TM4C123G लॉन्चपैड जैसे विकास बोर्ड प्रोग्रामिंग शुरू करने के लिए पर्याप्त हार्डवेयर सेट करने का एक आसान तरीका प्रदान करते हैं। हालाँकि, आपके बोर्ड के लिए एक विकास वातावरण स्थापित करने की प्रक्रिया हो सकती है
मैटलैब 2016बी को वर्ड में कैसे कोड और पब्लिश करें (शुरुआती गाइड): 4 कदम
मैटलैब 2016बी को वर्ड में कैसे कोड और प्रकाशित करें (शुरुआती गाइड): मैटलैब एक उच्च-प्रदर्शन भाषा प्रोग्राम है जिसका उपयोग तकनीकी परिणामों की गणना करने के लिए किया जाता है। इसमें उपयोगकर्ता के अनुकूल तरीके से दृश्य, गणना और प्रोग्रामिंग को एकीकृत करने की क्षमता है। इस कार्यक्रम के साथ, उपयोगकर्ता समस्याओं और समाधानों को प्रकाशित कर सकता है
अपना खुद का लॉन्चपैड बनाएं: 6 कदम
मेक योर ओन लॉन्चपैड: DIY या बाय के इस एपिसोड में मैं आपको दिखाऊंगा कि मैंने अपना लॉन्चपैड कैसे बनाया। इसका मतलब है कि मैं आपको दिखाऊंगा कि कैसे मैंने एक उचित MIDI उपकरण बनाने के लिए 3D प्रिंट, WS2812 LED, स्पर्श स्विच और एक Arduino के साथ एक डिज़ाइन विचार को जोड़ा। जबकि निर्माण
मैटलैब का उपयोग करके रास्पबेरी पाई को नियंत्रित करना: 5 कदम
मैटलैब का उपयोग करके रास्पबेरी पाई को नियंत्रित करना: अरे, यह ट्यूटोरियल मैटलैब का उपयोग करके अपने हेडलेस रास्पबेरी पाई को नियंत्रित करने के बारे में है। नए रास्पबेरी पाई बोर्ड के समर्थन के लिए आपको नवीनतम संस्करण में मैटलैब स्थापित करना पड़ सकता है