USB Terminal/Graphics

USB Terminal/Graphics

  • Последняя версия
  • Emrecan ÇETİN

Это своего рода приложение USB Serial Terminal, которое содержит некоторую графику.

Об этом приложении

Это своего рода приложение USB Serial Terminal, которое содержит некоторую графику. Также в нем есть серийный монитор.

Вы можете использовать это приложение с Arduino или другим микроконтроллером для своих проектов робототехники и т. Д.

Это приложение имеет функцию связи с Arduinos и другим оборудованием с последовательным интерфейсом USB на Android, используя режим Android USB Host Mode (OTG).

ПРЕДУПРЕЖДЕНИЕ!! На данный момент действительны только эти параметры связи:
*** Скорость передачи: 115200, данные: 8 бит, стоповые биты: 1 бит, ЧЕТНОСТЬ: НЕТ ***

Вы можете видеть 3 графика некоторых значений в реальном времени.
Эти значения должны отправляться последовательно.

Эта последовательность должна быть такой: Evalue1, value2, value3 ... n

Например: «E256, -321,982 n» или «E902,1235,10,23, -325, -1240,90 n» и т. Д.

Предупреждение: не отправляйте данные слишком часто. Если при наличии трафика данных в приложении возникают задержки и зависания, уменьшите частоту входящих данных.

* Это приложение поддерживает до 7 переменных.
* Вы можете установить максимальные и минимальные значения графики.
* Автомасштабируемые графики.
* Значения заказываются в порядке отправки в заявке.
* Каждый график может отображать выбранное значение.
* Вы можете установить количество отображаемых изображений.
* На графике можно отобразить несколько линий.
* Сожмите пальцы, чтобы увеличить обе оси на графиках.
* Скользящие и обновляющие графики.
* Журналы данных могут быть сохранены в каталоге * ExternalStorage * / USBGraphics / * CurrentTime *
* До 7 строк в многолинейном графике для полной версии

Пример использования Arduino для последовательной печати для 2 значений (adc1 и adc2 - пример переменных):
...
Serial.print («E»);
Serial.print (adc1);
Serial.print (",");
Serial.print (adc2);
Serial.print (" n");
...

Используется библиотека MPAndroidChart.

Поддерживаемые микросхемы преобразователя USB в последовательный:

FTDI FT232R, FT232H, FT2232H, FT4232H, FT230X, FT231X, FT234XD
Prolific PL2303
Silabs CP2102 и все остальные CP210x
Циньхэн CH340, CH341A
и устройства, реализующие протокол CDC / ACM, такие как

Arduino с использованием ATmega32U4
Digispark с использованием программного обеспечения V-USB USB
BBC micro: bit с использованием прошивки ARM mbed DAPLink
...

Версии USB Terminal/Graphics