Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить

Передача данных с ПК по UART .

Пн мар 14, 2022 16:16:09

Всем, привет. Давно здесь не был.
Нужна помощь, совет:
Стоит задача, передать названия файла воспроизводящегося в данный момент, из плеера в ардуино по UART.
Плеер - любой, популярный. С обработкой данных, проблем нет. Интересует именно серверная часть.
Вообщем интересует любая информация, идеи как это можно реализовать.

Re: Передача данных с ПК по UART .

Пн мар 14, 2022 18:33:02

Чем крутишь музыку? Скажем, у mpd полным-полно разных клиентов. Можно получать много разной информации помимо названия файла и спокойно отправлять это.
Запись в последовательный порт вообще простая: echo "что-то" > /dev/ttyUSB0 (или /dev/ttyACM0).

Re: Передача данных с ПК по UART .

Вт мар 15, 2022 09:22:44

Извините за не точность, я имел ввиду видеофайлы.
Можно не обязательно делать привязку к плееру.
Достаточно, при открытии видеофайла, автоматически его названия отправлялось на ардуино.
Если это возможно, не могли бы вы пример скрипта набросать.

Re: Передача данных с ПК по UART .

Вт мар 15, 2022 09:35:28

Slavyn57, легко:
Код:
#!/bin/bash
stty -F /dev/ttyUSB0 115200 -hupcl -opost -onlcr -isig -iexten -echo -echoe -echok -echoctl -echoke -icanon min 0 time 5
mplayer $1
echo "$1" > /dev/ttyUSB0

Флаги в stty нужно только один раз выставить.

Re: Передача данных с ПК по UART .

Вт мар 15, 2022 11:42:26

Спасибо. Железяки в кучку соберу, обязательно попробую.
Думал, намного сложней это сделать будет.
Капал, в сторону библиотек питона.
Ответить