мне время жалко писать такие вещи с нуля. Програмирования хватает на высоком уровне. Тут бы времени хватило что то сделать не изобретая центральный контроллер)
Нет смысла сегодня делать с нуля именно такие программы тк сегодня доступно большое количество в том числе и бесплатных либо вполне работающих демо версий подобного софта который приспосабливается под собственные нужды как конструктор. Поискать и выбрать "программы для SCADA (СКАДА/АСУ)" их реально есть из чего выбрать. есть и такие которые вообще "сами программы пишут" вернее используют встроенные алгоритмы, а картинки для себя твори не хочу...
Нет смысла сегодня делать с нуля именно такие программы тк сегодня доступно большое количество в том числе и бесплатных либо вполне работающих демо версий подобного софта который приспосабливается под собственные нужды как конструктор. Поискать и выбрать "программы для SCADA (СКАДА/АСУ)" их реально есть из чего выбрать. есть и такие которые вообще "сами программы пишут" вернее используют встроенные алгоритмы, а картинки для себя твори не хочу...
спасибо, я свой выбор сделал, о нем как раз пару постов вверх
Датчик протечек и солинойдные клапаны на ГВ ХВ ставить планируете?
ЗЫ моя ардуинизация совмещенного санузла сводиться к управлению вкл/выкл вентилятора от датчика освещенности, выводом на экран t, °C и h, %, времени, звуковым сигнализированием на протечки (к сожалению холроший клапан (не китай) стоит дорого), управление колонками с активным усилителем и FM моудлем.
Датчик протечек и солинойдные клапаны на ГВ ХВ ставить планируете?
ЗЫ моя ардуинизация совмещенного санузла сводиться к управлению вкл/выкл вентилятора от датчика освещенности, выводом на экран t, °C и h, %, времени, звуковым сигнализированием на протечки (к сожалению холроший клапан (не китай) стоит дорого), управление колонками с активным усилителем и FM моудлем.
Датчик протечек и солинойдные клапаны на ГВ ХВ ставить планируете?
Датчики протечек стоят за унитазом, под ванной и под умывальником/стиральной машиной. В случае срабатывания "туалетная" Ардуина сигналит в основную программу, а та шлет мне СМС и мэйл (ну хоть проинформирует, и то хорошо...).
Клапаны - однозначно нет, и Вам не советую. Моторизированные краны - хотелось бы, но пока жаба давит.
ingener.solovyev пишет:
ЗЫ моя ардуинизация совмещенного санузла сводиться к управлению вкл/выкл вентилятора от датчика освещенности, выводом на экран t, °C и h, %, времени, звуковым сигнализированием на протечки (к сожалению холроший клапан (не китай) стоит дорого), управление колонками с активным усилителем и FM моудлем.
Ну и у меня примерно то же, только вентилятором в ванной управляет уровень влажности воздуха, а в туалете - таймер плюс изменения "загазованности" атмосферы.
Датчик протечек и солинойдные клапаны на ГВ ХВ ставить планируете?
Датчики протечек стоят за унитазом, под ванной и под умывальником/стиральной машиной. В случае срабатывания "туалетная" Ардуина сигналит в основную программу, а та шлет мне СМС и мэйл (ну хоть проинформирует, и то хорошо...).
Клапаны - однозначно нет, и Вам не советую. Моторизированные краны - хотелось бы, но пока жаба давит.
ingener.solovyev пишет:
ЗЫ моя ардуинизация совмещенного санузла сводиться к управлению вкл/выкл вентилятора от датчика освещенности, выводом на экран t, °C и h, %, времени, звуковым сигнализированием на протечки (к сожалению холроший клапан (не китай) стоит дорого), управление колонками с активным усилителем и FM моудлем.
Ну и у меня примерно то же, только вентилятором в ванной управляет уровень влажности воздуха, а в туалете - таймер плюс изменения "загазованности" атмосферы.
расскажите пжлст посредством чего шлете смс и мыло?
История следующая: две обычных лампы-сорокаваттки в туалете были заменены двумя светодиодными 15-ти ваттками. Жена немедленно попеняла на то, что свет слишком яркий, особенно ночью, когда сонный посетитель попадает из темной спальни в блистающий всеми огнями сортир. Это послужило мне поводом вспомнить о давней задумке - разном освещении оного помещения днем и ночью. Модуль RTC на DS1302 уже заказан и едет, но я его не стал дожидаться. К туалетной Ардуине был прицеплен 433-МГц приемник, точное время она периодически получает от центральной Ардуины. Кстати оказалась и четвертая релюшка в блоке реле, она управляет двумя светодиодными лентами. Ленты на фото, справа и слева одинаково сделано.
Алгоритм следующий:
1) периодически получаем по радио точное время, устанавливаем/корректируем собственный счетчик времени (библиотека Time, пожалуй, лучшая из найденных).
2) Сравниваем текущее время с константами начала и окончания ночи и выставляем режим работы.
3) Ночью а) зажигаем только нижний свет; б) не издаем никаких звуков пищалкой; в) нажатием Большой Красной Кнопки (о ней писалось выше в теме) возможно вручную включать/выключать верхний свет.
Как-то так. Подробности всегда готов расписать, ежели кто заинтересуется.
Я пробовал с датчиками освещенности и пришел к выводу, что если их использовать то надо использовать локальный датчик в том месте где мы и собираемся управлять светом. Усреднение на один внешний датчик не даст предсказуемого поведения. Есть занавески, есть солнечная сторона и тд ориентироваться адекватно можно только на освещенность конкретного помещения
для помещений без окон (типа туалета и ванной) совсем не актуально
"Минимальная цена взноса, за которую вам гарантировано, прямо из UK, пришлют новенькую Touch Board — £50 (45 за плату + 5 за пересылку), чуть больше 2 500 руб. по нынешнему курсу. Специальную токопроводящую краску кстати тоже можно заказать в комплекте предлагаемого INVENTORS KIT за £90 или на сайте создателей проекта; впрочем, на просторах интернета можно найти и более доступные варианты."
И что? Это же OpenSource проект, значит схема, разводка платы и исходный код будут свободно доступны. Да, при этом паять и отлаживать придется самостоятельно. Да, электропроводную краску тоже делать самостоятельно, либо использовать полоски фольги, а уж поверх нее клеить обои, но ведь вас никто не ограничивает в творчестве ;)
электропроводную краску тоже делать самостоятельно,
Продается оно, я видел в трех вариантах, Проводящий клей "контактол", Средство для ремонта контактных площадок для пультов ДУ, Есть еще и средство для ремонта автомобильных обогревателей стекол...
У себя имею hds10, но по нему вообще ничего не нашёл. hds05 и hds10 вроде идентичные, или нет?
Подскажите, пожалуйста, ещё по dht22. Контроллер(Arduino Leonardo) отказывается видеть его на аналоговых ногах А2-А5, а видит только на А0,А1(ну и остальных со 2-го по 12), и к ним приходится обращаться, как к 18-му и 19-му пину соответственно.
У себя имею hds10, но по нему вообще ничего не нашёл. hds05 и hds10 вроде идентичные, или нет?
Подскажите, пожалуйста, ещё по dht22. Контроллер(Arduino Leonardo) отказывается видеть его на аналоговых ногах А2-А5, а видит только на А0,А1(ну и остальных со 2-го по 12), и к ним приходится обращаться, как к 18-му и 19-му пину соответственно.
По первому вопросу, плохо искал вот например и вот еще как вариант. Все это первая же страница после запроса в гугель, но не в этом суть [ибо суть оне в песок]. судя по описанию из даташита, эта штука просто пороговый выключатель "kind of switching-mode element", не измеритель влажности а практически просто датчик наличия влаги. Хотя при влажности от 70% до 95% кое что наблюдать возможно. судя по всему, и в других диаппазоназ измерения возможно наблюдать заисимость сопротивления от влажности, но линейностью эта штука явно не блещет. Если ну очень хочется что то поизмерять этими датчиками в нижних пределах влажности, то я предложил бы для экспериментов собрать измерительный мостик, причем для большего чутья аж сразу с двумя одинаковыми датчиками, включенными в противоположных плечах, и операционником, для нормализации выхода. Потом полученую конструкцию придется долго и со страшной силой калибровать и градуировать, но судя по всему доверия такому измерителю должно быть ни на грош, ибо стабильности параметров там мало гарантируют. Все же это датчик воды, а не влажности.
То, что hds10 - это датчик росы - я понял, это то,что мне и нужно. Но вопрос подключения остался. Схема такая-же как с hds05?
А вот c dht22 - сложнее.
Во-первых. Не все библиотеки адекватно с ним работают. Нашёл ту, которая работает. Меня устраивает. Но не могу установить этот датчик (как оказывается и другие, например датчик Холла А3144) на ноги А2-А5. Видимо, дело не в сенсорах... Пин А0 приходится объявлять,как пин 18,а не 14, а А1 - пин 19 (Arduino Leonardo).
Что врубил на минуту? Свет или вентилятор?))) И если вентилятор то конечно курица не птица а баба не человек)))) (ну просто они писают сидя, блин фихиология такая)))) А еще есть такая пословица) мол поссать и не пернуть, так это, что свадьба без гармошки
Что врубил на минуту? Свет или вентилятор?))) И если вентилятор то конечно курица не птица а баба не человек)))) (ну просто они писают сидя, блин фихиология такая)))) А еще есть такая пословица) мол поссать и не пернуть, так это, что свадьба без гармошки
Здравствуйте. Не совсем понял как писать в личку на этом сайте. Подскажите пожалуйста, хорошо ли работают лазерные датчики, для подсчета человек? Хочу взять за основу вашу идею и определять у себя в комнате количество человек.
С лазерными датчиками я не работал, и вообще смутно себе их представляю ))
Я достаточно успешно пробовал пару датчиков типа Infrared-Sensor-Switch для подсчета входящих/выходящих в помещение людей.
В хороших условиях (дверной проем кабинета на работе, установка сбоку на 120-150 см от пола) все работает четко и почти надежно, не без ложных срабатываний, но, в целом удовлетворительно.
Далее попытался перенести конструкцию домой, в ванную комнату. Увы-увы, из-за тесноты датчики пришлось ставить сверху, опять же теснота сильно увеличила количество ложных срабатываний и т.п. В общем от идеи подсчета входящих/выходящих в том месте, где я хотел, пришлось отказаться. В дальних планах у меня - попытаться сделать подсчет людей на входе в квартиру, благо программные наработки уже имеются.
Однозначно не точкой. Там стоит пара из инфракрасных светодиода и фотодиода с линзами. Точный угол "разлета" луча мне не известен, думаю, градусов 15-20. Короче, для данного применения эти датчики мне кажутся наилучшими.
Пробная инсталяция прототипа наконец закончина :) . Убил 4 часа на юстировку датчиков ( надо очень жестко фиксировать их между собой,особенно лазеры). О результатах говорить пока ещё рано , замеченный косяк-иногда не срабатывает если быстро проходишь ( возможно виноват паразитный засвет на приемниках,хотя вряд ли ). Лазеры конечно не совсем вариант для таких целей дома :) . Позже буду пробывать на ИК фото и светодиодах по потому же принципу. Пару фоток в архиве .
Ещё один макет уже ИК датчиков проходит ходовые испытани,юез лучей лазеров всё гораздо привлекательнее,проше юстировать,но расттояние между приемниками надо делать гораздо больше в отличии от лазерных :) .
Это картинка или действующий прототип?
мне время жалко писать такие вещи с нуля. Програмирования хватает на высоком уровне. Тут бы времени хватило что то сделать не изобретая центральный контроллер)
Нет смысла сегодня делать с нуля именно такие программы тк сегодня доступно большое количество в том числе и бесплатных либо вполне работающих демо версий подобного софта который приспосабливается под собственные нужды как конструктор. Поискать и выбрать "программы для SCADA (СКАДА/АСУ)" их реально есть из чего выбрать. есть и такие которые вообще "сами программы пишут" вернее используют встроенные алгоритмы, а картинки для себя твори не хочу...
Нет смысла сегодня делать с нуля именно такие программы тк сегодня доступно большое количество в том числе и бесплатных либо вполне работающих демо версий подобного софта который приспосабливается под собственные нужды как конструктор. Поискать и выбрать "программы для SCADA (СКАДА/АСУ)" их реально есть из чего выбрать. есть и такие которые вообще "сами программы пишут" вернее используют встроенные алгоритмы, а картинки для себя твори не хочу...
спасибо, я свой выбор сделал, о нем как раз пару постов вверх
Влез в тему не читая ради вопроса.
Датчик протечек и солинойдные клапаны на ГВ ХВ ставить планируете?
ЗЫ моя ардуинизация совмещенного санузла сводиться к управлению вкл/выкл вентилятора от датчика освещенности, выводом на экран t, °C и h, %, времени, звуковым сигнализированием на протечки (к сожалению холроший клапан (не китай) стоит дорого), управление колонками с активным усилителем и FM моудлем.
Влез в тему не читая ради вопроса.
Датчик протечек и солинойдные клапаны на ГВ ХВ ставить планируете?
ЗЫ моя ардуинизация совмещенного санузла сводиться к управлению вкл/выкл вентилятора от датчика освещенности, выводом на экран t, °C и h, %, времени, звуковым сигнализированием на протечки (к сожалению холроший клапан (не китай) стоит дорого), управление колонками с активным усилителем и FM моудлем.
не надо клапана ставить, надо ставить шаровые краны с приводом http://gidrolock.ru/ru/page-catalog#p5
да стоят не дешево, но они того стоят
Влез в тему не читая ради вопроса.
Датчик протечек и солинойдные клапаны на ГВ ХВ ставить планируете?
Датчики протечек стоят за унитазом, под ванной и под умывальником/стиральной машиной. В случае срабатывания "туалетная" Ардуина сигналит в основную программу, а та шлет мне СМС и мэйл (ну хоть проинформирует, и то хорошо...).
Клапаны - однозначно нет, и Вам не советую. Моторизированные краны - хотелось бы, но пока жаба давит.
ЗЫ моя ардуинизация совмещенного санузла сводиться к управлению вкл/выкл вентилятора от датчика освещенности, выводом на экран t, °C и h, %, времени, звуковым сигнализированием на протечки (к сожалению холроший клапан (не китай) стоит дорого), управление колонками с активным усилителем и FM моудлем.
Ну и у меня примерно то же, только вентилятором в ванной управляет уровень влажности воздуха, а в туалете - таймер плюс изменения "загазованности" атмосферы.
Влез в тему не читая ради вопроса.
Датчик протечек и солинойдные клапаны на ГВ ХВ ставить планируете?
Датчики протечек стоят за унитазом, под ванной и под умывальником/стиральной машиной. В случае срабатывания "туалетная" Ардуина сигналит в основную программу, а та шлет мне СМС и мэйл (ну хоть проинформирует, и то хорошо...).
Клапаны - однозначно нет, и Вам не советую. Моторизированные краны - хотелось бы, но пока жаба давит.
ЗЫ моя ардуинизация совмещенного санузла сводиться к управлению вкл/выкл вентилятора от датчика освещенности, выводом на экран t, °C и h, %, времени, звуковым сигнализированием на протечки (к сожалению холроший клапан (не китай) стоит дорого), управление колонками с активным усилителем и FM моудлем.
Ну и у меня примерно то же, только вентилятором в ванной управляет уровень влажности воздуха, а в туалете - таймер плюс изменения "загазованности" атмосферы.
расскажите пжлст посредством чего шлете смс и мыло?
Посредством малого домашнего Windows-компьютера и самописной программы. Тут: http://arduino.ru/forum/proekty/umnye-tualet-i-vannaya?page=5#comment-42331
Тема компьютеризации санузла поистине безгранична ) , добавил новую "рюшечку" - режимы "день/ночь".
История следующая: две обычных лампы-сорокаваттки в туалете были заменены двумя светодиодными 15-ти ваттками. Жена немедленно попеняла на то, что свет слишком яркий, особенно ночью, когда сонный посетитель попадает из темной спальни в блистающий всеми огнями сортир. Это послужило мне поводом вспомнить о давней задумке - разном освещении оного помещения днем и ночью. Модуль RTC на DS1302 уже заказан и едет, но я его не стал дожидаться. К туалетной Ардуине был прицеплен 433-МГц приемник, точное время она периодически получает от центральной Ардуины. Кстати оказалась и четвертая релюшка в блоке реле, она управляет двумя светодиодными лентами. Ленты на фото, справа и слева одинаково сделано.
Алгоритм следующий:
1) периодически получаем по радио точное время, устанавливаем/корректируем собственный счетчик времени (библиотека Time, пожалуй, лучшая из найденных).
2) Сравниваем текущее время с константами начала и окончания ночи и выставляем режим работы.
3) Ночью а) зажигаем только нижний свет; б) не издаем никаких звуков пищалкой; в) нажатием Большой Красной Кнопки (о ней писалось выше в теме) возможно вручную включать/выключать верхний свет.
Как-то так. Подробности всегда готов расписать, ежели кто заинтересуется.
Поздравляю с прогрессом) идея здравая
у меня уже давно освещение зависит от двух вещей "день-ночь" "поздно не поздно"
первое зависит от астрономии - расчитывается световой день по географическому календарю восходов и заходов солнца
второе как у вас - определен час после которого "поздно" и час после которого "не поздно"
Ещё напрашивается третье - наружный датчик освещенности.
Я пробовал с датчиками освещенности и пришел к выводу, что если их использовать то надо использовать локальный датчик в том месте где мы и собираемся управлять светом. Усреднение на один внешний датчик не даст предсказуемого поведения. Есть занавески, есть солнечная сторона и тд ориентироваться адекватно можно только на освещенность конкретного помещения
для помещений без окон (типа туалета и ванной) совсем не актуально
Ещё напрашивается третье - наружный датчик освещенности.
часы - в день полного затмения только будет сбоить.
Теперь для подсчета "вошло/вышло" вместо двух фотодатчиков можно использовать две полоски, нанесенные электроповодной краской.
https://d2pq0u4uni88oo.cloudfront.net/projects/613118/video-302705-h264_high.mp4 - смотрите с 1:12
http://blog.amperka.ru/touch_board
Согласитесь, это проще незаметно встроить в интерьер.
Заодно можно и музычку слушать, сидя на горшке :)
Как вариант: разместить полоски у входной двери и при выходе последнего человека выводить звуковое сообщение "Все ушли. Отключаю электричество"
Отличная штука, но вот это
"Минимальная цена взноса, за которую вам гарантировано, прямо из UK, пришлют новенькую Touch Board — £50 (45 за плату + 5 за пересылку), чуть больше 2 500 руб. по нынешнему курсу. Специальную токопроводящую краску кстати тоже можно заказать в комплекте предлагаемого INVENTORS KIT за £90 или на сайте создателей проекта; впрочем, на просторах интернета можно найти и более доступные варианты."
все портит...
И что? Это же OpenSource проект, значит схема, разводка платы и исходный код будут свободно доступны. Да, при этом паять и отлаживать придется самостоятельно. Да, электропроводную краску тоже делать самостоятельно, либо использовать полоски фольги, а уж поверх нее клеить обои, но ведь вас никто не ограничивает в творчестве ;)
Продается оно, я видел в трех вариантах, Проводящий клей "контактол", Средство для ремонта контактных площадок для пультов ДУ, Есть еще и средство для ремонта автомобильных обогревателей стекол...
Ищите что доступнее!
Дневной/ночной свет в туалете - это идея. Позаимствую себе )
Дневной/ночной свет в туалете - это идея. Позаимствую себе )
Жена довольна, заслужил благодарность в устной форме (что, вообще-то, необычно).
Здравствуйте.
Вы у себя применили датчик росы hds05.
Подскажите, как он подключается к плате, и как описывается програмно?
Спасибо
hds05 подключал к аналоговому пину по схеме из даташита (http://www.gzlexiang.com/Upload/Products/HDS05.pdf):
А в программе просто считываю показания : rawHumidity = analogRead(HUMIDITY_PIN);
Рабочие скетчи здесь : (https://www.dropbox.com/sh/d13fnvhmoajf1gp/d5Jb_kU72q) смотрите в AVSmartWC.ino, берите, пользуйтесь на здоровье.
Спасибо за ответ.
У себя имею hds10, но по нему вообще ничего не нашёл. hds05 и hds10 вроде идентичные, или нет?
Подскажите, пожалуйста, ещё по dht22. Контроллер(Arduino Leonardo) отказывается видеть его на аналоговых ногах А2-А5, а видит только на А0,А1(ну и остальных со 2-го по 12), и к ним приходится обращаться, как к 18-му и 19-му пину соответственно.
Заранее благодарен.
Подскажите, пожалуйста, ещё по dht22. Контроллер(Arduino Leonardo) отказывается видеть его на аналоговых ногах А2-А5, а видит только на А0,А1(ну и остальных со 2-го по 12), и к ним приходится обращаться, как к 18-му и 19-му пину соответственно.
По первому вопросу, плохо искал вот например и вот еще как вариант. Все это первая же страница после запроса в гугель, но не в этом суть [ибо суть оне в песок]. судя по описанию из даташита, эта штука просто пороговый выключатель "kind of switching-mode element", не измеритель влажности а практически просто датчик наличия влаги. Хотя при влажности от 70% до 95% кое что наблюдать возможно. судя по всему, и в других диаппазоназ измерения возможно наблюдать заисимость сопротивления от влажности, но линейностью эта штука явно не блещет. Если ну очень хочется что то поизмерять этими датчиками в нижних пределах влажности, то я предложил бы для экспериментов собрать измерительный мостик, причем для большего чутья аж сразу с двумя одинаковыми датчиками, включенными в противоположных плечах, и операционником, для нормализации выхода. Потом полученую конструкцию придется долго и со страшной силой калибровать и градуировать, но судя по всему доверия такому измерителю должно быть ни на грош, ибо стабильности параметров там мало гарантируют. Все же это датчик воды, а не влажности.
В принципе, примерно та же история и с hds05.
по сути это датчики росы(конденсата), протечек и тп...
По второму вопросу, вот тут там же ссылка We have written an Arduino library with example code на библиотеку)нажать картинку придется, а так же пример для ардуины и о том как это юзать, с картинками.
То, что hds10 - это датчик росы - я понял, это то,что мне и нужно. Но вопрос подключения остался. Схема такая-же как с hds05?
А вот c dht22 - сложнее.
Во-первых. Не все библиотеки адекватно с ним работают. Нашёл ту, которая работает. Меня устраивает. Но не могу установить этот датчик (как оказывается и другие, например датчик Холла А3144) на ноги А2-А5. Видимо, дело не в сенсорах... Пин А0 приходится объявлять,как пин 18,а не 14, а А1 - пин 19 (Arduino Leonardo).
Спасибо.
То, что hds10 - это датчик росы - я понял, это то,что мне и нужно. Но вопрос подключения остался. Схема такая-же как с hds05?
Astrotur, рассматривайте hds10 (и hds05) как переменное сопротивление, это упростит понимание.
Понял. Спасибо.
Что врубил на минуту? Свет или вентилятор?))) И если вентилятор то конечно курица не птица а баба не человек)))) (ну просто они писают сидя, блин фихиология такая)))) А еще есть такая пословица) мол поссать и не пернуть, так это, что свадьба без гармошки
К чему бы это ?
Походит на голос из склепа или что то такое...
Здравствуйте. Не совсем понял как писать в личку на этом сайте. Подскажите пожалуйста, хорошо ли работают лазерные датчики, для подсчета человек? Хочу взять за основу вашу идею и определять у себя в комнате количество человек.
Как я понял вы брали эти датчики: http://ru.aliexpress.com/item/Recommend-Adjustable-Infrared-Sensor-Switch-3-80cm-for-Arduino-Infrared-Sensor-Switch-Free-shipping/655661080.html
Я вот нашел ещё вот такие: http://ru.aliexpress.com/item/KEYES-Laser-module-for-arduino-with-demo-code-Free-shipping/1607776092.html
Не знайте подойдут ли они для данного предназначения?
если нет, то посоветуйте пожалуйста какие можно взять, а то те большие
Лички здесь нет.
С лазерными датчиками я не работал, и вообще смутно себе их представляю ))
Я достаточно успешно пробовал пару датчиков типа Infrared-Sensor-Switch для подсчета входящих/выходящих в помещение людей.
В хороших условиях (дверной проем кабинета на работе, установка сбоку на 120-150 см от пола) все работает четко и почти надежно, не без ложных срабатываний, но, в целом удовлетворительно.
Далее попытался перенести конструкцию домой, в ванную комнату. Увы-увы, из-за тесноты датчики пришлось ставить сверху, опять же теснота сильно увеличила количество ложных срабатываний и т.п. В общем от идеи подсчета входящих/выходящих в том месте, где я хотел, пришлось отказаться. В дальних планах у меня - попытаться сделать подсчет людей на входе в квартиру, благо программные наработки уже имеются.
"вот такие: http://ru.aliexpress.com/item/KEYES-Laser-module-for-arduino-with-demo-c... - это не датчик, это просто лазер, он излучает и больше ничего не делает, к нему надо приемник излучения цеплять.
тоесть их нужно устанавливать как бы в ряд, сперва срабатывает один, за тем второй, а при выходе человека наоборот. Я правильно понимаю?
И еще вопросик, возможно ли их вытащить из коруса? А то уж очень он громозкий
И не осталось ли у вас скетча? (Чисто на эти датчики)
Да, устанавливать именно так.
Вытащить из корпуса - не знаю, не пробовал.
Вот Вам скетч (два датчика, два светодиода ) :
Написано, что называется, "в лоб", однако же работает ))
01
#define IR_SWITCH1_PIN 10 // pin connected to IR switch 1
02
#define IR_SWITCH2_PIN 9 // pin connected to IR switch 2
03
#define LED_IR1 11 // pin connected to LED 1
04
#define LED_IR2 12 // pin connected to LED 2
05
06
bool
IR1_state=0;
07
bool
IR2_state=0;
08
bool
IR1_already=0;
09
bool
IR2_already=0;
10
bool
IR1IR2_already=0;
11
int
IR1IR2_first=0;
12
int
Human_Counter_New=0;
13
int
Human_Counter_Old=0;
14
15
void
setup
()
16
{
17
Serial
.begin(9600);
18
pinMode(IR_SWITCH1_PIN, INPUT);
19
pinMode(IR_SWITCH2_PIN, INPUT);
20
pinMode(LED_IR1, OUTPUT);
21
pinMode(LED_IR2, OUTPUT);
22
}
23
24
void
loop
()
25
{
26
////////// Check IR switches.
27
IR1_state = !digitalRead(IR_SWITCH1_PIN);
// inverse
28
IR2_state = !digitalRead(IR_SWITCH2_PIN);
// inverse
29
digitalWrite(LED_IR1,IR1_state);
30
digitalWrite(LED_IR2,IR2_state);
31
if
( !IR1_state && !IR2_state)
// IR1 off, IR2 off.
32
{
33
////////// Analyze
34
if
( IR1IR2_first > 0 && IR1IR2_already && IR1_already && IR2_already)
35
{
36
if
( IR1IR2_first == 1) { Human_Counter_New++; }
37
else
{ Human_Counter_New--; }
38
Serial
.println(
"IR1 off, IR2 off."
);
39
}
40
IR1_already = 0;
41
IR2_already = 0;
42
IR1IR2_already = 0;
43
IR1IR2_first = 0;
44
}
45
if
( IR1_state && !IR2_state)
// IR1 on, IR2 off.
46
{
47
IR1_already = 1;
48
if
( !IR2_already ) { IR1IR2_first = 1; }
49
Serial
.print(
"first = "
);
50
Serial
.print(IR1IR2_first);
51
Serial
.println(
" IR1 on, IR2 off."
);
52
}
53
if
( !IR1_state && IR2_state)
// IR1 off, IR2 on.
54
{
55
IR2_already = 1;
56
if
( !IR1_already ) { IR1IR2_first = 2; }
57
Serial
.print(
"first = "
);
58
Serial
.print(IR1IR2_first);
59
Serial
.println(
" IR1 off, IR2 on."
);
60
}
61
if
( IR1_state && IR2_state)
// IR1 on, IR2 on.
62
{
63
IR1IR2_already = 1;
64
Serial
.print(
"first = "
);
65
Serial
.print(IR1IR2_first);
66
Serial
.print(
" IR1IR2_already"
);
67
Serial
.println(
" IR1 on, IR2 on."
);
68
}
69
if
( Human_Counter_New < 0 ) { Human_Counter_New = 0; }
70
////////// Analyze Human_Counter_New
71
if
( Human_Counter_New != Human_Counter_Old )
72
{
73
Human_Counter_Old = Human_Counter_New;
74
Serial
.print(
"Human_Counter = "
);
75
Serial
.println(Human_Counter_New);
76
}
77
}
Спасибо вам большое) Придут датчики, буду пробывать)
еще вопрос назрел)
Они как бы точкой бьют? или разбрасывают луч?
Однозначно не точкой. Там стоит пара из инфракрасных светодиода и фотодиода с линзами. Точный угол "разлета" луча мне не известен, думаю, градусов 15-20. Короче, для данного применения эти датчики мне кажутся наилучшими.
Понял) спасибо)
Всем здравствуйте
Завтра будут натурные испытания на дверном проеме ванной :)
А вот это интересно, отпишитесь по результатам.
обязательно,смыщяют только постояно горящие лазеры в видимом диапазоне )) . Интересно насколько их хватит в режиме 24/7...
смущяют* . Пока такой макет на столе http://yadi.sk/d/lFKcyTzgSXWPa
Пробная инсталяция прототипа наконец закончина :) . Убил 4 часа на юстировку датчиков ( надо очень жестко фиксировать их между собой,особенно лазеры). О результатах говорить пока ещё рано , замеченный косяк-иногда не срабатывает если быстро проходишь ( возможно виноват паразитный засвет на приемниках,хотя вряд ли ). Лазеры конечно не совсем вариант для таких целей дома :) . Позже буду пробывать на ИК фото и светодиодах по потому же принципу. Пару фоток в архиве .
http://yadi.sk/d/Ry5KEKU2Sc3o4
Ещё один макет уже ИК датчиков проходит ходовые испытани,юез лучей лазеров всё гораздо привлекательнее,проше юстировать,но расттояние между приемниками надо делать гораздо больше в отличии от лазерных :) .
https://yadi.sk/d/xLQIGFxhTBcJi
если кому интересно , финальный вариант приемника :
https://yadi.sk/d/TPFZoXrTTinwE
И передатчика :
https://yadi.sk/d/4HeDPzptTipAP
Две картинки ?
Надеюсь, это не все, чем Вы готовы поделиться.
Распишите, пожалуйста, подробнее. Что в коробочках, скетч хорошо бы, насколько надежно работает ?
Araris скет полностью Ваш ваш ( за что вам огромное спасибо!) ,за иключением того что не надо инверсировать входа от датчиков. Работает достаточно стабильно,надо недеьку посмотреть. Схема и печатка в архиве ,но можно взять 2 готовых датчика типа таких http://www.ebay.com/itm/121147928416?ssPageName=STRK:MEWNX:IT&_trksid=p3984.m1439.l2649,пробывал- работают :)
Сам архив :
https://yadi.sk/d/UfKBPaTiTjYAr
Спасибо, через неделю-другую отпишитесь, как оно в плане надежности срабатывания.
Пока могу сказать только одно- не всегда срабатывает когда быстро проходишь. жаль что на форуме нет лички ,у меня к Вам пару вопросов есть....
Насчет быстроты - была у меня мысль датчики на прерывания вешать, но так мыслью и осталась..
Лички нету, но чем плоха эта тема для пары вопросов ? Тут и отвечающих поболе будет.
Насчет быстроты - была у меня мысль датчики на прерывания вешать, но так мыслью и осталась..
Лички нету, но чем плоха эта тема для пары вопросов ? Тут и отвечающих поболе будет.
В программирование пока полный ноль(почти,только по примерам) к сожалению,если подправите скетчь-могу проверить на практике :)
Не могу понять ,что ему не нравится в вашем скетче ... Библиотеки все скачал.
https://yadi.sk/d/0I3QuIkwTkAXr
КО подсказывает, что ему не нравится отсутствие библиотеки SimpleTimer. Гугл подсказывает, что ее можно взять, например, здесь : http://playground.arduino.cc/Code/SimpleTimer