1899

Шприцевой насос или как я себя занимал во время болезни

Прежде чем рассказать о шприцевом насосе начну немного издалека, о том, что побудило меня заняться рукоделием

К моему большому огорчению этой осенью я обнаружил у себя опухоль на корне языка. Глубоко в душе надеялся, что пронесёт, и мне показалось, но не пронесло, буквально через день был диагноз - рак горла 3 ст. Потом оказалось, что первая, а чуть позже вторая, т.к. это понятие чисто субъективное. Начал лечение, сначала 5 курсов химии, не помогло, потом операция в январе, а теперь таргетная и лучевая, как говорят для закрепления результатов операции, чтобы не было рецидива. Жесть как неприятно и долго. Отнимает много сил и времени. После операции еще не все устаканилось, глотать я пока не научился, отчасти из-за этого горло мне временно отключили, глотать, говорить, втягивать сопли носом и ощущать запахи я не могу. Дышу через трахеостому.

Питаюсь через назогастральный зонд. Это такая тонкая трубочка как на фото ниже, диаметром примерно 4,7 мм, которая идет через нос в желудок

Еда подается через шприц Жане, это в основном шприцы на 150-200 мл. Через такую тонкую трубку много не съешь, а главное - еду надо вводить неспеша как при обычном питании, мы же не за 5 секунд порцию поглощаем, а шприцом это делать медленно тяжело и скучно, еда густая, рассчитать усилие непросто. Я как как бывший сисадмин ленивый, поэтому решил сделать приспособу которая меня будет кормить в буквальном смысле - шприцевой насос.

После модернизации своего Сапфира (3д принтер) у меня осталось много разного железа подходящего для сооружения такой помпы - шаговый двигатель, драйвера россыпью, ходовой винт, нашлась ардуина и прочая рассыпуха. Погуглил там, сям, посмотрел на thingiverse. Готового решения не нашел, но вдохновился идеями и решил делать сам. Времени до госпитализации на лучевую терапию оставалось 5-6 дней.

За ночь набросал проект в 3D редакторе

Начал печатать. Кое-что приходилось корректировать по месту, т.к. печать - самое затратное по времени мероприятие.До конца не знал каким у меня будет пульт управления, ну и всю электронику и софт отложил на последние дни. К слову сказать промежуточных фото у меня нет, из-за дефицита времени. Поэтому прошу прощения пост из серии - как нарисовать сову.

Думал сделать на ардуино, но у меня оказалась одна палата Arduino Nano которая была прошита скетчем печатающим в бесконечном цикле слово "Test" в последовательный порт. Быстро найти решение как прошить плату у которой с момента загрузки занят порт, я не нашел. Попробовал перепаять проц ( у меня их есть с десяток) не вышло, не завелось, подозреваю надо было хорошо отмыть флюс в ацетоне, но мне негде и времени на эксперименты не оставалось. Поэтому взял за основу ESP8266, а конкретно Wemos D3 mini. Собрал схему на бредборде, залил туда ESPHome, можете называть меня извращенцем, но я его знаю, а времени у меня не было. Все завелось с первого раза. Перенес все на две макетных платы 60х40 мм, одна с дисплеем и органами управления - энкодер и 2 тактовых кнопки. Вторая с драйвером TMC2208, Wemos и понижайкой для питания последней, т.к. драйвер переваривает от 8 до 36 вольт. Не сочтите за мажорство, я пробовал драйвера 4988 и LV8825 не понравились, первый откровенно дергает и громко шумит, второй получше, а вот 2208 просто идеал - крутит тихо и равномерно.

По поводу софта - для тех кто не знает ESPHome (esphome.io) , это часть умного дома Home Assistant которая использует за основу ESP , умеет общаться со множеством периферии, поддерживает самописные модули на С++. Кода как такового нет, работа модуля описывается конфигом на yaml который к моему счастью умеет в лямбды и скрипты. Выглядит примерно так

За код дисплея не бросайте в меня камнями, с точки зрения оптимизации он не эффективен (каждый раз проходится по всем условиям if, хотя сработать должно только одно) , но зато понятен и безглючен, а это для меня важнее.

В устройстве реализованы следующие фичи:

Рабочий ход со скоростью от 1 до 5000 импульсов за секунду
Обратный ход со скоростью от 1 до 5000 импульсов за секунду
Быстрый возврат по двойному клику с максимальной скоростью

Регулирование скорости и останов происходит при помощи энкодера. Вращение - регулировка, нажатие - стоп.

Оставлен доступ по WiFi можно посмотреть такие параметры как скорость, состояние кнопок и энкодера. А главное - можно заменить прошивку по OTA.

Видео основного процесса

Несколько фото с разных ракурсов

Если кого-то заинтересует, выложу со временем исходники на thingiverse, подскажу, если будут вопросы.

Инженериум DIY

580 постов5.5K подписчика

Правила сообщества

Давайте уважать друг друга - любые аморальные посты выпиливаются, даже если они затрагивают основную тематику сообщества.

В сообществе будут попадаться посты для новичков, поэтому не стоит влетать в пост с минусомётом, направленным на задающих вопросы по теме поста.

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества