Სარჩევი:
- ნაბიჯი 1: Que Es La Comunicación Serial RX/TX
- ნაბიჯი 2: კომუნიკაციის სერიული გაშვების პროგრამა
- ნაბიჯი 3: Programando La Tiva C Con Energía IDE
- ნაბიჯი 4: Comunicando LaunchPad Con Matlab
- ნაბიჯი 5: პროგრამირება და MATLAB
- ნაბიჯი 6: შედეგები
ვიდეო: Launchpad - Comunicación Serial Con Matlab: 6 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:19
თუმცა, თქვენ უნდა გაეცნოთ ამ პროგრამის გამოყენებას LaunchPad TI Evaluation Kit Matlab– ში.
ეს არის სამეურვეო პროგრამა, რომელიც დაკავშირებულია Tiva C y el usuario podrá migrar ficcilmente una tarjeta tipo MSP430– თან გამოყენებით.
Primero, antes de comenzar el tutorial…
1.- Tener instalado MATLAB (una versión que soporte comunicación serial).
2.- Instalar Energía IDE (https://energia.nu).
3.- გირჩევთ: ჩამოტვირთეთ პროგრამა ელექტრონული "iOhmy" თქვენი iPhone– ისთვის.
4.- არა ოლვიდეს დარლე მე გუსტა y შეადარეთ … www.facebook.com/UpiitaRAM
მადლი:)
ნაბიჯი 1: Que Es La Comunicación Serial RX/TX
პროტოკოლის სერიული ასორტიმენტი არის კომუნიკაციის კომუნიკაცია და ელექტროენერგიის მსოფლიო შესაძლებლობები. გამოიყენება კომუნიკაციური ინფორმაციის განკარგვისთვის. ეს არის პროტოკოლი, რომელიც ავრცელებს რეცეპტორებს/გადასცემს უნივერსალურ სამყაროს (UART, por sus siglas en inglés). თქვენ შეგიძლიათ გამოიყენოთ ჩვენი კომუნიკაცია და გამოიყენოთ სერიული პროტოკოლი, UART- ის საშუალებით, რომელიც გადადის "TX" და მიიღებს მონაცემებს "RX".
სერიული ტენდენციები un terminal (o pin) con las letras "TX" y otra con "RX".
Para conectar dos dispositivos mediante UART, se deben conectar los pins como se muestra en la imagen.
Launchpad TI Tiva C, tenemos 8 UART. Y en una tarjeta MSP430 solo tenemos 1 UART.
ნაბიჯი 2: კომუნიკაციის სერიული გაშვების პროგრამა
ეს არის Launchpad TI Tiva C, tenemos 8 UART. Y en una tarjeta MSP430 solo tenemos 1 UART.
რა თქმა უნდა, დიაგრამა, podemos observar en colornaranja unos bloques que dicen RX (1), TX (1) და ა.შ.
Esos bloques RX (1) y TX (1) son el puerto Serial1.
გამოვიყენებ სარგებელს ჩვენი პუერტო სერიული დეფექტების დროს, როდესაც ჩვენ ვიყენებთ USB პუერტო კომპიუტერულ კომპიუტერს
შესყიდვები, როგორც წესი, que que quados conectar un dispitivo serial a nuestra Launchpad usando los pines…
RX (1) se llama PC_4
TX (1) llama PC_5 (aparecen en color morado) და pertenecen en la fila J4 de pines o terminales for conexión.
როგორც სოლო სერია მედიცინის USB საშუალებით, ასევე ყველაზე პოპულარული სერიალით.
Y usaremos 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…
ნაბიჯი 3: Programando La Tiva C Con Energía IDE
Primero, me gustaria mencionar algunos comandos en Energía IDE para la comunicación სერიალი.
Tenemos los comandos…
სერიული. დაწყება (სიჩქარე) Establece la velocidad de bits por segundo (baudios), სიჩქარე = 300, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600.
Serial.read () Lee datos entrantes en launchPad მეშვეობით RX ()
Serial.write () აღწერეთ მონაცემები LaunchPad– ით TX– ით ()
Serial.println () მიუთითეთ მონაცემები ASCII– ის სერიის შესახებ.
რა არის საჭირო, თუ როგორ უნდა გამოვიყენოთ იგი სურათის მიხედვით, განვსაზღვროთ როგორც მუდმივი LED განათება RED_LED.
გსურთ, იხილოთ აღწერის ქართული (საქართველო) ვერსია Google Translate- ის მეშვეობით? აღწერის ინგლისური (ამერიკის შეერთებული შტატები) ვერსიის დაბრუნება თარგმანი
შესავალი, როგორც ცვლადი matlabData = 1 enciende el LED con HIGH y si es 2 apaga con LOW.
matlabData = Serial.read (); es el encargado de leer los datos de entrada.
_
ჩამოტვირთეთ კოდი Tiva C (ენერგიის IDE).
ნაბიჯი 4: Comunicando LaunchPad Con Matlab
Primero y muy importante, debemos obtener el nombre del puerto serial en el que estamos conectados.
გსურთ, იხილოთ აღწერის ქართული (საქართველო) ვერსია Google Translate- ის მეშვეობით? აღწერის ინგლისური (ამერიკის შეერთებული შტატები) ვერსიის დაბრუნება თარგმანი Windows– ის კომპიუტერული კამათელი არის COM.
ეს არის კოპირებული სერიის სერია, ენერგიის პროგრამა.
მნიშვნელოვანია: Energía y Matlab no pueden estar ejecutandose al mismo tiempo
რა თქმა უნდა, თქვენ უნდა იცოდეთ ეს პუბერტოდან, MATLAB– დან და აღწერეთ სიგუიენტი:
s = სერიული ('elnombredeTuPuertoSeria l');
ejemplo: s = სერიული ('/dev/tty/usbmodem0e203E21')
ნაბიჯი 5: პროგრამირება და MATLAB
Como sabemos, la comunicación será სერიალი. თუ გავითვალისწინებთ სენსორული კონფიდენციალურობის გაშვებას Launchpad mediante puerto USB და ენერგეტიკული IDE tenemos ენერგიის პროგრამის გამოყენებით Serial.read () და Serial.write () ლექციისა და ექსკრეტირებისთვის.
*Los comandos que usaremos en MATLAB შვილი…
Para deklarar tu puerto serial en una variable: s = სერიული ('/dev/tty/usbmodem0e203E21')
Para usar el puerto hay que abrirlo: გახსნა (ები); % inicia comunicacion
Y cerramos el puerto al terminar su uso: დახურვა (ები); % termina la comunicacion
También puedes experimentar con el comando: s. Status (), si al ejecutarlo aparece 'open', entonces el puerto ya esta en uso con MATLAB.
_
Descargar código de Matlab
ნაბიჯი 6: შედეგები
Al ejecutar el código de Matlab, el programa pide ingresar 1, 2 o bien 0 para salir.
როგორც ingresamos 1, encendemos el LED rojo y si ingresamos 2, apagamos el LED rojo.
* Espero te haya gustado el tutorial, agradecemos comentarios y sugerencias *
არ არის საჭირო ელექტრონული აპლიკაციის "iOhmy" თქვენი iPhone- ისთვის.
მოიწვიე ფეისბუქის ახალი გვერდი:
www.facebook.com/UpiitaRAM
გირჩევთ:
TM4C123G LaunchPad დამწყებ გზამკვლევი: 7 ნაბიჯი
TM4C123G LaunchPad დამწყებ გზამკვლევი: როგორც დანერგვა ჩაშენებული პროგრამირებისათვის, ისეთი დაფები, როგორიცაა TM4C123G launpad გთავაზობთ მარტივ პროგრამას პროგრამირების დასაწყებად. თუმცა, თქვენი დაფის განვითარების გარემოს შექმნის პროცესი შეიძლება იყოს
გააკეთეთ საკუთარი Launchpad: 6 ნაბიჯი
შექმენით თქვენი საკუთარი Launchpad: DIY ან Buy– ის ამ ეპიზოდში მე გაჩვენებთ თუ როგორ შევქმენი ჩემი გაშვების დაფა. ეს ნიშნავს, რომ მე გაჩვენებთ, თუ როგორ გავაერთიანე დიზაინის იდეა 3D ბეჭდვით, WS2812 LED- ებით, ტაქტილური გადამრთველებით და არდუინოთი, რათა შევქმნა სათანადო MIDI ინსტრუმენტი. მშენებლობის დროს
ტემპერატურის სენსორის ცოცხალი მონაცემების შედგენა (TMP006) MSP432 LaunchPad- ისა და პითონის გამოყენებით: 9 ნაბიჯი
ტემპერატურის სენსორის ცოცხალი მონაცემების შედგენა (TMP006) MSP432 LaunchPad და პითონის გამოყენებით: TMP006 არის ტემპერატურის სენსორი, რომელიც ზომავს ობიექტის ტემპერატურას ობიექტთან კონტაქტის გარეშე. ამ გაკვეთილში ჩვენ დავხატავთ პირდაპირი ტემპერატურის მონაცემებს BoosterPack– დან (TI BOOSTXL-EDUMKII) პითონის გამოყენებით
Arduino Launchpad: 5 ნაბიჯი
Arduino Launchpad: ეს არის Arduino Launchpad gemaakt შეხვდა Arduino Leonardo en Adafruit Trellis borden.Ik heb dit gemaakt omdat ik heel erg van muziek houd, maar een hele hoop instrumenten niet kan bespelen en daarom grag een launpad wou omdat… da
HEXBUG Scarab XL კონტროლირებადი Tiva Launchpad: 4 ნაბიჯი
HEXBUG Scarab XL აკონტროლებს Tiva Launchpad: მიზანია გამოიყენოთ HEXBUG Scarab XL შეცდომა რობოტის მსგავსად რობოტის გამოყენებით მიკროკონტროლერისთვის RC– ს ფუნქციონირების დაკარგვის გარეშე. https://www.hexbug.com/mechanical/scarab/hexbug-sc…http://www.ti.com/ww/en/launchpad/launchpads-conne… საწყისი კოდი … ელ