Говорящая приставка к стиральной машине, не нарушающая гарантию

Автор оригинала: Wingletang
  • Перевод
  • Tutorial


Приобретя стиральную машину с вроде бы механическим управлением, автор и его слепая супруга Сью вскоре поняли, что ошиблись. Вместо командоаппарата там оказался энкодер, абсолютное положение которого по понятной причине не связано с выбранной программой. Проверенный приём — наклеивание тактильных меток — более не действовал. Вряд ли автор знаком с журналом «Юный техник», значит, к этому решению он пришёл независимо — считывать состояние расположенных вокруг ручки энкодера светодиодов фоторезисторами.
На видео показана суть проблемы, но она и так понятна знающему, что такое энкодер:


Итак, рождается устройство под названием SOAP — Speech Output Announcing Programmes. Для удобства оно разделено на два блока. Первый содержит четырнадцать фоторезисторов, расположенных по кольцу, его конструкция зависит от геометрии передней панели машины. Во втором расположена собственно «говорилка», конструкция которой неизменна. Между собой они соединены шлейфом. Вмешательства в стиральную машину не происходит, гарантия не теряется.

Схема устройства показана ниже. Соединения с шилдом для хранения звуковых фрагментов не показаны, поскольку он просто установлен на клон Arduino подобно любому другому шилду. Количество фоторезисторов равно количеству программ у машины. Подтягивающие резисторы требуют подбора таким образом, чтобы при включённом светодиоде в машине напряжение на фоторезисторе было меньше 3 В, а при выключенном — больше.



Питается устройство от «Кроны» через кнопку с фиксацией и стабилизатор, расположенный на Arduino-совместимой плате. Удобнее, конечно, питать от пауэрбанка мимо этого стабилизатора, особенно если выбрана такая плата, где его нет.

Без корпусов и бленды устройство выглядит так:



Шлейф содержит 16 проводников, из которых 14 идут к фотодиодам, а оставшиеся 2 — к общему проводу.

Для датчика необходимо выпилить согласно чертежу две детали из стандартной макетной платы, затем установить фоторезисторы, перемычки и разъём (16 выводов в 2 ряда):



Результат сборки…



… оклеить спереди мягким светонепроницаемым материалом от коврика для мыши, сзади — им же, а также тонкой чёрной листовой пластмассой:



Далее показаны приёмы вырезания скругления на плате с фоторезисторами и отверстия в ней:





На чертеже обозначены: синим — сигнальные перемычки, зелёным — перемычки, соединённые с общим проводом, чёрным — перемычки, придающие механическую жёсткость, сиреневым — перерезанные печатные проводники, овалами — фоторезисторы. Фоторезисторы и перемычки необходимо впаивать со стороны, противоположной печатным проводникам.



На выводы фоторезисторов перед впайкой надеть трубочки:





На чертеже платы с разъёмом обозначения те же:



Готовая плата:



Две платы, соединённые вместе:



Схема оклейки плат пористым материалом и тонкой пластмассой:



Детали перед приклеиванием:





После:



Теперь добавляем изоленту с боков:



На ручку энкодера будет надеваться внешняя ручка, состоящая из крышки, кольца (пористый материал) и диска (тонкая листовая пластмасса):







Испытательная плата может работать в одном из двух режимов:

— подключён только шлейф от блока с фоторезисторами — можно измерять их сопротивление при наличии и отсутствии света

— подключён только шлейф от Arduino — можно имитировать уменьшение сопротивления фоторезисторов и проверять, приводит ли это к проигрыванию звуковых фрагментов



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



Как видно из таблицы, способ подбора прост: номинал подтягивающего резистора должен быть несколько больше сопротивления освещённого фоторезистора. Если светодиоды в стиральной машине перегружены и будут со временем терять яркость, в дальнейшем может потребоваться новый подбор подтягивающих резисторов.

После настройки необходимо заменить испытательную плату на переходную, в которую впаяны подобранные подтягивающие резисторы, и подключить к ней оба шлейфа:



Вот теперь можно собрать «говорилку»:



В плату хранения звуковых фрагментов необходимо записать фразы, соответствующие режимам стирки. Для этого:

— подключить динамическую головку как показано на чертеже:



— надеть плату на Arduino или его клон и подать питание:



  • удержанием кнопки воспроизведения перевести плату в режим записи и произнести фразу, соответствующую первому режиму, например: «один — стирка хлопка»
  • отпустить кнопку
  • коротким нажатием на неё же заставить плату проиграть записанную фразу
  • если не понравилось, перезаписать её
  • нажатием кнопки «вперёд» перейти ко второй ячейке
  • записать фразу, соответствующую второму режиму, например: «два — экономичная стирка хлопка»

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

Следующая задача — скорректировать адреса начала и окончания фрагментов:



Необходимый для этого скетч взят с сайта Velleman и немного переделан. Его нужно залить в Arduino, а затем в мониторе последовательного порта ввести цифру 1. Прозвучит первая фраза. Если её начало и окончание определены правильно, делать ничего не надо, если неправильно — скорректировать соответствующие адреса в скетче (строки 14 и 15) и залить его снова. Ввести цифру 2 и проделать то же со вторым фрагментом, на этот раз коррекции подлежат строки 18 и 19. Номера фрагментов шестнадцатеричные, то есть, вместо 10 в монитор последовательного порта необходимо ввести букву a, вместо 11 — букву b, и так далее.

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

Теперь можно проделать в корпусе «говорилки» отверстия под кнопку с фиксацией, динамическую головку и шлейф:





Вернуть платы на место:



И закрыть корпус:



Впрочем, при желании можно сначала снова временно заменить переходную плату на испытательную и прослушать все фрагменты, имитируя срабатывания фоторезисторов:



Пока перемычка на месте, фрагмент будет звучать каждые три секунды.

Вернув обратно переходную плату, устанавливаем блок с фоторезисторами на стиральную машину:



И проверяем, как всё работает:


Гайки в корпусе предусмотрены не случайно. Они позволяют закрепить блок, предварительно просверлив отверстия в дне. Сразу после выбора режима работы машины питание «говорилки» нужно отключать. Результат соблюдения этого правила: прошёл год, а батарейку менять не пришлось ещё ни разу.
Поддержать автора
Поделиться публикацией
AdBlock похитил этот баннер, но баннеры не зубы — отрастут

Подробнее
Реклама

Комментарии 94

    +2
    Хы, тоже владелец машинки с энкодером, 99% стирок идут на дефолтной программе, она довольно универсальна.
      +3
      Вот подошёл ты к стиральной машине.
      А как узнать, установлена ли дефолтная программа?
        +4

        Выключить и включить?

          +1
          На каких-то машинах сработает, да
            +2

            Если программа является программой по умолчанию, то само опледеление фразы "по умолчанию" подразумевает то, что эта программа выбирается при включении.

              +1
              Уверен, что для большинства стиральных машин это так
                +1
                LG после включения питания зажигает все светодиоды энкодера.
                Требуется поворот энкодера чтобы зажегся дефолтный светодиод на 12 часов.
                +3
                Для посудомоек точно не так, моя в зависимости от ситуации, при включении либо сбрасывает программу на дефолтную, либо продолжает прерванную предыдущую.

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

                Вариант с озвучкой мне кажется удобнее.

                p.s. мне кажется на базе дешевого смартфона и линзы такое устройство можно было бы сделать проще.
                  +1

                  Тогда надо изначально уточнить, в какой ситуации вам необходимо узнать программу стирки. Я так понял, что изначально речь шла о машинке, которая в данный момент не стирает и предыдущую программу успешно завершила.

                +2
                Например, на моей Hotpoint-Ariston RSD 8239 D при включении активной будет последняя запускавшаяся программа.
                  +1
                  Это не противоречит моим словам
                    +1
                    Судя по фотографиям в интернете, у вас положение ручки выбора программ чётко привязано к самим программам. Такой вариант автором в статье рассматривался. Решали они такой вариант наклеиванием на ручку и панель тактильных меток.
                    Проблема же с тактильными метками возникла из-за того, что машинка не определяет абсолютное положение селектора программ, а регистрирует только относительные перемещения, и поэтому наклеивание тактильных меток будет только ещё больше запутывать слепого пользователя.
                      +1
                      Да положение ручки жёстко привязано к программам. И она скорее всего является не энкодером, а подобием галетного переключателя без крайних положений.
                        +1
                        Это вариант энкодера. Просто, энкодеры делятся на два типа: с абсолютными углами и относительными. Ваш вариант с абсолютными. Да чего я вам статью из Википедии пересказываю :)
                  +1
                  у меня машина с энкодером. «выключить» — это одно из положений энкодера.

                  удачных поисков с закрытыми глазами. :)

                  // ухты, внизу уже картиночку запостили. до туда я, естественно, не докрутил ))
                    +1
                    Внизу энкодер другого типа. Там энкодер определяющий абсолютное положение ручки, а в статье идёт речь об энкодере с определением относительного угла поворота. Если у вас положение ручки чётко привязано к выбранной программе, то для вас сработает вариант с наклейками, о котором упоминал автор в первом видео.
                      +1
                      да, похоже, я недостаточно вчитался…

                      видимо, этим дизайнерам, действительно, надо гореть в аду, да :)
                        +1
                        Да нет, в целом, большой проблемы для слепого я не вижу. Если заучить порядок программ, то можно пользоваться просто отсчитывая необходимое количество пиков во время вращения ручки. А т.к. чаще всего используют одну-две программы, то достаточно запомнить: два пика — обычная стирка, 6 пиков — бережная.
                  +1
                  На то она и дефолтная, что после включения сразу включена.
                    +1
                    Для большинства стиральных машин это действительно так, но не для всех.
                    Или, другими словами: ваше мнение разделяют не все те, от кого зависит принятие соответствующих решений
                  +2
                  А ещё все машинки с энкодером, что я видел (в том числе из первого видео) пиликают при смене программы. «три пика вправо» — стирка, «два пика влево» — сушка, я уже давно на светодиоды не смотрю.
                  +2
                  Добавить в схему I/O Extender через I2C шину это же так сложно. Нет, мы пустим шлейф в 16 проводов.
                    +2
                    Когда самодельные РК и Спектрумы делали, два шлейфа между клавиатурой и платой смотрелись довольно стильно.
                      +3
                      Зато какой шлейф красивый :) Как и весь проект!
                      +2
                      А когда пользуется зрячий член семьи, накладку каждый раз снимать? Не продублировать ли светодиоды на накладке?
                      И ещё, я бы заложил, что когда погаснут ВСЕ диоды, она б говорила «я закончила». Устал уже от молчаливых машин. Закончит она такая молча в темноте, и стоит молчит.
                        0
                        Универсальный прибор для всех видов стиральных машин, определяющий окончание стирки по прекращению вибрации.
                          +2
                          Замачивание делает этот прибор недостаточно универсальным, я так понимаю?
                          +3
                          Устал уже от молчаливых машин. Закончит она такая молча в темноте, и стоит молчит.
                          Некоторые машинки ещё и к стенке отворачиваются.
                            +1

                            Моя старенькая LG по окончании стирки издаёт серию писков.

                              +1
                              Моя тоже. Именно старенькая и именно LG. Но это дома, а если я не дома — то увы.
                                +1
                                Как часто у вас возникает необходимость воспользоваться стиральной машиной не у себя дома?
                                  +1
                                  Изредка. Когда ночую в гостях или когда приходится стираться в хостелах.
                                  Кроме того, моя не раз чиненая LG на ладан дышит и может накрыться. Поэтому пора понемногу начать присматривать замену, ну с сигнализацией желательно.
                                    +1

                                    Я думаю, музыкальная машинка из статьи просто обязана информировать звуком об окончании стирки. А так, если стоит задача переделать то, что есть, то из того, что приходит в голову: повторить систему из статьи (достаточно отслеживать один светодиод, например питание), замерять ток потребления от розетки, измерять вибрацию, подключиться к замку дверцы...

                                  +1

                                  И кстати, я как снимал комнату у одной женщины. У неё стояла в ванне потрясающая стиральная машинка, вроде, Самсунг, хотя могу и путать фирму производителя. Так вот, у машинки не было отсека для ополаскивателя, но возможность его использовать была. В определённый момент стирки, точнее полоскания, машинка останавливалась на пару минут и зажигала светодиод, информирующий о том, что именно сейчас следует добавить ополаскивать. Затем она продолжала программу полоскания. Стоит ли говорить, что за полгода съёма комнаты мне удалось воспользоваться ополаскивателем всего один или два раза.
                                  А вы говорите об окончании стирки...

                                    +1
                                    Спасибо, что предупредили. Буду это иметь в виду, если (когда) придется искать замену своей.
                                    Ага, говорю. Еще хотел бы сказать о том, чтобы по окончании стирки пусть она сама закрывает клапан подачи воды. В смысле хороший, кондовый, внешний, а не тот хилый, что в нее встроен.
                                      +1

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

                                        +1
                                        Думаю большинство современных стиралок комплектуются шлангом подключения воды с системой аквастоп (механической или даже электрической). Вот здесь из почти 3000 машинок 2100 имеют защиту от протечек, в зависимости от производителя сюда входит также и клапан аквастоп на шланг ввода воды, а не только защита герметичности бака самой машинки.
                                        У нас, в Германии, такого богатого выбора машинок нет, как в РФ, но из около 900 машинок 700 идут с системой аквастоп.

                                        У меня лимит сообщение в сутки, отвечаю здесь. :)
                                        У моей тёти рвало именно шланг, затапливало на несколько этажей вниз, но было это лет 15-20 назад. И, думается мне, что не был это оригинальный шланг от машинки, а какой-то колхоз турецкого производства (тогда китайские товары не были так массово представлены на рынке).
                                        Думается мне, система контроля герметичности как раз и призвана определить утечку воды в момент, когда по программе вода вытекать из бака не должна. Тем самым остановить программу и не допустить дальнейшего наполнения бака из-за утекающей воды. В идеале, наверное, даже прервать программу и слить всю воду из машинки, чтобы минимизировать ущерб. 20-30 литров разлитой воды вряд ли затопят соседей.

                                        Так я машинку и не обвинял, в таких ситуациях человеческий фактор всему виной. Просто глядя на внешний вид родных шлангов для подвода воды, мне сомнительно, что он может просто так прорваться. Хотя от брака никто не застрахован. Я поэтому предполагаю, что он мог быть неродной.
                                          +1

                                          Ну, собственно, о чём я и говорил. Правда, я не слышал ни об одном случае протечек стиральных машинок вызванных порванным шлангом или открывшемся внутренним клапаном. В основном текут через ТЭН, подшипники, помпу, дверь, сливной шланг… Т.е. во время работы машинки, а не в простое.

                                            +1

                                            Спасибо, будет один случай в мою копилку. Правда, если это не родной шланг от машинки, то какое это отношение имеет к самой машинке? Ведь даже с внешним клапаном, если человеку не хватает длинны родного шланга, мало кто будет заказывать у производителя более длинный шланг с клапаном, скорее всего, он просто использует шланг гибкой подводки из ближайшего магазина.

                                              +1

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

                                      +1
                                      Ага в три четыре часа ночи будит всю семью. И никак не заткнёшь.
                                        +1

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

                                          +1

                                          Вот только этот детский режим не отключает сенсорную кнопку ВКЛ/ВЫКЛ и очень "замечательно" начинать всю программу заново или перебирать вручную стадии после включения после случайного отключения (на кухне под столешницей блок кнопок как раз торчит для цепляния, а сенсорная суть кнопки только все усложняет — легко срабатывает, и отдельно не вывести без потери гарантии).


                                          А машинки этого производителя (LG) давно так спроектированы, и ни в инструкции, ни по горячей линии нет информации, как блокировать кнопку ВКЛ/ВЫКЛ.


                                          Простите, у меня все.

                                            +1
                                            Мне в этом плане повезло, у меня нет сенсорных кнопок на стиральной машине, и блокировка от детей блокирует в том числе и кнопку питания. И на выключенной машине тоже.
                                          +1
                                          Какой-то Бош 4-5 летний.
                                          По окончанию стирки пищит по нескольку раз в интервалом в 5 минут. Громкость регулируется (после рытья в документации, да) от «чуть слышно когда стоишь рядом» до «слышно через комнату и закрытую дверь»
                                          И энкодер с четко различимым на ощупь положением «выкл», да.

                                          Я думал это обычный функционал. А сейчас вот читаю, и моя мне все больше нравится.
                                          +2

                                          У матери вроде тоже LG, машинка не пищит, но напевает какую-то мелодию.

                                          +1

                                          Обычно стирка ночью. Закончила стирать — пусть тоже спит. В свое время целый квест прошел, чтобы отключить пиликанье после окончания.

                                            +1
                                            На самсунгах, когда машинка закончит стирать проигрывается писклявая мелодия, как на старых мобилках
                                            +1

                                            Мне кажется проблема от части преувеличена. Машинка при включении всегда встаёт на одну и ту же программу и каждое переключение сопровождает звуковым эфектом. В принципе, слепой человек может ей пользоваться, только ему придётся запомнить порядок программ, либо сделать себе подсказку. С учётом того, что упоминается машинка с чётко привязанной ручкой выбора программ к положению этих программ и наклейки на ручку и панель, то запоминать порядок программ для человека не в первой.
                                            Но, конечно, так на много удобнее и проще. И я бы на месте производителей взял бы на вооружение такую индикацию режимов работы. А то напридумывают какую-то диагностику по телефону, а реальные задачи — приходится пользователям самим извращаться.

                                              +1
                                              Пару раз эта диагностика отменила необходимость прихода мастера(забилась сливная помпа, а она у лыжи чистится без разборки). В другие разы указывала на проблемное место и мастер приезжал уже с деталью на замену.
                                                +1

                                                В сумме пусть будет десять раз, а машинкой женщина из статьи пользуется, я думаю, минимум раз в неделю. Я смотрю на индикатор, на кучу светодиодов, на энкодер… Сколько всё это стоит и сколько стоит заводское изготовление и встраивание там же на заводе голосового информатора режимов работы? На сколько это поднимет стоимость изделия? Для слепого человека было бы хорошо даже одного единственного английского языка, но, я думаю, даже включение 20-30 самых распространённых языков не сильно удорожит машинку. Тем более, что надписи на панеле управления у машинки всегда на одном языке.

                                              +1
                                              Читал как-то давно о трансляции с камеры ч/б изображения на матрицу иголок, установленные огромным ковром на спину слепого в спец-корсет. У него тогда появляется возможность «видеть» спиной. Поближе голову (или руку) с камерой подвинул к ж/к экрану машинки и прямо по букве прочитал что там горит и какие значки показываются, т.к. у тебя на спине белые пиксели иголками воткнулись в спину, серые воткнулись наполовину, а черные не воткнулись. Тогда не нужно делать такие приспособы под каждую проблемную ситуацию, просто научиться чувствовать на спине буквы, знаки, пейзажи и портреты, которые видит твоя камера.
                                                0
                                                Зачем так жестоко — иголками? Лучше матрицей вибромоторов.
                                                +5

                                                У меня только один вопрос к тому, кто придумал эту конструкцию стиральной машинки: "Нахрена?". Я даже не говорю в контексте всяких accesability. Зачем ставить энкодер, зачем ставить светодиоды, писать ПО, чтобы оно все переключалось и пищало? Зачем, если можно обойтись чисто механической конструкцией, которая и удобнее, и проще? Потому что какой-то горе-дезигнер решил, что это стильно?

                                                  +1

                                                  При очень частом использовании стираются скользящие контакты. :)

                                                    +3
                                                    Действительно ли такой переключатель будет первым элементом, который выйдет из строя при интенсивном использовании (при наличие большого количества других, более сложных и более движущихся частей)?
                                                      0

                                                      Ну, лишняя точка отказа нам тоже не нужна, особенно, если в результате вибрации оно будет само переключать программу. :)
                                                      А если более серьёзно, то как минимум, с такой системой не получится организовать программу стирки по умолчанию. На сколько это удобно пользователю — отдельный разговор, т.к. кто-то может всегда стирать на одной и той же программе, но не той, что выбрал производитель.
                                                      Ну а я лично вообще не понимаю смысла во всей этой электронике. Может, конечно, самые современные машинки и стирают как-то лучше, но вот моя пятнадцатилетняя LG с электронным управлением стирает абсолютно так же, как и Indesit 1995 года выпуска с электромеханическим управлением. Причём, и количество программ аналогичное, и высота подпрыгивания во время отжима.

                                                        +1
                                                        С высотой подпрыгивания, кстати, всё становится хуже, имхо. В одной знакомой семье относительно молодая машинка, так на время отжима на машинку усаживалась 50-килограммовая хозяйка, чтобы машинка не ускакала. Моя же (такая же, как ваша) не скачет, и причину я понял при разборке: вокруг бака укреплены блоки из бетона в оболочке из пластика. Бетон реальный.
                                                        Про электронику, она имхо оправдана когда принимает решения о количестве воды и времени, как-либо оценив массу белья. Жаль, что не состав его ткани и степень чистоты.
                                                          +4

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

                                                            +1
                                                            А может амортизаторы вышли из строя?
                                                              +1
                                                              Говорят, что машинка «относительно новая». Но вот с самого ли начала она так себя вела, или у неё это началось со временем, история умалчивает.
                                                                +1
                                                                Бывает, что загружаешь шмот внутрь, вроде мало весит. А потом бац — при отжиме оно скукоживается в одну глыбу, и балансирует барабан не лучшим образом
                                                                  +1
                                                                  Возможно, у машинки есть проблема с поворотом барабана. Вот у моей иногда барабан против часовой стрелки не проворачивается. При этом по часовой стрелке он крутится всегда. В результате, бельё иногда сильно закручивается, и машинка либо останавливается с ошибкой, либо прыгает по всей ванне.
                                                                    +1
                                                                    Ну это нехорошо, проблемы надо решать) Я вот как-то раз удумал постирать коврики автомобильные. Хорошие, оригинальные, довольно старые, но оригинальные. Но грязные. Когда вернулся домой застал о*евшего кота, лужу нефти на кухне и полную машинку мазута. Вот было весело! И нет, я не сдался — я ее разобрал до винтика, отмыл автомобильным дегризером. Долго отмывал и доставал очень-очень-очень много мелких кусочков резины от ковриков. Зато провел сервис заодно, отмыл старый налет, смазал подшипники, продул шланги. Много интересного попутно узнал об устройстве машинок)
                                                                      +1
                                                                      Соболезную вам с потерей ковриков :)
                                                                      Перекапывать половину машинки из-за того, что за весь цикл стирки машинка сделает условно сто оборотов по часовой стрелке и 95 против, я не буду. Ей вообще давно пора на покой, просто доживает своё, пока денег на новую нет. И, что удивительно, за 15 лет ни разу не ремонтировалась.
                                                                        +1
                                                                        Дело не в том, пора ли на покой, а в том, что проблема нестандартная как раз! Если бы остановилась она в одну сторону — то и ладно, или например, вообще не ехала бы — тут более понятно. А так — пока писал, подумал, что возможно виноваты подгоревшие контакты реле — если машинке 15 лет, там точно есть реле на каждую из обмоток, значит одно из них износилось, но проявляется только при долгой работе — контакты подгорели, и не сразу проводят ток. Другое ничего пока не придумал. Если бы была обмотка — оно бы вообще не ехало.
                                                                          +1

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

                                                            +3
                                                            Утяжелители во всех машинках есть.
                                                              0
                                                              В нормальных, т.е. широких. В узких не видел ни разу, негде их там ставить. Только амортизаторы. При неудачном расположении белья во время отжима они мало помогают.
                                                                +3
                                                                Не замечали просто.
                                                                  +2

                                                                  У меня узкая машина зануси. Стоят два бетонных утяжелителя. Знаю это потому что менял подшипник в баке.
                                                                  Да и машинка не сможет работать без утяжелителей, потому что она будет скакать как скаковая лошадь тогда. Весь вес машинки это фактически эти бетонные утяжелители.

                                                                    +1
                                                                    Zanussi FL-984CN — никаких утяжелителей. И да, как скаковая лошадь.

                                                                    Видел и другие без оных, но марку точно не вспомню к сожалению.
                                                                      +1
                                                                      У меня такая же машинка. Там 2 утяжелителя. Один сзади барабана, а другой спереди.
                                                                        +1
                                                                        У неё гудит подшипник при отжиме — скоро придётся разбирать. Тогда сфотаю и напишу что был не прав. Может я их не заметил при прошлом ремонте, но разбирать её снова чисто из любопытства ну совсем не хочется.

                                                                        Вот разбирал нормальные (широкие) — там да, трудно не заметить эту «деталь».
                                                                          +1
                                                                          Скорее всего подшипник подойдет задний ступичный подшипник от ВАЗ-2104, а сальник от Маза, уже не помню точную маркировку. С такой комбинацией машинка работает уже 4 года и всё ок.

                                                                          Вот разбор машинки – www.youtube.com/watch?v=Dz3TELMmGRA

                                                                          Вон и задний бетонный блок видно — висит над шкивом. Передний соответственно с другой стороны и его не видно.
                                                                          Если снять утяжелители, то машинку можно будет поднять 1 пальцем.
                                                                          А скаковая лошадь, потому что с подшипником проблемы или перегруз белья по весу.
                                                                          image
                                                                    +1
                                                                    Старенький узкий Samsung конца 90х — балласт был, но толку от него было мало, машинка всё равно пыталась сбежать из ванной).
                                                                  +2
                                                                  Бетонные утяжелители в каждой современной стиралке есть. Скорее проблема в том что она не правильно балансирует одежду, либо перегружена и не может отбалансировать, либо пол не бетонный и из за этого опять же проблема с балансировкой. Либо проблемы в самом механизме/датчиках/программе балансировки.
                                                            +2
                                                            С технической точки зрения, энкодер проще. Всего два пина (прямое и обратное вращение) прямиком на микроконтроллер, на них — аппаратные прерывания, которые обрабатывает программа. Если потребуется добавить или убрать какой-то режим, то это можно сделать изменив программу, без изменений аппаратной составляющей. В случае же физического переключателя, нужно выделить по одному пину микроконтроллера на каждое положение ручки, устранить проблему дребезга контактов, и в случае изменения количества режимов стирки придётся переделывать плату управления. Как-то так.
                                                              +1

                                                              Ну, для правдивости картины, не надо на каждое положение ручки свой вывод контроллера. Очень часто используют код Грея. И количество выводов уменьшается до двоичного логарифма от количества позиций.
                                                              И в случае машинки в статье, плату всё равно переделывать — добавлять новые светодиоды.

                                                                +1
                                                                Я полностью поддерживаю, что энкодер гораздо более эффективное решение, с точки зрения добавления новых функций и т.п.
                                                                Но! Дребезг контактов и там и там нужно устранять, так что это нивелирует как минимум один из пунктов :) Причем в энкодере, это делается несколько сложнее, чем при просто переключении физического переключателя — это я с программной точки зрения (аппаратно можно и там и там решить без особых затруднений, на энкодере даже чуть проще будет)
                                                                Ну и уж если пошла такая пьянка, насчет контактов микроконтроллера, можно повесить резистивный делитель с разным номиналом на каждый из контактов физического переключателя, и аналоговым входом мк считывать его показания, включая нужную программу. С прерываниями тоже можно заморочится, и через диоды дополнительно дублировать каждый поворот переключателя на порт прерывания, что так же займет всего два порта мк, но это собственно и не нужно, так как стирка запускается после нажатия кнопки запуска, а не после поворота, и прерывания тут вообще ни к чему, как по мне, так как все значения можно высчитать после нажатия кнопки, и в процессе стирки, их изменение ни на что влиять не должно.

                                                                Минусы кончено огромные у такого метода, окислился контакт, и на тебе другой режим стирки вместо выбранного :) Но это так, исключительно забавы ради было написано.
                                                                Но производители собственно к тому и стремятся, чем быстрее выйдет из строя, после окончании гарантии, тем им и выгоднее
                                                                  0
                                                                  Энкодер может быть оптическим, так было в ранних мышах с прокруткой.
                                                                    +1
                                                                    Почему «было»? У многих до сих пор колесо с оптическим датчиком.
                                                                      0
                                                                      Это современная мышь или из старых запасов?
                                                                        +2
                                                                        Ну, например Logitech использует практически на всех мышках оптический датчик на колесе.
                                                                +1
                                                                Все в угоду удешевления, на самом деле ни разу механическая не проще. Современные микроконтроллеры даже в самых дешевых вариантах имеют хардварные фичи для работы энкодеров, по сути один энкодер на плату, два провода в МК, сконфигурировать в нем вход для энкодера и даже софт писать особо никакой не нужно.
                                                                А вот с переключателем на кучу позиций все куда сложнее, нужен МК с куда большим кол-вом ног, сам переключатель значительно сложнее механически. Тут конечно ноги МК ушли на светодиоды, но видел машинки вроде и без этих светодиодов, только с экранчиком.
                                                                +2
                                                                Для GE 14-летний парень сделал коробочку, которая проговаривает режимы работы стиральной машины или посудомойки вслух. У производителя бытовой техники Miele продукты выпускаются с наклейками с шрифтом Браиля и какими-то ещё дополнительными удобствами. В общем, производителю нужно озаботиться доступностью с самого начала, как это делают некоторые производители (Apple, Miele, другие).

                                                                В некоторых странах есть законы, которые требуют определённый уровень доступности; было бы здорово иметь больше таких законов и распространять их на более обширные сферы жизни.
                                                                  +1

                                                                  Сейчас работаю над диалоговым интерфейсом для машины, который в будущем будет расширяться до голосового. С машинкой можно просто поговорить (пока початиться).


                                                                  • Хочу постирать штаны
                                                                  • Из какого материала?
                                                                  • Хз
                                                                  • Сфоткай?
                                                                    и т.д.

                                                                  Полагаю для слабовидящих голосовой интерфейс решит вопрос принципиально.

                                                                    +1
                                                                    >Сфоткай?

                                                                    Юзер: -фоткает-
                                                                    Машинка: Шерсть, сто пудов! -выставляет праметры-
                                                                    Кот: -встаёт с х/б штанов, лениво потягивается и уходит перекусить-
                                                                      +1
                                                                      Шерсть требует более деликатной стирки, так что это не так страшно, как если бы вы стирали кота, но он был одет в ХБ штанишки.
                                                                    +2
                                                                    Конечно, решение очень крутое, прикольное и гиковское.

                                                                    Но почему-то первым делом подумалось, что если уж машинка сбрасывает текущую программу на какую-то определённую при включении — нужно просто на корпусе около этой программы приклеить не одну а две пипочки, и перед включением машины достаточно будет убедиться, что пипочка на ручке и две пипочки на корпусе совпадают (и поправить при необходимости).

                                                                    Ну или не приклеивать дополнительную, а просто запомнить её положение.
                                                                    Ну или не приклеивать ничего, а просто запомнить порядок программ и начальную, а затем достаточно будет после включения посчитать количество звуковых сигналов при повороте.
                                                                      +1
                                                                      Об этих «пимпочках» автор конструкции говорит в видео с 0:50 youtu.be/DqqkY7qZdBw
                                                                        +1
                                                                        Так и я про них же продолжаю)

                                                                        Он просто тут же оторвал их и начал активно инжинирингом заниматься, а достаточно было бы вывести 1 простое правило (сначала выставить ручку в начальное положение, потом включать машину) и приклеить одну дополнительную пипочку, отмечая это самое начальное положение.

                                                                        Недостатки:
                                                                        1. Не круто.
                                                                        2. Не автоматизированно.
                                                                        3. Не разговаривает.

                                                                        Преимущества:
                                                                        1. Очень быстро.
                                                                        2. Практически бесплатно (уверен, у них в доме этих пипочек целая пачка).
                                                                        3. Батарея не разряжается (по причине отсутствия батареи).
                                                                          +1
                                                                          Можно было ничего не делать, а просто считать пики во время вращения ручки.
                                                                      +1
                                                                      У меня подобная машинка, и если мне не изменяет память, то по включению питания она начинает стирать с того режима, на котором последний раз она это доделала до конца.
                                                                      Да, я один тут пользуюсь в машинке максимум двумя режимами? )

                                                                      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                      Самое читаемое