Заказать прошивку

 





 

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

Рассмотрим их.
1. Датчик движения.
Недостаток ясен из названия: как только вы замрете, датчик перестанет вас видеть. А человек, раз в минуту приманивающий лампу хаотичными движениями рук выглядит скорее чудаком, чем изобретателем.
2. Датчик приближения.
Уже лучше, но непрост конструктивно, требует сложной настройки и установки в очень определенных местах.
3. Световые (лазерные) датчики.
Те же проблемы, что и у предыдущего устройства. К тому же требует двухсторонней установки. В сложных случаях одной пары датчиков будет недостаточно.

И вот, найдено практически идеальное решение: ультразвуковой датчик. Китайская народная промышленность выпускает их по цене $2 за штуку.

Простой автоматический выключатель света на ультразвуковом датчике


Искать на http://www.ebay.com по запросу “ultrasonic sensor”

Принцип его работы удивительно прост: на одну ножку подаем сигнал Старт, с другой снимаем единичный импульс, пропорциональный по длине расстоянию до цели. А расстояние может быть до 3,5-4 метров.

Остается добавить несложную схему на МК, опознающую появление объекта в зоне внимания, и вот он - идеальный датчик присутствия.

Схема:

 

Простой автоматический выключатель света на ультразвуковом датчике


Как видите, представлено два варианта блока питания: безопасный, с трансформатором, и без оного.
Пояснений для схемы. думаю не нужно, за одним исключением: у меня использовано малогабаритное твердотельное реле Rel1. Но ничто не мешает заменить его на симистор, симистор+МОС3061, или механическое реле (не забыть,ему нужно больше тока).

Варианты встраивания датчика:

 

Простой автоматический выключатель света на ультразвуковом датчике

 

Внутрь корпуса китайской гирлянды.

 

Простой автоматический выключатель света на ультразвуковом датчике

 

В пластиковый щиток.

О логике работы и функциях прошивки:
LED1 это индикатор режима работы устройства. Выводить его наружу необязательно.
В рабочем режиме должен мигать. Это означает нормальную работу.
Мигание возможно 3-х видов:
заполнение 10% - объект вне зоны, лампа выключена
заполнение 90% - объект в зоне, лампа включена
заполнение 50% - объект вышел из зоны. Идет отсчет 60 секунд до выключения. Лампа включена.

S1 - кнопка “запоминания обстановки”.
Подсоединяется в разъем программатора.
Используется при установке. Работает по принципу отложенной съемки в фотоаппарате.
После установки нажать однократно. LED1 начнет быстро мигать. У вас есть 10 секунд на покидание зоны охраны.

Бонус: можно искусственно ограничивать зону охраны. Например сделать так, чтобы свет включался только, если человек садится в кресло у стола, но не тогда, когда он ходит по комнате. Для этого необходимо в момент “запоминания обстановки” встать на ее границе и тем ограничить зону охраны.

На рисунке А - точка установки, В - место, куда должен переместиться человек в момент “запоминания обстановки”.



Информация по фьюзам:
1.Снять делитель на 8
2. Включить Wathdog
Другие изменения не нужны.

Готовое устройство:

 

Простой автоматический выключатель света на ультразвуковом датчике


На фото вариант с бестрансформаторным питанием. В приложении плата для устройства с трансформатором.  Последний  вариант успешно эксплуатируется, поэтому фото пока нет.
Скачать [14,03 Kb] (cкачиваний: 997) прошивку и печатку
Скачать [12,17 Kb] (cкачиваний: 751) печатную плату варинат 2



 
Дата: 15-11-2012, 21:18, Просмотров: 39344, Автор: va11
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти под своим именем.

   
Vell65 # 31
20 августа 2013 09:17  
 
О-о-й не могу так долго ждать!!! Кто-нибудь поможет с прошивкой на 10сек?
  •    •     


   
Vell65 # 32
21 августа 2013 03:29  
 
Обкатывая схему вылезли следующие косяки:
1. Если длительное время (30мин.) находиться перед излучателем на близком расстоянии (20см) самостоятельно меняется установка расстояния на включение исполнительного устройства. Похоже меняется на это самое близкое расстояние. Думал проблема с датчиком ан нет, что-то с прошивкой. Приходиться в таких случаях пользоваться кнопкой S1 для переустановки "Запоминания обстановки".
2. Светодиод LED1 который отслеживает живучесть МК и показывает заполнение при появлении на 6 ноге МК лог.1 не показывает реальное заполнение на данный момент при изменении ситуации и начинает нормально отрабатывать когда лог.1 сбросится.
Былоб хорошо поправить косячок. В целом-то штучка нужная.
ЗЫ: 1 мин. очень большая задержка.........
  •    •     


   
va11 # 33
27 августа 2013 12:59  
 
Ответил на вопросы в теме:
http://bezkz.su/forum/topic/778-prostoi-avtomaticheskii-vikljuchatel-sveta-na-u/
page__gopid__11746#entry11746
  •    •     


   
Vell65 # 34
29 августа 2013 06:18  
 
А если примастрячить этот ультразвуковой датчик http://www.aliexpress.com/item/URM05-High-Power-Ultrasonic-Range-Finder-Sensor-F
ree-Shipping-Used-For-Arduino-Project/671763467.html будет без изменения прошивки девайс работать?
  •    •     


   
Drayv # 35
23 октября 2013 13:42  
 
День добрый всем,
подскажите что и где правильно выставить чтоб прошивка заработала я с атмелом первый раз столкнулся, есть фото фюзов которые я могу корректировать, 2 контроллера зашил не удачно. Светодиод моргает в первой прошивке, во второй вместо реле тоже для тестированияа поставил светодиод и он светится, а при нажатии кнопки не происходит ни каких изменений и датчик ни как не реагирует по светодиоду, датчик вывод Echo подключил на 3 ногу контроллера а Trig на вторую это правильно? а то на схеме не указано по названиям, подключал интуитивно в прошивках с галочками игрался но не попал в точку как говорится.
  •    •     


   
Vell65 # 36
24 октября 2013 10:19  
 
Таки схема где правильнее http://www.joyta.ru/3263-prostoj-avtomaticheskij-vklyuchatel-sveta-na-osnove-ult

razvukovom-datchike/ Понял, там R3 нарисован не правильно, а на печатке разведено правильно. У меня не стабильно работает этот датчик. Похоже, что через определенный промежуток времени меняется самостоятельно установка.
  •    •     


   
Vell65 # 37
28 октября 2013 06:20  
 
Разобрался в причине неадекватного поведения схемы. Оказывается 10 см скрученного провода на кнопку вносили наводку и датчик самопроизвольно в непредсказуемое время переустанавливался, отключив провода всё заработало как надо. Не смотря на то, что запитывался от стабилизированного блока питания.
  •    •     


   
Ramzesss # 38
21 января 2014 19:47  
 
Подскажите как реле ваше называется и где такое можно найти?
  •    •     


   
Tamonius # 39
28 января 2014 18:11  
 
А во сколько обходится готовое устройство?
  •    •     


   
tss # 40
27 февраля 2014 08:48  
 
Собрал данный выключатель и установил в туалете, работает замечательно.
Пробывал использовать егов корридоре, нормально работает только в пределах 1.5 метра.Подключил датчик HC-SR04 к плате ардуино и попробывал измерять растояние, результаты такие.От 0 до 2.5 метров измеряет расстояние, дальше показывает ошибку. И то если поверхность отражения ровная и без наклона, растояние до человека уверенно измеряет от0до1.5м.Заказал на eBay датчик US-020 Ultrasonic Module Distance Measuring Transducer Sensor DC 5V, по даташиту от 0 до 7 метров, буду пробывать с ним.
  •    •     


   
Jerzy # 41
9 декабря 2014 22:58  
 
Какое же реле твердотельное можно применить? Указанных в переписке уже нет на Ебее.
  •    •     


   
Jerzy # 42
10 декабря 2014 16:11  
 
Цитата: va11
<автор> По моей просьбе модератор добавил в статью печатку для бестрансформаторной схемы. Так что теперь оба варианта есть на сайте.
Спрашивайте, отвечу на вопросы по сборке и применению.


Подойдёт ли реле G3MB-202P на 5V?
  •    •     


   
uv5eco # 43
30 сентября 2015 03:56  
 
Если не трудно скмньте прошивку на 10сек ил и исходник.За ранее благодарен. Uv5eco@ukr.net
  •    •     


   
hanan # 44
10 октября 2015 12:59  
 
Цитата: Aleksis3
tss,
скиньте пожалуйста прошивку с задержкой 10 сек если не трудно.Одна минута слишком много.


Уважаемый tss,
Скиньте пожалуйста прошивку с задержкой 10 сек. Прошивки на 1 сек. и 10 сек. которые есть -дают задержку 1 мин. ,как в оригинале.Сравнил эти 2 файла с оригиналом на 1 мин. в MD5-они одинаковые. Мой адрес hanan.gendler@gmail.com
Спасибо.
  •    •     


   
vovanxp # 45
31 октября 2015 17:10  
 
Здравствуйте,что за элементы стоят рядом с конденсатором в левом верхнем углу платы с трансформаторным питанием?
  •    •     


   
tamper # 46
27 ноября 2015 05:31  
 
Парни поделитесь прошивкой на 10сек.
tamper_@mail.ru
  •    •     


   
Nikolai4 # 47
27 ноября 2015 07:11  
 
Цитата: tamper
Парни поделитесь прошивкой на 10сек.
tamper_@mail.ru

в конце статьи все материалы
  •    •     


   
tamper # 48
28 ноября 2015 08:59  
 
Спасибо Николай.
Задержка на выключение 10сек в этой прошивке?
Я правильно понял.
Буду собирать на US-015 7м.
Отпишусь по зоне чувствительности.
Скажите пожалуйста а плавное включение и выключение(скажем 3-5сек) можно в этом контроллере реализовать?
  •    •     


   
Ustes # 49
23 декабря 2015 16:10  
 
Как правильно подключить в место реле симистор+оптрон, дайте схему подключения.
  •    •     


   
aligator1960 # 50
14 января 2016 14:23  
 
Цитата: Ustes
Как правильно подключить в место реле симистор+оптрон, дайте схему подключения.

Дай адрес,сброшу
  •    •     


   
Евгений51 # 51
22 января 2016 20:03  
 
Друзья, скиньте пожалуйста прошивочку на 10 сек. splin51@mail.ru
  •    •     


   
Ustes # 52
5 марта 2016 15:37  
 
Цитата: aligator1960
Цитата: Ustes
Как правильно подключить в место реле симистор+оптрон, дайте схему подключения.

Дай адрес,сброшу

Вот сюда пожалуйста - emercom6263@gmail.com
  •    •     


   
garantia # 53
8 марта 2016 23:56  
 
Ребята.
Плиз,скиньте прошивку на 10 сек. sanekvolga@inbox.ru
  •    •     


   
ur5thl # 54
20 марта 2016 21:15  
 
Цитата: aligator1960
Цитата: Ustes
Как правильно подключить в место реле симистор+оптрон, дайте схему подключения.

Дай адрес,сброшу

а можно и мне схемку подключения семистора на мыло ur5thl@gmail.com
пожалуйста.
  •    •     


   
inko1973 # 55
4 сентября 2016 17:14  
 
Собрал схему. Прошивал usbasp. Программа avrdudeprog. не работает. Помогите понять какой прогой прошивал автор - дудка предоставляет два варианта прошивки фьюзов - прямые и инверсные. Какие выставлять?
  •    •     


   
inko1973 # 56
26 октября 2016 20:22  
 
После сотой перезаливки программы заработало. Но оказывается на выходе 6 МК сигнал не появляется, когда входишь в охранную зону, а пропадает!!! Т.е. нужно применять реле низкого уровня. Короче все наоборот. Автор, поправь программу, чтобы без танцев с бубном было. Алгоритм должен быть таким: когда никого нет в охранной зоне на выходе 6 МК не должно быть управляющего сигнала, после вхождения тела в охранную зону на 6 ноге должен появляться сигнал высокого уровня. Когда тело покидает охранную зону на 6 ноге МК высокий уровень должен оставаться еще какое-то время.
  •    •     


   
vl17 # 57
22 февраля 2017 23:23  
 
Возможна ли замена Attiny13 на Attiny85. Насколько это сложно?
  •    •     


   
Petrovich1958 # 58
9 июня 2019 12:39  
 
Добрый день уважаемый автор. Статья мне очень понравилась. Возможно ли добавить в схему Датчик освещенности. Хочу сделать свет в прихожую. То есть если день, то свет от датчика не включается. Ниже ссылка датчика освещенности. Где то примерно такой алгоритм. С УВАЖЕНИЕМ Виталий {ссылки запрещены}
  •    •     


   
Nikolai4 # 59
9 июня 2019 20:54  
 
Цитата: Petrovich1958
Добрый день уважаемый автор. Статья мне очень понравилась. Возможно ли добавить в схему Датчик освещенности. Хочу сделать свет в прихожую. То есть если день, то свет от датчика не включается. Ниже ссылка датчика освещенности. Где то примерно такой алгоритм. С УВАЖЕНИЕМ Виталий {ссылки запрещены}


Прошивка дописываться не будет.
  •    •     

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
 

Обновления

Сообщения Форума Ответов
Бакометр 2 341
Универсальное зарядное устройс ... 104
Цифровой осцилограф 7
Универсальный бортовой компьют ... 306
бaкoмeтр 2087
Touch Start-Stop Engine. 586
Двунаправленный автомобильный ... 2
Программатор GENIUS G840 1
Светодиодный тахометр 34
Индикаторы ГРИ ИН1 - ИН14 2