Мазмұны:
- 1 -қадам: RX/TX сериялық кезегі
- 2 -қадам: Comunicación Serial Con Launchpad
- 3 -қадам: IDE бағдарламалық жасақтамасы
- 4 -қадам: Comunicando LaunchPad Con Matlab
- 5 -қадам: MATLAB бағдарламасы
- 6 -қадам: Нәтижелер
Бейне: Іске қосу тақтасы - Comunicación Serial Con Matlab: 6 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:26
Сонымен, Matlab -те LaunchPad TI бағалау жинағы бойынша оқулықтар бар.
Оқу құралы MSP430 бағдарламасының негізгі нұсқасы болып табылады.
Primero, оқулық …
1.- MATLAB жаңартылған қондырғысы (сериялы нұсқа).
2.- Energia IDE Installer (https://energia.nu).
3. Ұсыныстар: iPhone үшін «iOhmy» электронды қосымшасын жүктеп алыңыз.
4.- Ешқандай қателік жоқ!
Gracias:)
1 -қадам: RX/TX сериялық кезегі
Электрондық протоколдар сериялы түрде шығарылады. Ақпараттық коммуникациялар үшін ақпараттың пайдаланылуы мүмкін. Әлемдік рецепторлар/трансмисорлар (UART, sig sus en inglés) арқылы жүзеге асады. Бұл UART трансфертінің «TX» және «RX» деректері бойынша UART трансфертінің негізгі нұсқасы болып табылады.
«RX» «TX» және «RX» операциялық жүйелерінің бірегей терминалы (терминалы).
UART -дің диспетчерлік қызметтері UART -ді қолдана отырып, оларды бір -бірімен байланыстырады.
Ең бастысы, Launchpad TI Tiva C, 8 UART. MSP430 жеке қызметтері 1 UART.
2 -қадам: Comunicación Serial Con Launchpad
Ең бастысы, Launchpad TI Tiva C, 8 UART. MSP430 жеке қызметтері 1 UART.
Бұл диаграмма, RX (1), TX (1) және т.
Негізгі бөлім: RX (1) y TX (1) son el puerto Serial1.
Бұл компьютердің USB арқылы компьютерлік жүйенің ақауын жоюға мүмкіндік береді
Енгізу керек, бұл тізбекті Launchpad пен lines pines сериялы …
RX (1) PC_4 сілтемесі
TX (1) PC_5 (түс бояуы) J4 файлдарының терминалдарын анықтауға мүмкіндік береді.
USB сериялы байланыс құралдарының тізбектелуі, сериялық байланыс.
Серия.жазу () және Serial.read () командаларын қолданамыз.
*Para ver mas sobre las terminales de la Tiva C, жүктеу:
energia.nu/img/StellarPadLM4F120H5QR-V1.0.j…
energia.nu/img/StellarPadLM4F120H5QR-V1.0BA…
3 -қадам: IDE бағдарламалық жасақтамасы
Ең бастысы, IDE сериялы комуникациялық сериясы.
Тенемос лос командо…
Serial.bagin (жылдамдық) Establece la velocidad de bits por segundo (baudios), жылдамдық = 300, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600.
Serial.read () Lee LaunchPad бағдарламасына RX () арқылы кірді
Serial.write () LaunchPad деректерін TX () арқылы жазыңыз
Serial.println () Мәліметтерді ASCII сериясына жазыңыз.
Қалай болғанда да, RED_LED жарықдиодты жарықдиодты жарық диодты жарықтандыру арқылы анықтауға болады.
MATLAB анықтамасы бойынша жарықдиодты жарықтандыру 2 -ге тең емес
Енгізулер, matlabData = 1 шамасы ЖОҒАРҒЫ шамада ЖОҚ.
matlabData = Serial.read (); es el encargado de leer los datos de entrada.
_
Tiva C (Energía IDE) үшін кодты жүктеп алыңыз.
4 -қадам: Comunicando LaunchPad Con Matlab
Ең маңыздысы, бұл тізбектелген сериялы ойындар.
Энергия құралдары, Құралдар> Сериялық порты, комм/dev/tty/usbmodem0e203E21, сонымен қатар компьютерлердің әр түрлі номерлері бар. Windows жүйесіндегі COM -ды таңдау керек.
Бұл сериялы және энергиялы бағдарламалардың бірі.
МАҢЫЗДЫ: Энергия және техникалық қызмет көрсету
Сонымен қатар, MATLAB және жазбаларды қараңыз:
s = сериялық ('elnombredeTuPuertoSeria l');
мысалы: s = сериялық ('/dev/tty/usbmodem0e203E21')
5 -қадам: MATLAB бағдарламасы
Como сабемос, сериялық серия. Бұл Launchpad құралының USB -дегі USB -файлдар мен бағдарламалардың тізімі, IDE -дің Serial.read () және Serial.write () лекцияларына арналған.
*MATLAB ұлының командалары …
Айнымалы мәндегі декларация: s = serial ('/dev/tty/usbmodem0e203E21')
Қандай да бір мақсатқа қол жеткізу: ашылу (лар); % inicia comunicacion
Y cerramos el puerto al terminar su uso: fclose (s); комуникация термині
Тәжірибе жасалды: s. Status (), «ашық», және MATLAB -тың ең маңызды нұсқасы.
_
Codigo de Matlab жүктеп алыңыз
6 -қадам: Нәтижелер
Matlab бағдарламасы бойынша қосымша ақпарат 1, 2 немесе 0 бағдарламалары үшін қажет.
Сипаттама 1, encodemos el LED rojo y si ingresamos 2, apagamos el LED rojo.
* Есептер мен оқулықтар, оқулықтар мен комментарийлер *
IPhone үшін «iOhmy» электронды қосымшасын жүктеу мүмкін емес.
Фейсбукта жаңа парақшалар пайда болды:
www.facebook.com/UpiitaRAM
Ұсынылған:
STM32f767zi Cube IDE бағдарламасын іске қосу және өзіңіздің жеке эскизіңізді жүктеу: 3 қадам
STM32f767zi текше IDE -мен жұмысқа кіріспе нобайын жүктеу: САТЫП АЛУ (веб -бетті сатып алу/кіру үшін тестті басыңыз) STM32F767ZISUPPORTED SOFTWARE · STM32CUBE IDE · KEIL MDK ARM µVISION · EWARM IAR EMBEDDED WORK WINDORED WORKBORDED WORD WINDORE STM микроконтроллерлерін бағдарламалау үшін қолданылады
Moto: bit көмегімен микро серверлерді қалай іске қосу керек: бит: 7 қадам (суреттермен)
Moto: bit көмегімен Servo моторларды қалай іске қосу керек: Micro: bit көмегімен: micro: bit функциясын кеңейтудің бір жолы-SparkFun Electronics (шамамен $ 15-20) moto: bit тақтасын пайдалану. Бұл күрделі көрінеді және көптеген мүмкіндіктерге ие, бірақ одан серво қозғалтқыштарын іске қосу қиын емес. Moto: бит сізге мүмкіндік береді
CSR1011 - іске қосу релесі: 5 қадам
CSR1011 - Триггерлік реле: CSR1011 - бұл Bluetooth Smart смарт -микросхемасының жалғыз режимі және бұл нұсқаулық оның GPIO -ларына қалай кіруге және релелік триггерді іске қосуға болатынын көрсетеді
IPad үшін қабырғаға бекіту үйді автоматтандырудың басқару тақтасы ретінде, экранды іске қосу үшін сервистік басқарылатын магнитті қолданады: 4 қадам (суреттермен)
IPad үшін қабырғаға бекіту үйді автоматтандырудың басқару тақтасы ретінде, экранды іске қосу үшін сервистік басқарылатын магнитті қолданады: Соңғы кездері мен үйдегі және оның айналасындағы заттарды автоматтандыруға көп уақыт жұмсадым. Мен Domoticz -ді үйдегі автоматтандыру қосымшасы ретінде қолданамын, толығырақ www.domoticz.com сайтынан қараңыз. Мен Domoticz туралы барлық ақпаратты көрсететін бақылау тақтасының қосымшасын іздеуде
Оңай қадам бойынша жеке іске қосу пәрменін жасаңыз: 4 қадам
Өзіңіздің жеке пәрменіңізді қарапайым қадаммен жасаңыз: мұнда мен Windows OS жүйесінде өзіңіздің жеке пәрменді қалай құруға болатынын көрсетемін. Іс жүзінде терезелердегі бұл мүмкіндік өте жақсы, бұл сіздің қосымшалар терезесін бірден ашуға пайдалы. Енді сіз кез келген қосымшаны ашу үшін өз пәрменіңізді жасай аласыз