0
<< предыдущая заметка 
24 июля 2026
Весы для младенца своими руками

У вас внезапно родился младенец, медсестра советует взвешивать его каждый день, радуясь набору веса, а бытовые напольные весы такого не умеют? Блин, да просто купите себе весы для младенцев от 1300 руб и дальше не читайте!

Хотя, постойте... Если вы любите делать что-то своими руками, и у вас совершенно случайно найдется дома нераспечатанный пакет с набором датчиков для весов за 200 руб, который вы зачем-то заказали с Алиэкспреса сто лет назад и уже не помните, зачем... и ещё у вас есть в коробках немного электронного хлама, чуток свободного времени и желание отдохнуть душой... то вы можете за пару часов собрать весы сами! Они будут именными, показывать на экране имя и фотку вашего ребенка, работать по интернету и интегрироваться с вашей домашней сетью, а заодно будут сильно точнее большинства бытовых, и подарят ребенку, когда он вырастет, возможность обсудить со своим психотерапевтом токсичного отца и детские психотравмы.

Заодно вы, возможно, наконец настроите с помощью современных нейросетей свой домашний 3D-принтер, смените прошивку и сделаете калибровку стола по 25 точкам, и он начнет печатать так классно и беспроблемно, как не печатал у вас никогда. Впрочем, к нашим весам настройка принтера никак не относится.

Разрешение±5 г
Точность после калибровки~0.5% (упирается в ваш эталон, не в электронику)
Диапазонмладенцы от 200 до 200000 г
Порог автозахватаот 500 г, можно регулировать в прошивке до ~100 г
ПитаниеMini USB 5V
СвязьWiFi, GET-запрос на ваш сервер, можно быдлокодить дальше

Основное, что нужно — набор сенсоров для создания весов, у меня вот такой, он стоит 200 руб:

Набор из 4 датчиков + плата HX711 211 ₽
ESP12 mini (Wemos D1 mini) 140 ₽
Дисплей ST7789 135×240 117 ₽
Пассивная пьезо-пищалка ⌀16 мм 12 ₽
Итого около 500 рублей.

Также нам потребуется:
— доска или полка от шкафа;
— провода, паяльник, двусторонний скотч;
— 3D-принтер — печатать держатели датчиков и корпуса для экрана и электроники;
— пелёнки, молоко, несколько часов свободного времени;
— помощь друга Claude Opus 4.8 Max;

Датчики в этом наборе имеют непонятное крепление в какую-то родную коробку, поэтому придется напечатать для них стойки:

Кстати, Claude офигенно моделит корпуса в OpenSCAD, если вы представляете, что именно хотите, и сможет ему объяснить без мычания «вот тот вырез, ну который у нас последний, подвинь еще на три миллиметра в эту, как ее, туда, где фиготка...» А раз так, то неплохо бы еще напечатать модельку для экрана сверху:

И коробку с электроникой снизу:

Сейчас я бы чуть пошире на 0.2-0.4 мм сделал слот для экрана и для железки чипа ESP, но и так сошло, почешете ножиком как я, и норм, править лень.

Калибровка устройства — штука неочевидная, потому что правильных калибровочных гирь не найти даже в Парижской палате мер и весов. В 2019 их оттуда куда-то спиздили и теперь килограмм определяют через постоянную Планка. Планки у нас с вами, разумеется, тоже дома нет. Поэтому лучше всего для калибровки использовать воду — ее вес известен. 1 литр воды при комнатной температуре в России весит пока всё еще 998 г. В остальных странах — 998 g. В США — 2 фунта 3.2 унции. Хотя, я слышал, литров там не достать, только галлоны по 8.34 фунта. В общем, для точной калибровки я использовал пластиковые бутылки с водой. Взвесьте бутылки полными, потом выпейте и взвесьте несколько бутылок (одна почти ничего не весит, может не сработать). Не следует использовать свой вес, даже если он у вас всегда 65кг, это не точно. Идея использовать 5-килограммовые гантели вашего старшего сына Стаса, которому 18, он уехал тусоваться и гантели лежат без дела — так себе идея. Гантели не точны, часто производители не докладывают чугуна. Впрочем, эти как раз норм: 10080 гр обе.

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

Всё лежит на гитхабе, прошивка, BOM, STL-модели: https://github.com/lleokaganov/yan-scale

Спасибо моему другу электронному разуму Claude Opus 4.8 за неоценимую помощь и поддержку
на каждом этапе.

Чем бы еще заняться, только бы не работать?

<< предыдущая заметка  
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок

Комментарии к этой заметке скрываются - они будут видны только вам и мне.

Оставить комментарий