Вывод графика амперметра на ПК
- Войдите на сайт для отправки комментариев
Чт, 09/07/2020 - 05:45
Вопрос в выводе графика с амперметра ACS712 на экран компьютера. Использую совместно с 5-амперной версией датчика контроллер Nano. Для этого использую SFMonitor и функцию analogRead. Не могу разобраться с выводом через эту программу - всякую ерунду рисует. С ардуино работаю в первый раз, нужна помощь. Для вывода через монитор порта в программе от ардуино печатает верные значения.
Казалось бы... причем тут arduino. Я вот первый раз название программы вижу.
Вы хотя бы выложите что вы на пк получаете от ардуины, если это не текст, то побайтно.
Задача - вывести график тока на комп. Для начала постоянный ток, и не особо точный датчик. Потом ток будет переменный и датчик более точный поищу. Как вывести побайтно, если на экране наблюдаю график? Может есть ещё какие программы для отображения графиков? http://www.poprobot.ru/soft/sfmonitor вот о программе SFMonitor
Где скетч, который "правильно печатает значения“?
Как вывести побайтно, если на экране наблюдаю график? Может есть ещё какие программы для отображения графиков?
Попробуйте изъяснятся точнее. Вам что вообще нужно - график или значения "побайтно" ?
Мне график нужен. Побайтно sadman41 просил
adv_j - во-первых, вставьте код по правилам форума. Это обязательно, иначе можете не продолжать
во-вторых - а где в этом коде analogRead() ?
Мне график нужен. Побайтно sadman41 просил
вы заговариваетесь? - Насколько вижу, Садман ничего не просил. "побайтно" это цитата из вашего сообщения 2
ок, не увидел.
спасибо за выложенный код
Вопросы:
Этот код используется для отправки данных на ПК, когда вы строите график? Где в этом коде analogRead() ?
Замечание (к сути проблемы отношения не имеет) - в строке 15 написана чушь, параметр delay() может быть только целым
тот использовался для вывода через монитор порта. Его sadman41 просил. график строит этот
А вас не смущает, что в коде из сообщения 11 вы читаете значение с даьчика специальной функцией readCurrentAC(), а в последнем коде - обычным analogRead() ?
http://www.poprobot.ru/soft/sfmonitor
------------
В режиме "Простой", монитор принимает поток одно-байтовых величин. При этом, из полученного каждый момент пачки байт отбирается только последний. В связи с этим, следует внимательно отнестись к скорости передачи данных.
------------
Теперь ответьте себе - каков размер (в байтах) переменной типа int?