Очень многих владельцев данного увлажнителя часто постигает плохая учесть - он перестает понимать уровень воды и либо глючит, либо висит в состоянии "нет воды". Последнее со мной и случилось...
Translation to English is here. Также канал в telegram и YouTube.
Как разобрать увлажнитель - я писал в статье Разборка и чистка увлажнителя Xiaomi Smartmi Air. Теперь разберемся как он работает. У нас есть плата управления
На этой плате расположены все элементы управления, контроллер и модуль связи и именно к этой плате подключаются двигатели и сенсор контроля воздуха. Однако датчик уровня к ней не подключен. Идем ко второй плате. Кажется что это просто блок питания, но синий элемент бросается в глаза и не гуглится. При помощи совета с форума удалось понять, что это и есть датчик уровня. Позже, когда появились фото первых вскрытий, стало ясно, что это не элемент, а модуль с платой и собственным контроллером. Еще позже стало ясно что летит там или транзисторный модуль или конденсаторы. Ремонт простой, идем в магазин и покупаем новые. Этот вариант работает, если вы живете в Москве или другом очень крупном городе. Мне же не светило данное счастье. И вот сравнительно недавно появилось идеальное универсальное решение по замене модуля на самодельное. Забавно что это проще чем просто купить новые детали
Давайте разберемся как работает модуль. У него есть 7 ножек. Две - питание, две - сенсор, две - rx/tx, одна - не используется, кажется... Позже мы узнаем, что rx тоже не используется. Модуль шлет, но не принимает данные. Я не буду описывать действия с форума и присваивать себе чужие заслуги, а опишу что у меня вызвало трудности.
Итак, первая сложность - отпаять модуль. Плата покрыта лаком, припой паяльником не отпаять, нужно разбавить его вначале обычным припоем и тогда он станет плавится. Коробочку аккуратно подцепляем скальпелем и долго и нудно отпаиваем, стараясь не перегреть плату. Если бы мне дали на ремонт вторую плату, то я бы не стал его отпаивать, а просто припаялся бы вокруг него и перерезал дорожки в случае необходимости. Также можно его попробовать высверлить
Подпаиваем провода для датчика уровня и прошиваем Arduino. Если необходимо - проводим калибровку. Затем подпаиваем провода питания и данных.
Плата идеально умещается внутри корпуса, но на всякий случай ее нужно дополнительно изолировать. Кусок термоусадки подойдет идеально.
Я настоятельно рекомендую оставить модуль на старом месте, т.к. чем длиннее провода, тем хуже будет работать контроллер. Arduino в китайском исполнении очень чувствительна к помехам, которые к ней прилипают через провода питания. По крайней мере у меня так было. Конечно, экранирование помогает, но зачем нам эти квесты....
Собираем все и проверяем. А лучше - проверяем →собираем→проверяем. Ну и вот вам видео под конец статьи☺.
А на этом все, делайте ваш умный дом умнее, ярче, красочнее, информативнее, настраивайте автоматизации правильно, чтобы получать максимальное удовольствие. Вы можете всегда поддержать меня лайком, репостом, комментарием или просто подписаться, чтобы не пропускать свежие выпуски. Также можно следить за мной на других площадках: Instagram и telegram (RU, EN, DE), Medium, LiveJournal, YouTube (старый канал), YouTube (новый канал).