Arduino feat TXT
- Войдите на сайт для отправки комментариев
Ср, 17/10/2018 - 02:54
Коллеги, а можно ли как то заставить ардуину писать данные в txt файл на компе? просто данных у меня может быть много и eeprom может не выдержать такой нагрузки? может есть болеее элегантные решения? Прошу совета как сделать максимально корректно, а так же интерисует возможность записи на комп/телефон
Соединяешь ардуину с компом по USB. В Serial с ардуины пишешь данные, любой прогой с компа (например, тот же Terminal) принимаешь данные, сохраняешь куда надо. Например, программа Terminal умеет перенапавлять вывод с COM-порта в файл на диске - то, о чём ты спрашивал.
а че нельзя-то, пихаете их в ком-порт, а комп сохраняет в нужные файл(ы).
Чего доброго выяснится, что он ардуиной напрямую в файловую систему компа хочет писать. Был такой случай на радиокоте, когда чуть ли не всем форумом вразумляли писюкового программера, что не всегда есть возможность создать файл и писать в него, к чему он так привык. Товарищ решительно не понимал, как это может не быть файловой системы.
Чего доброго выяснится, что он ардуиной напрямую в файловую систему компа хочет писать. Был такой случай на радиокоте, когда чуть ли не всем форумом вразумляли писюкового программера, что не всегда есть возможность создать файл и писать в него, к чему он так привык. Товарищ решительно не понимал, как это может не быть файловой системы.
да, чет я погорячился с общими фразами.
как им объяснять-то ?
ну короче, ардуина собирает нужные данные и по известному/придуманному протоколу шлет их в COM-порт, со стороны PC "висит демон" (для меня, 25 лет назад оставлявшего программу резидентной в памяти - уродское слово) и эти данные собирает, дальше полет фантазий.
Это все damned *nix с подходом "все есть файл". И демоны с зомби-процессами из него же лезут.
А если набрать в гугле "Ардуино сохранение данных на ПК", то ведь жуть чё вылазит!
1. В TXT;
2. В Excel
3. А тут ваще чёта такое :)
проблема решена пишу через PuTTY
Я не лез в комп. Подключил через адаптер TF карточку и на ней создавал файлы и писал в них статистику в формате txt и csv.
А потом на компе в экселе просматривал.
Но мне нужна была как раз автономность от компа при сборе статистики.