Obsah:
- Krok 1: Que Es La Comunicación Serial RX/TX
- Krok 2: Comunicación Serial Con Launchpad
- Krok 3: Programujte La Tiva C Con Energía IDE
- Krok 4: Comunicando LaunchPad Con Matlab
- Krok 5: Programando En MATLAB
- Krok 6: Výsledek
Video: Launchpad - Comunicación Serial Con Matlab: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Hola, bienvenido a este tutorial donde aprenderás and comunicar tu tarjeta LaunchPad TI Evaluation Kit con Matlab.
Podívejte se na výukový program, který vám pomůže s připojením k internetu.
Primární výukový program…
1.- Tener instalado MATLAB (una versión que soporte comunicación serial).
2.- Instalar Energía IDE (https://energia.nu).
3.- Doporučujeme: Stáhněte si aplikaci pro elektroniku „iOhmy“pro iPhone.
4.- No olvides darle Me gusta y Compartir a… www.facebook.com/UpiitaRAM
Gracias:)
Krok 1: Que Es La Comunicación Serial RX/TX
Sériová protokolová protokolová komunitní komunikace. Využití a dispositivos pro komunikační informace. Proto se implementují receptory/transmisores asíncronos universales (UART, por sus siglas en inglés). K dispozici je společná komunikace s protokolem a sériovým protokolem, například přenos UART v liniové "TX" a příjem dat z řady "RX".
Sériová komunikace může mít koncový (o pinový) konektor „TX“a „RX“.
Para conectar dos dispositivos mediante UART, se deben conectar los pins como se muestra en la imagen.
Nyní můžete spustit Launchpad TI Tiva C, tenemos 8 UART. Y en una tarjeta MSP430 solo tenemos 1 UART.
Krok 2: Comunicación Serial Con Launchpad
Nyní můžete spustit Launchpad TI Tiva C, tenemos 8 UART. Y en una tarjeta MSP430 solo tenemos 1 UART.
Nejčastěji se jedná o diagramy, podemosarové barvy a barevné bloky s RX (1), TX (1) atd.
Bloky Esos RX (1) y TX (1) son el puerto Serial1.
Nejčastěji používáme sériová portová zařízení, která mají problémy s USB porty s počítačem
Entonces, en caso de que queramos conectar un dispositivo serial and nuestra Launchpad usando los pines…
RX (1) se lama PC_4
TX (1) se lama PC_5 (aparát s barevným moradem) y pertenecen en la fila J4 de pines o terminales para conexión.
Sériová podpora sériové komunikace se sériovým rozhraním USB, sériové zapojení a nulové sériové zapojení.
Y comaremos comandos como Serial.write () y Serial.read ().
*Para ver mas sobre las terminales de la Tiva C, descarga:
energia.nu/img/StellarPadLM4F120H5QR-V1.0.j…
energia.nu/img/StellarPadLM4F120H5QR-V1.0BA…
Krok 3: Programujte La Tiva C Con Energía IDE
Primero, me gustaria mencionar algunos comandos en Energia IDE para la comunicación serial.
Tenemos los comandos…
Serial.begin (speed) Establece la velocidad de bits por segundo (baudios), rychlost = 300, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600.
Serial.read () Lee data entrantes en la LaunchPad via RX ()
Serial.write () Popisovat data v LaunchPad přes TX ()
Serial.println () Popsat data v různých sériích jako ASCII.
Ahora bien, el código que se muestra en la imagen define una constante para el LED rojo RED_LED.
Desde MATLAB popisuje jednu LED diodu a dvě paraboly
Entonces, si la variable matlabData = 1 enciende el LED con HIGH y si es 2 apaga con LOW.
matlabData = Serial.read (); to znamená, že ztratíte data z entrady.
_
Stáhnout código para Tiva C (Energía IDE).
Krok 4: Comunicando LaunchPad Con Matlab
Důležitá jsou hlavní a hlavní témata pro sériová připojení a připojení.
Energie, Nástroje> Sériový port, podemos ver un nombre como/dev/tty/usbmodem0e203E21, este nombrees differententa para cada computadora. Ve všech verzích systému Windows jsou kostky COM.
Máte možnost kopírovat sériová čísla, sledovat program Energia.
DŮLEŽITÉ: Energie a matlab nejsou k dispozici, protože nejsou k dispozici
Bien, ya que tienes eese nombre del puerto, abre MATLAB y escribe lo siguiente:
s = serial ('elnombredeTuPuertoSeria l');
ejemplo: s = serial ('/dev/tty/usbmodem0e203E21')
Krok 5: Programando En MATLAB
Como sabemos, la comunicación será Serial. Slouží k samostatnému připojení připojených spouštěčů Launchpadu k portům USB a k nejvyšším código de Energie IDE tenemos Serial.read () y Serial.write () para lectura y escritura.
*Los comandos que usaremos en MATLAB syn…
Para Declarar tu puerto serial en una variable: s = serial ('/dev/tty/usbmodem0e203E21')
Para usar el puerto hay que abrirlo: fopen (s); % inicia komunikace
Y cerramos el puerto al terminar su uso: fclose (s); % termina la comunicacion
Experimenty s výběrem: s. Status (), které jsou všechny otevřené, otevřené, spojují se s portem MATLAB.
_
Stáhnout código de Matlab
Krok 6: Výsledek
Al ecutcut el código de Matlab, el programa pide ingresar 1, 2 o bien 0 para salir.
Si ingresamos 1, incendemos el LED rojo y si ingresamos 2, apagamos el LED rojo.
* Espero te haya gustado el tutorial, agradecemos comentarios y sugerencias *
Žádná aplikace pro stahování z iPhone "iOhmy" není k dispozici.
Zveřejněte všechny své oblíbené stránky na Facebooku:
www.facebook.com/UpiitaRAM
Doporučuje:
Úvodní příručka k TM4C123G LaunchPad: 7 kroků
Úvodní příručka k TM4C123G LaunchPad: Jako úvod do integrovaného programování poskytují vývojové desky, jako je launchpad TM4C123G, jednoduchý způsob, jak dostatečně nastavit hardware pro zahájení programování. Proces nastavení vývojového prostředí pro vaši desku však může být
Vytvořte si vlastní Launchpad: 6 kroků
Vytvořte si vlastní Launchpad: V této epizodě DIY or Buy vám ukážu, jak jsem vytvořil svůj vlastní launchpad. To znamená, že vám ukážu, jak jsem zkombinoval návrhový nápad s 3D Prints, WS2812 LED, hmatovými přepínači a Arduino, abych vytvořil správný MIDI nástroj. Při stavbě
Vykreslování živých dat teplotního senzoru (TMP006) pomocí MSP432 LaunchPad a Pythonu: 9 kroků
Vykreslování živých dat teplotního senzoru (TMP006) pomocí MSP432 LaunchPad a Pythonu: TMP006 je teplotní senzor, který měří teplotu objektu bez nutnosti kontaktu s objektem. V tomto tutoriálu vykreslíme data o živé teplotě z BoosterPack (TI BOOSTXL-EDUMKII) pomocí Pythonu
Conexión Serial Arduino a Processing (acelerómetro En Anillo): 5 kroků
Conexión Serial Arduino a Processing (acelerómetro En Anillo): Mnoho z toho, coo conectar la informaci ó n que viene por puerto serial de Arduino a Processing. Ac á les muestro la manera en que yo lo resuelvo, no es la ú nica, pero es bastante efectiva, ya que en Processing, la recepc
Launchpad Arduino: 5 kroků
Arduino Launchpad: To je to, co Arduino Launchpad se setkal s Arduino Leonardo en Adafruit Trellis borden.Ik heb dit gemaakt omdat ik heel erg van muziek houd, maar een hele hoop instrumenten niet can bespelen en daarom graag een launchpad wou omdat je daare