Давайте зададимся вопросом: «Каким должен быть аквариумный контроллер предназначенный для изготовления своими руками, чтобы он устроил и начинающего (Н) и опытного (О) аквариумиста?» При этом наложим ещё условие, что это могут быть специалисты (С) которые с электроникой и компьютером на «ты» и аквариумисты (А) которые имеют весьма скудное представление об электричестве.
Варианты ответов:
- Н: «Мне нужен только контроль температуры и включение-выключение света в аквариуме. Поэтому акваконтроллер должен быть самым простым только с самыми необходимыми функциями».
- О: «Я держу очень требовательных рыбок и растения, поэтому мне нужен максимальный функционал. Я хочу иметь возможность поддерживать требуемое значение pH в аквариуме, и что бы у меня был автодолив и автоподмена воды. А ещё нужна возможность вносить удобрения по расписанию и контролировать разные параметры воды, например ORP и TDS. А ещё хочу иметь рассвет-закат, что бы рыбкам было комфортно. А ещё…». И т.д. и т.п.
- С: «Я с удовольствием сделаю сам печатную плату и спаяю любую схему».
- А: «Гляжу я на схему этого акваконтроллера и ничего не понимаю, какие то линии, кружочки, да квадратики. Ну там вилку в розетку воткнуть, или проводок болтиком прикрутить я ещё могу, а тут «два по пять». А аквариумный контроллер мне всё равно очень хочется».
- С: «Хочу управлять аквариумом со своего компьютера, что бы там всякие графики мне программа строила, и вообще это круто!».
- А: «А у меня компьютера нет. Мне бы пару кнопочек, да экранчик на самом акваконтроллере».
Это конечно крайние высказывания, но по ним видно насколько противоречивые требования предъявляются к акваконтроллеру изготавливаемому своими руками . Можно решить, что удовлетворить их всех одновременно не возможно и каждому нужна своя модель акваконтроллера. Но это только на первый взгляд. Решение этой проблемы есть – модульность.
Добавить комментарий