" title="Написать письмо">Написать письмо
Донаты на карту ВТБ:
2200 4002 2461 6363

Статьи по дате (многие всегда актуальны)

Статистика

Пользователи : 1
Статьи : 2348
Просмотры материалов : 8852210
 
Arduino: COM в TXT (06.01.2026). Печать E-mail
2026 - Январь
06.01.2026 15:59
Save & Share
Продолжается возня с датчиком пульса. Теперь цель: записать показания COM-порта, как телеметрию, - в файл на ПК. Чтобы позже, с помощью самописного ПО, делать графики и математические расчёты.



Программа Putty. Пользовался в последний раз 14 лет назад: для защиты сайта по SSH. Лежала она все эти годы (и постарела вместе со мной: v.0.62 против 0.82). И, внезапно, обнаруживается: она может быть перехватчиком данных с COM-порта.

Но для этого её необходимо правильно настроить и сохранить эти настройки:
- категория Session. Connection type - Serial, ввести настройки COM-порта: его название (в моём случае, COM3) и скорость (в моём случае, 115200). В самом конце настраивания - тут же будет сохранение настроек. Настройки сохраняются в реестр ОС - можно сделать экспорт ветки HKEY_CURRENT_USER\Software\SimonTatham\PuTTY\Sessions;
- раздел Connection категории Serial. Ввести название и скорость COM-порта, Flow Control - None;
- раздел Logging категории Session. Session logging - All session output. Указать путь и название текстового файла;
- категория Window. Lines of scrollback - 2млн и выше.

После нажатия на кнопку Open - откроется чёрное окно и начнётся вывод данных. Они же будут дублироваться в файле (на фото - мусорная данная, когда палец с датчика снят).



Но всё это имеет мало смысла. Сохранение данных на ПК, а не на SD:
- происходит с большим весом сохраняемых данных. Когда вместо 4 байтов Long сохраняются переменные 3-8 байтов текста - ну, как-то не айс, в т.ч. для будущего считывания;
- пока лежишь в кровати - телеметрия будет без проблем сохраняться на ноутбук. Но в случае приступа - необходимость встать будет практически 100%-ная.

Значит, нужно к этому датчику пульса прилепить 3 приблуды:
- модуль сохранения данных на SD. Чтобы SD снималась без разборки корпуса;
- держатель 2 аккумуляторов AA и повышающий преобразователь напряжения с 1.2-3В в 12В. Чтобы аккумуляторы менялись без разборки корпуса;
- выключатель "вкл/выкл".

Получается, нужно позаимствовать конструкцию у больничных пульсоксиметров типа PulseOx 7500: крепить обслугу датчика - либо на запястье на коротком проводе, либо пусть прыгает по кровати вслед за длинным 1м. А если надо встать - хоть в трусы засунуть можно будет и с метровым проводом ходить.
Обновлено ( 06.01.2026 16:39 )
 
 

Последние новости


©2008-2026. All Rights Reserved. Разработчик - " title="Сергей Белов">Сергей Белов. Материалы сайта предоставляются по принципу "как есть". Автор не несет никакой ответственности и не гарантирует отсутствие неправильных сведений и ошибок. Вся ответственность за использование материалов лежит полностью на читателях. Размещение материалов данного сайта на иных сайтах запрещено без указания активной ссылки на данный сайт-первоисточник (ГК РФ: ст.1259 п.1 + ст.1274 п.1-3).

Много статей не имеет срока устаревания. Есть смысл смотреть и 2011, и даже 2008 год. Политика сайта: написать статью, а потом обновлять ее много лет.
Рекламодателям! Перестаньте спамить мне на почту с предложениями о размещении рекламы на этом сайте. Я никогда спамером/рекламщиком не был и не буду!
Top.Mail.Ru