Экспорт данных ADC в Excel

Нужно ли мне стороннее ПО для экспорта в электронную таблицу? Я построил датчик теплового потока и хочу регистрировать свои данные.

, 👍0


2 ответа


Лучший ответ:

1

Вам нужен какой-то способ передачи данных с Arduino на ПК. Есть несколько способов сделать это в зависимости от доступных вам ресурсов.

  • Через серийный номер как CSV

Это подразумевает печать данных на последовательный порт в формате CSV, а затем использование некоторого программного обеспечения на ПК для захвата и сохранения в файл. Это может быть что-то простое, например, хороший эмулятор терминала, который обеспечивает «захват в файл» или что-то подобное, или вы можете написать свою собственную программу на вашем любимом языке программирования. Этот метод по сути бесплатный.

  • На SD-карту

Запись данных в виде CSV-файла на SD-карту, напрямую подключенную к Arduino, может быть довольно удобной. Это означает, что вы можете просто взять SD-карту с данными на ней и вставить ее в свой компьютер, чтобы импортировать данные, как вы это делаете с любым другим файлом. Для этого требуется SD-карта Shield или коммутационная плата, подключенная к Arduino

  • Через сеть

Если у вашего Arduino есть сетевое подключение в какой-либо форме (WiFi shield, Ethernet shield и т. д.), вы можете POST-загрузить данные на веб-страницу, запущенную на вашем ПК, и сохранить их в CSV-файле для последующего импорта. Вероятно, это самый дорогой вариант, но он означает, что вы можете делать что-то с данными «вживую», по мере их поступления.

,

Обратите внимание, что Excel иногда ожидает ; вместо , внутри CSV-файла (в зависимости от региональных настроек Windows)., @Gerben

Если бы только они сохранили гипертерминал в WIN 7 :(, @eggroll

@eggroll Почему? HT — отстой., @Majenko

Да, но это была быстрая и сырая платформа для того, что мне было нужно. Мой программист пишет графический интерфейс, но я хотел провести предварительную работу, а HT для нас, разработчиков аппаратного обеспечения, — это просто, лол., @eggroll


0

Используйте табуляции для разделения столбцов данных и новые строки между строками. Затем вы можете скопировать последовательный вывод и вставить его в Excel.

,