विषयसूची:

लॉन्चपैड - कॉम्यूनिकेशियन सीरियल कॉन मैटलैब: 6 कदम
लॉन्चपैड - कॉम्यूनिकेशियन सीरियल कॉन मैटलैब: 6 कदम

वीडियो: लॉन्चपैड - कॉम्यूनिकेशियन सीरियल कॉन मैटलैब: 6 कदम

वीडियो: लॉन्चपैड - कॉम्यूनिकेशियन सीरियल कॉन मैटलैब: 6 कदम
वीडियो: 2023 में पूरा होगा भारत का Moon Mission, लॉन्च होगा Chandrayaan-3​ 2024, जुलाई
Anonim
लॉन्चपैड - कॉम्यूनिकेशियन सीरियल कॉन मैटलैब
लॉन्चपैड - कॉम्यूनिकेशियन सीरियल कॉन मैटलैब

होला, इस प्रकार के ट्यूटोरियल को आगे बढ़ाया जाए और इसे लॉन्चपैड के साथ जोड़ा जाए।

एन एस्टे ट्यूटोरियल से एनफोकारा ए ला कॉन्सेक्सियन को ला टीवा सी वाई एल यूसुरियो पोड्रा माइग्रार फैसिलमेंट ए उना टार्जेटा टिपो एमएसपी४३०।

प्रिमेरो, एंटेस डी कॉमेनज़र एल ट्यूटोरियल…

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

Que Es La Comunicación Serial RX/TX
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।

Programando La Tiva C Con Energía IDE।
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

Programando En MATLAB
Programando En MATLAB

कोमो सबेमोस, ला कम्युनिकेशंस सेरा सीरियल। इस तरह से उदाहरण के तौर पर लॉन्चपैड के माध्यम से यूएसबी और एन न्यूस्ट्रो कोडिगो डी एनर्जी आईडीई टेनेमोस सीरियल.रीड () और सीरियल.राइट () के लिए व्याख्यान और एस्क्रिटुरा।

* लॉस कोमांडोस क्यू उसारेमोस एन MATLAB बेटा …

पैरा डिक्लेरर टू पुएर्टो सीरियल एन उना वेरिएबल: एस = सीरियल ('/ dev/tty/usbmodem0e203E21')

पैरा यूसर एल प्यूर्टो हे क्यू एब्रिरलो: फॉपेन (एस); % inicia comunicacion

वाई सेरामोस एल पुएर्तो अल टर्मिनर सु यूएसओ: एफक्लोज (एस); % टर्मिना ला कम्यूनिकेसिओन

टैम्बिएन पुएडेस एक्सपेरिमेंटर कॉन एल कॉमांडो: एस.स्टैटस (), सी अल इजेक्टरलो अपारेस 'ओपन', एनटोन्स एल पुएर्टो या एस्टा इन यूसो कॉन मैटलैब।

_

डेसकारगर कोडिगो डे मैटलैब।

चरण 6: परिणाम

Resultados
Resultados

अल 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

सिफारिश की: