Вытяжка на кухню, нано + релейник + датчик температуры и влажности

piton53
Offline
Зарегистрирован: 01.02.2016

Всем привет, ищу мастера за адекватное вознаграждение. Хочется реализовать задумку на базе Arduino.

Мысль в общем такая:

Хочу сделать вытяжку над газовой плитой, есть ардуино нано, блок реле на 4-е штуки, четыре сенсорные ( емкосные))) кнопки, датчик температуры + влажности.

Принцип действия:

1.     При нажатии на первую кнопку (поднесения пальца))) , замыкается первое реле (включает 1-й вентилятор), повторное нажатие замыкает 2-е реле (2-й вентилятор), третье нажатие естественно 3-е реле (3-й вентилятор). Четвертое нажатие выключает все три реле.

2.     Вторая кнопка при нажатии включает 4-е реле, это будет включение освещения вытяжки, ну и естественно повторное нажатие выключает.

Ну это было только начало))), с одним реле то я сам справился, думаю подучу и сам что ни будь наваяю месяца так через несколько, но жена пилит), ну  лан это было отступление)

Пришла дополнительная мысль в совокупе подключения датчика температуры с датчиком влажности, это 3-я кнопка, выключавшая верхний режим 1-й кнопки и включающая автоматический режим работы вентиляторов в зависимости от температуры и влажности, т.е. если идет превышение параметров указанных в скетче по влажности и температуре в три этапа… Пример:

1 . влажность 20%, температура 20С – включается первый вентилятор (1-е реле)

2 . влажность 50%, температура 50С – включается второй вентилятор (2-е реле)

3 . влажность 80%, температура 80С – включается третий вентилятор (3-е реле)

Данные параметры я сам подставлю в скетче потом методом проб)))

Есть конечно и мысль подключить двух строчный экран с отображением  всего действия, но я думаю ограничится, выпаеными светодиодами с блока реле и переносом их с внутренней стороны стекла, т.е. при включении одного реле у меня светится один светодиод за стеклом, 2-е реле второй и т.д. Ах, да не объяснил что за стекло… это лицевая сторона моей вытяжки, за которой будут находится мои емкосные кнопки и выпаеные светодиоды).

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

P.S. Хотелось бы скетч с описанием, так как в дальнейшем хочется разобраться самостоятельно с ардуино, чувствую я не остановлюсь)))

piton53
Offline
Зарегистрирован: 01.02.2016

Вопрос решён.

Alex_Ferrum
Offline
Зарегистрирован: 04.05.2015

Если возникнут проблемы с сенсорными кнопками, обращайтесь:

chemill@yandex.ru

Есть наработки по помехоустойчивым сенсорным кнопкам с цифровой регулировкой чувствительности. 

piton53
Offline
Зарегистрирован: 01.02.2016

Ок спасибо!

VIP_Graff
Offline
Зарегистрирован: 13.02.2016

А можно узнать поподробней про решение данного вопроса, тоже интересует эта тема.

Тут вроде ЛС нету. Можно написсать на почту

Arduino@vip-graff.ru

Если не сильно затруднит.

wifilan
Offline
Зарегистрирован: 01.12.2014

я бы тоже не против посмотреть на код

wifilan.perm@gmail.com

Hyper_Soii
Hyper_Soii аватар
Offline
Зарегистрирован: 08.04.2016

Скажите пожалуйста, кто может взятся за эту схему, мне тоже такая нужна. Но щас к сожалению нет времени на сборку. 

Пишите, propan228@ gmail.com. Территориально нахожусь в Питере. 

Tomasina
Tomasina аватар
Offline
Зарегистрирован: 09.03.2013

Alex_Ferrum пишет:

Если возникнут проблемы с сенсорными кнопками, обращайтесь:

chemill@yandex.ru

Есть наработки по помехоустойчивым сенсорным кнопкам с цифровой регулировкой чувствительности. 


А можно по этим кнопкам отдельный пост? Актуально.

Alex_Ferrum
Offline
Зарегистрирован: 04.05.2015

Tomasina пишет:
Alex_Ferrum пишет:

Если возникнут проблемы с сенсорными кнопками, обращайтесь:

chemill@yandex.ru

Есть наработки по помехоустойчивым сенсорным кнопкам с цифровой регулировкой чувствительности. 

А можно по этим кнопкам отдельный пост? Актуально.

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

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Alex_Ferrum пишет:

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

А можно, если не секрет, узнать, в чем заключается помехоустойчивость?

Alex_Ferrum
Offline
Зарегистрирован: 04.05.2015

Gippopotam пишет:

Alex_Ferrum пишет:

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

А можно, если не секрет, узнать, в чем заключается помехоустойчивость?

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

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

В-третьих есть возможность цифровой настройки чувствительности, вплоть до настройки чувствительности каждой кнопки отдельно.

Tomasina
Tomasina аватар
Offline
Зарегистрирован: 09.03.2013

А прикосновение через 5 мм стекло или пластик распознает?

Alex_Ferrum
Offline
Зарегистрирован: 04.05.2015

Tomasina пишет:
А прикосновение через 5 мм стекло или пластик распознает?

Да, распознает. В ходе испытаний удалось получить реакцию на прикосновение даже на расстоянии 10-20 мм, но при этом очень сильно падает помехоустойчивость и возможны ложные срабатывания. А так 0-5 мм распознает, при этом помехоустойчивость высокая, 5-10 мм распознает, помехоустойчивость нормальная (ну в смысле на источники помех не реагирует, но если провода от нескольких кнопок в одном жгуте, возможны ложные срабатывания).

Tomasina
Tomasina аватар
Offline
Зарегистрирован: 09.03.2013

TTP223-BA6 или AT42QT1012?

Alex_Ferrum
Offline
Зарегистрирован: 04.05.2015

Зачем так все усложнять - ATTINY2313.

Сразу 2 замечания:

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

2. В поисковике если вы забъете сенсорная кнопка и ATTINY2313 - вам выдаст ссылки на сайты где есть схема подобного девайса и прошивки на него, но то что разработал я, работает по другому и к тому же то что вы найдете через поисковик не сильно защищено от помех и ложных срабатываний, к тому же у этих схем плохая повторяемость (а по сути несмотря на большое количество результатов в поисковике вы будете наталкиваться на одну и ту же схему с небольшими изменениями).

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Alex_Ferrum пишет:

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

А ложные срабатывания - это на самом деле проблема? Я с китайскими модулями с таким не сталкивался.

Я не заради потроллить. Мне просто интересно.

Alex_Ferrum
Offline
Зарегистрирован: 04.05.2015

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

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

Alex_Ferrum пишет:

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

Понял, спасибо.

pcb
Offline
Зарегистрирован: 02.04.2015

Tomasina пишет:
А прикосновение через 5 мм стекло или пластик распознает?

У меня имеется решение, которое работает с любой поверхностью, в том числе и с металлом.

Tomasina
Tomasina аватар
Offline
Зарегистрирован: 09.03.2013

поделитесь? tomasina@gmail.com

pcb
Offline
Зарегистрирован: 02.04.2015

Tomasina пишет:

поделитесь? tomasina@gmail.com

Обязательно, когда деньги увижу.

Tomasina
Tomasina аватар
Offline
Зарегистрирован: 09.03.2013

вы их увидели, это факт  :)

pcb
Offline
Зарегистрирован: 02.04.2015

Маловато.

Vad33
Vad33 аватар
Offline
Зарегистрирован: 02.06.2015

pcb пишет:

Tomasina пишет:
А прикосновение через 5 мм стекло или пластик распознает?

У меня имеется решение, которое работает с любой поверхностью, в том числе и с металлом.

А видео работы "с любой поверхностью" будет ? 

Alex_Ferrum
Offline
Зарегистрирован: 04.05.2015

pcb пишет:

Tomasina пишет:
А прикосновение через 5 мм стекло или пластик распознает?

У меня имеется решение, которое работает с любой поверхностью, в том числе и с металлом.

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

Если ваше решение работает на одну кнопку или работает на много кнопок, но пластина через которую оно будет работать не цельнометаллическая (например состоит из квадратиков разделенных изоляционным материалом) - то поздравляю вы сумели заинтриговать людей, в том числе и меня, по сути любая сенсорная кнопка, основанная на измерение изменения емкости может так работать (даже самая дешевая китайская), по сути таким образом она может "работать через металл" не только толщиной 5 мм, но и толщиной 1 м, потому что в данном случае этот металл является проводником. Другой момент что если под металлической пластиной несколько кнопок, то поднесение пальца или руки вызовет срабатывание всех кнопок одновременно.

Gippopotam
Gippopotam аватар
Offline
Зарегистрирован: 12.09.2014

У меня сейчас слайдер с таймлапсом в работе. Пока в виде прототипа - целый пучок проводов (жилы от витой пары). Есть интересное свойство у этого пучка - если поднести руку на расстояние сантиметров 30 - шаговик (на easydriver) начинает крутиться. Экранирование не сильно помогает.

Это сойдет за универсальное решение?

pcb
Offline
Зарегистрирован: 02.04.2015

Alex_Ferrum пишет:

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

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

2) способ считывания используется уже в серийном производстве, приносит прибыль. Особого смысла отдельно принципы работы продавать совершенно не вижу.

3) тут же ардуинщики, покупающие китайские клоны ардуины, о какой покупке речь то? )))