Бесконтактный включатель


Всем привет! Сегодня хочу рассказать о одной интересной микросхемке, а именно LM567 — тональный декодер.

Давным-давно появилось желание сделать бесконтактный включатель для света в следствии чего были приобретены такие оптопары.

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


Это схема включателя на основе lm567 и триггера. Было решено избавится от триггера, и «мозгом» устройства сделать atmega328p (избыточно, но.....). Первые пробы схемы собирал на отладочной доске (к сожалению фоток не сохранилось). К моему удивлению все завелось с первого раза.

Делать плату ЛУТом, почему то желания не было, к тому же как раз пришли макетные платы, качество к стати не очень, потому в sprint layout 6 накидал примерное расположение деталей и принялся за пайку.
Разводка платы
Сначала делал одну

Потом для понимания сколько у меня места осталось сделал «макет» макетной платы



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

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

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



Так же на али были заказаны транзисторы для управления нагрузкой.
Общая схема устройства выглядит примерно так:


Программу писал в Atmel Studio 6.0. Шил с помощью SinaProg.

Код программы.
/*
 * tcrt5000.c
 *
 * Created: 09.04.2016 22:33:31
 *  Author: lBeJIuk
 */ 


#include <avr/io.h>
#include <avr/delay.h>
#include <avr/interrupt.h>
#define F_CPU 1000000UL


//  Инициализация света
#define PORT_led1 PORTD
#define DDR_led1 DDRD
#define PIN_led1 5

#define PORT_led2 PORTD
#define DDR_led2 DDRD
#define PIN_led2 6

#define PORT_suply PORTB
#define DDR_suply DDRB
#define PIN_suply 2




//инициализация датчика TCRT5000 #1
#define PORT_tc1 PORTB
#define DDR_tc1 DDRB
#define PINN_tc1 PINB
#define PIN_tc1 0


//инициализация датчика TCRT5000 #2
#define PORT_tc2 PORTB
#define DDR_tc2 DDRB
#define PINN_tc2 PINB
#define PIN_tc2 1


#define tcrt_1 ((PINN_tc1>>PIN_tc1) & 1)//TCRT5000 #1 // 0 - сработка
#define tcrt_2 ((PINN_tc2>>PIN_tc2) & 1)//TCRT5000 #2 // 1 - нету сработки

/*
#define on_led_1  ( PORT_led1 = PORT_led1 & (!(1<<PIN_led1)) )
#define off_led_1 ( PORT_led1 = PORT_led1 | (1<<PIN_led1) )

#define led_1 ( PORT_led1 = PORT_led1 ^ (1<<PIN_led1) )
#define led_2 ( PORT_led2 = PORT_led2 ^ (1<<PIN_led2) )


#define on_led_2  ( PORT_led2 = PORT_led2 & (!(1<<PIN_led2)) )
#define off_led_2 ( PORT_led2 = PORT_led2 | (1<<PIN_led2) )

#define on_suply  ( PORT_suply = PORT_suply | (1<<PIN_suply) )
#define off_suply ( PORT_suply = PORT_suply & (!(1<<PIN_suply)) )
*/


/*
void led_1 (void)
{ PORT_led1 = PORT_led1 ^ (1<<PIN_led1); }
	
void led_2 (void)
{PORT_led2 = PORT_led2 ^ (1<<PIN_led2);}


void on_suply (void) 
{ PORT_suply = PORT_suply | (1<<PIN_suply) ;}
	
void  off_suply (void)
{ PORT_suply = PORT_suply & (!(1<<PIN_suply));}

*/
int suply_state =0; 

char tcrt1_state =0; //0 - сработка
char tcrt2_state =0; //0 - сработка

char led1_state =1; // 0 - включить свет лед1 // 1 - выключить свет лед1
char led2_state =1; // 0 - включить свет лед2 // 1 - выключить свет лед2

void init_port(void){
	
	DDR_led1|=(1<<PIN_led1); // output	
	DDR_led2|=(1<<PIN_led2); // output
	
	
	DDR_suply|=(1<<PIN_suply); // output
	
	DDR_tc1= DDR_tc1 & (!(1<<PIN_tc1)); //pull-up
	DDR_tc2= DDR_tc2 & (!(1<<PIN_tc2)); //pull-up
	
	
	PORT_led1|=(1<<PIN_led1); // 0 - светит
	PORT_led2|=(1<<PIN_led2); // 1 - не светит
	
	
	PORT_suply&=(!(1<<PIN_suply)); // 0 - нету напряжения/// 1 - есть напряжение
	
	PORT_tc1|=(1<<PIN_tc1);//pull-up
	PORT_tc2|=(1<<PIN_tc2);//pull-up
	
}


	
void main (void){
	init_port();
_delay_ms(2000);
while(1)	{

if ((tcrt_1 == 1) && (tcrt1_state==1) ){tcrt1_state=0;_delay_ms(100);}
if ((tcrt_2 == 1) && (tcrt2_state==1) ){tcrt2_state=0;_delay_ms(100);}
	
_delay_ms(50);

if ((tcrt_1 == 0) && (tcrt1_state == 0)){
	tcrt1_state=1;
	_delay_ms(25);
	if (tcrt_1 == 0 ){
		
		switch (led1_state){
		
		case 0:
		PORTD=PORTD & 0b10111111;//PORT_led1 = PORT_led1 & (! (1<<PIN_led1)) ;//on_led_1
		led1_state=1;
		break;
		
		case 1:
		PORTD=PORTD | 0b01000000;//PORT_led1 = PORT_led1 | (1<<PIN_led1); //off_led_1;
		led1_state=0;
		break;}
	
	}}
	


if ((tcrt_2 == 0) && (tcrt2_state == 0) ){
	tcrt2_state=1;
	_delay_ms(25);
	if (tcrt_2 == 0 ){
		
	switch (led2_state){
		
		case 0:
		PORTD=PORTD & 0b11011111;//PORT_led2 = PORT_led2 & (!(1<<PIN_led2)); //on_led_2;
		led2_state=1;
		break;
		
		case 1:
		PORTD=PORTD | 0b00100000;//PORT_led2 = PORT_led2 | (1<<PIN_led2); //off_led_2;
		led2_state=0;
	break;}
	
}}
	
	
		

if   (  ( (PIND>>PIN_led1) &3) != 3 ) {PORT_suply = PORT_suply | (1<<PIN_suply);/*on_suply;*/}	
else if ( ( (PIND>>PIN_led1) &3) == 3 )  {PORT_suply = PORT_suply & (!(1<<PIN_suply));/*off_suply;*/}

/*switch((PIND>>PIN_led1)&3){

case 0:	
on_suply();
break;

case 1:
on_suply();
break;

case 2:
on_suply();
break;

case 3:
off_suply();
break;
}
*/
 

	
}
}



«Готовое» устройство выглядит так:


Потребление прибора.
Режим ожидания


Включена одна сторона


Включены две стороны





Видео работы.


Дополнительные живые фото
Клеил ленты банально, обычным скотчем =\



+
avatar
  • ZXC123
  • 30 июля 2016, 21:26
+17
Трудится дома в санузле такая приблуда в связке с attiny13

Меряет расстояиние до закрытой двери. Если расстояние меньше или больше уставки -включает через твердотельное реле свет в санузле… Вот вам и бесконтактный датчик :)
+
avatar
  • Offi
  • 30 июля 2016, 21:33
+1
А от чего запитали?
+
avatar
  • ZXC123
  • 30 июля 2016, 21:38
+6
От переменки 220 через конденсаторный БП.

По потреблению хватает (контроллер кушает мало и твердотельное реле тоже), то что нет гальванической развязки не критично — нет выступающих токопроводящих частей :)
+
avatar
  • Offi
  • 30 июля 2016, 22:27
0
Благодарю.
+
avatar
0
ссылку на покупку, а БП можно заводской поставить со всем, что необходимо.
+
avatar
  • ZXC123
  • 30 июля 2016, 21:51
0
Если реплика ко мне, то вот ультразвуковой сонар HC-SR04 за 1,5$ (сокращённая ссылка удалена)
Всё ж дешевле чем в оффлайне.

А смысла в другом БП не вижу, этот работает надёжно уже около года.
+
avatar
  • nevsky
  • 31 июля 2016, 06:49
0
Посмотрите, та же самая ссылка, но не сокращённая, не на много длиннее…
gearbest.com/-/pp_58067.html
+
avatar
0
с сокращенных ссылок админы муськи свой процент не имеют ;)
+
avatar
  • BeJIuk
  • 30 июля 2016, 21:47
0
В моем случае, датчик бы сильно выделялся на фоне тумбочки)
+
avatar
  • akhak
  • 30 июля 2016, 21:53
0
схемку бы, если без прошивок и прочих программируемых вещей..)))) был когда то такой журнал — «Юный техник» (для детей)))))) там схема индукционного включения была… датчик — катушка, слабоват конечно, 10-15 см всего, но всё же!
+
avatar
  • ZXC123
  • 30 июля 2016, 21:56
+1
В том то и весь прикол, что в своей прошивке можно воплотить всё, что вам хочется от вашего девайса. И когда оно работает после отладки то наступает умиротворение :))))))
+
avatar
  • akhak
  • 30 июля 2016, 22:00
+2
весь прикол, что в своей прошивке можно воплотить всё, что вам хочется от вашего девайса
согласен, но весь прикол, что надо в этом разбираться… это просто тому, кто умеет…
кто не умеет — тому схемы попроще, на элементной базе ;)
+
avatar
  • ZXC123
  • 30 июля 2016, 22:03
+1
Не умел, разобрался в Bascom AVR на примерах. Плюс есть полно готовых схем с исходниками, было бы желание. Всё таки когда алгоритм работы устройства прописан тобой, намного интереснее.
+
avatar
  • wwest
  • 15 августа 2016, 11:57
0
Прошивки слетают, внезапно.Как у меня в транзистор тестере.
Космическое излучение, знаете ли бывает.Статика, броски по питанию в сети 220в и наводки.А схема целая.Надёжность никто не отменял.
Микропроцессоры не надёжны по определению.
+
avatar
  • olehua
  • 30 июля 2016, 21:55
0
На человека реагирует?
+
avatar
  • ZXC123
  • 30 июля 2016, 21:57
0
Если про сонар — реагирует на всё от чего отражается ультразвук :) Костюмы стеллс еще не пользуют :)
+
avatar
  • Aahz
  • 30 июля 2016, 22:19
0
Костюмы стеллс еще не пользуют
Если говорить про такой ультразвуковой датчик, то он не видит, к примеру, если направлен на свитер. В данном случае, насколько я понимаю, это не важно.
+
avatar
0
ZXC123.

А угол " обстрела " какой?
+
avatar
  • ZXC123
  • 01 августа 2016, 06:45
0
В datasheet указан, найти не проблема.
+
avatar
-1
Так что же мешает доброхотам, подобным Вам, найти и привести тут же ответ?
+
avatar
+1
Тоже купил такой датчик, микроконтроллер и програматор, но приступить к сборке из-за не понимия как программировать не могу. Может проконсультируете?
Схема, печатка и прошивка отсюда?
www.joyta.ru/3263-prostoj-avtomaticheskij-vklyuchatel-sveta-na-osnove-ultrazvukovom-datchike/
+
avatar
  • ZXC123
  • 30 июля 2016, 23:59
0
Схема примерно такая, только выбросил мигающие диоды и.т.д. Печатка и прошивка мои. Ниже дал ссылку на печатку и исходник прошивки.
+
avatar
  • wwest
  • 15 августа 2016, 11:54
0
Там же сырость, протечки бывают.Сколько лет трудится?
+
avatar
  • Shmoky
  • 30 июля 2016, 21:46
0
что такое тональный декодер и чем плох триггер?
+
avatar
  • BeJIuk
  • 30 июля 2016, 21:50
0
Так в даташите написано. А по факту он генерирует определенный сигнал и при подачи такого же сигнала на вход, на выходе получаем лог 1.
А тригер плох тем что у меня его небыло, а атмега была.
+
avatar
  • Kartus
  • 30 июля 2016, 21:57
+4
тригер плох тем что у меня его небыло, а атмега была
Вот и наступило время, когда процессор найти проще, чем ЛА3 или пару транзисторов)))
+
avatar
+1
Если у вас была атмега, зачем же вам костыль в виде lm567 ??
+
avatar
  • RomaL
  • 31 июля 2016, 10:05
+1
1. lm567 работает с входными сигналами от 20 мВ и имеет цифровой выход, то есть в ней есть усилитель сигнала с оптопары, которого нет в атмега328.
2. Реализовать в программе алгоритм работы простого триггера значительно проще (уровень программы для мигания светодиодом), чем цифрового фильтра, фазового детектора, работающего в реальном времени на частотах в несколько килогерц.
+
avatar
  • kirich
  • 31 июля 2016, 10:44
0
то есть в ней есть усилитель сигнала с оптопары, которого нет в атмега328.
Фототранзистор и уровень сигнала еще и ограничивать придется :)
+
avatar
0
В атмеге есть АЦП. Либо, можно использовать имеющийся в атмеге компаратор в «адаптивном» режиме — на второй вход компаратора подать отфильтрованный сигнал с «импровизированного ЦАП» на базе аппаратного ШИМ той же атмеги, средний уровень которого динамически подстраивать исходя из баланса нулей и единиц на выходе компаратора.

Делается совершенно несложно, займет от силы 1/10 ресурсов меги 328 — но зато, с минимумом лишнего. Вдобавок, можно реализовать не только частотную, но и кодовую идентификацию сигнала. Чтобы устройство гарантированно не спотыкалось об сигналы аналогичных ему устройств, пультов ДУ и тому подобного.
+
avatar
  • kirich
  • 31 июля 2016, 13:20
0
Сигнал модулировать надо, аналоговое измерение там не надо.
Если так не делать, то солнечный свет в окно слепит все это на ура.
+
avatar
0
Да, я и говорю: кодовая модуляция сигнала, а не просто «пищим на 38 кгц».
Как вариант: ГПСЧ на основе регистра сдвига с линейной обратной связью.

А аналоговое измерение — как раз, чтобы схема одинаково устойчиво работала и в темноте, и при ярком свете.
+
avatar
  • kirich
  • 31 июля 2016, 22:36
0
А аналоговое измерение — как раз, чтобы схема одинаково устойчиво работала и в темноте, и при ярком свете.
подключить через конденсатор, чтобы отсечь постоянную составляющую.
+
avatar
0
Получившийся «паразитный ФВЧ» сильно обрежет нам возможность игр с кодовой модуляцией, и конструкция по сути сведется к той же, что в исходной теме :)
+
avatar
+3
По русски- «частотный детектор». А принцип работы прост: излучение светодиода модулируется частотой, с этой же частотой сравнивается отраженный сигнал. Поэтому на датчик не влияют другие источники света, частота которых отличается от собственной (50, 100 Гц, постоянное свечение и пр.).
+
avatar
  • olehua
  • 30 июля 2016, 21:57
+4
Как-то колхозно сделана подсветка. Если же специальные профиля для лент
+
avatar
-1
сделай и покажи как надо)
+
avatar
  • kirich
  • 30 июля 2016, 22:25
+12
Я делал с профилями и бесконтактным включением, правда на микроконтроллере. Лента 120 светодиодов на метр, П-образный профиль с матовым рассеивателем.
Вверху видны два отверстия датчика.


А вот профиль и место под датчик


плата контроллера, сорри за качество фото, фотоаппарата нормального не было.
+
avatar
  • BeJIuk
  • 30 июля 2016, 22:27
0
Датчик ультразвуковой? Или еще какой-то?
+
avatar
  • kirich
  • 30 июля 2016, 22:29
0
ИК.
Делал несколько лет назад.
+
avatar
  • ZXC123
  • 30 июля 2016, 22:32
0
Красиво получилось. Для себя взял ультразвуковой потому что до 4-х метров меряет. А ИК 10-15 см по вашей ссылке.
+
avatar
  • kirich
  • 30 июля 2016, 22:35
+3
А ИК 10-15 см по вашей ссылке.
Так для этой задачи больше и не надо.
Даже наоборот хорошо, что такое расстояние.
+
avatar
0
Тоже делал свет на кухне, правда с кнопки, ультразвуковой есть, но не стал его туда применять, т.к. это кухня, жир, все это над плитой, быстренько зарастет жиром и пылью и неизвестно как дальше себя поведет УЗ-дальномер, а вот с ИК проще, даже если зарастет, тряпочкой протер и все, готово.
+
avatar
  • Z2K
  • 31 июля 2016, 11:51
0
Лента возле фартуха, светит наверное 50% на фартух. Так нормальная подсветка столешници получается. Равномерно освешается? Или лучше сдвинуть к другой стороне шкафчика?
+
avatar
  • kirich
  • 31 июля 2016, 13:19
0
1. Освещает равномерно.
2. Не слепит в глаза.

Если Вы заметили, подсветка немного отнесена от стены.
+
avatar
0
это было предложение olehua)
+
avatar
  • kirich
  • 30 июля 2016, 22:56
+3
Плата.
+
avatar
  • BeJIuk
  • 30 июля 2016, 23:31
0
А кода случайно не осталось?
+
avatar
  • kirich
  • 30 июля 2016, 23:37
+3
Остался, но там куча промежуточных версий, автор отлаживал под мое применение.
Может проще обзор запилить :)
+
avatar
  • BeJIuk
  • 30 июля 2016, 23:47
+2
Если есть время, можно и обзор почитать. Если же нет, то и кода будет достаточно.
+
avatar
  • olehua
  • 31 июля 2016, 08:43
+4
Пилите обзоры на все что можно и не можно) У Вас они все получаются интересными:)
+
avatar
  • wojda
  • 02 августа 2016, 22:49
0
Все как всегда под ключи и с умом) красиво и эстетично)
это вид полки внутри шкафа? Канал под провод шпаклевкой + пленка? А профиль просто так для примера положили?
ПС. Откуда фото если работа была пару лет назад? Все работы фотографируете?
+
avatar
  • kirich
  • 03 августа 2016, 00:03
0
это вид полки внутри шкафа? Канал под провод шпаклевкой + пленка? А профиль просто так для примера положили?
Нет, у шкафчиков два дна, основное светлого цвета и дополнительное, которое на фото.
На первом фото его видно. потому никаких проводов не видно, только внутри шкафчика вертикально поднимается.

ПС. Откуда фото если работа была пару лет назад? Все работы фотографируете?
Делал три или четыре года назад, фото платы и врезки делал тогда, первое фото делал недавно.

Так это выглядит полностью.
Справа тоже планировался рейлинг, даже лежит, из нержавейки, но жена сказала что ей так нравится.

+
avatar
  • Hydrus
  • 30 июля 2016, 22:05
+1
У меня еще более колхозно сделана подсветка в шкафчике под раковиной: старый аккумулятор от телефона, выпаянный светодиод с ленты, кнопка и резистор, но там правда не видно это. Главное, что устраивает хозяев.
+
avatar
  • BeJIuk
  • 30 июля 2016, 22:07
+2
Это да. Но квартира съёмная, вкладываться по полной не очень хочется.
+
avatar
  • olehua
  • 30 июля 2016, 22:16
+1
метр профиля около 30 грн стоит…
Профиль, рассеиватель, заглушки
+
avatar
  • wojda
  • 02 августа 2016, 22:51
0
добавил ссылки в закладки, спасибо! Цены гуманные.
+
avatar
  • wojda
  • 02 августа 2016, 22:46
0
согласен на все 100%, сам такой же. Ладно бы хозяева были адекватные… Последние — «Вопрос: У вас мой все к еб***я забита, прочистить не выйдет вантусом, крот не берет!.. Ответ: нам подходит, до Вас все было хорошо, меняйте/ремонтируйте что угодно за свои деньги!» Сказа ладно, понятно, пока)
Мое творение с функцией «снять и забрать на новое место за 60мин»
+
avatar
  • Z2K
  • 30 июля 2016, 22:01
+1
Если стоит atmega 328 (или даже тини) то LM567 лишняя. Ее функции выполняются программно. Но сложнее в наладке.
Вы не показали как разместили светодиод и фотодатчик. От этого (кроме программной и аппаратной настройки чувствительности) зависит и чувствительность срабатывания по расстоянию и угол чувствительности. Покажите, плс.
+
avatar
  • BeJIuk
  • 30 июля 2016, 22:05
+1
Последний спойлер. Там конешно размыто, но приблизительно видно.
Светодиод и фотодатчик в одном корпусе, так что разместить по другому не сняв корпус — невозможно.
+
avatar
+2
Многие вещи, особенно на бытовом уровне, проще делаются на аналоговой рассыпухе. Для нашего случая в Атмегу надо прописать мигание светодиода с определенной частотой и алгоритм фильтрации принятого сигнала (для нашего случая — Герцель). А так — генератор+фильтр в одном корпусе и триггер.
+
avatar
  • Hydrus
  • 30 июля 2016, 22:06
0
Мне кажется вариант у koltinov проще для простого обывателя, программировать ничего не надо. За обзор +.
+
avatar
  • BeJIuk
  • 30 июля 2016, 22:08
0
Может быть, но надо руками трогать, а тут нет. Над мойкой как раз самое оно.
+
avatar
+1
Не обязательно трогать, чувствительность настраивается размером сенсора и емкостью конденсатора
+
avatar
  • Hydrus
  • 31 июля 2016, 13:45
0
На сколько я понял, и видимо не только я, — там как раз таки нет необходимости прямого контакта. Почему указал на этот способ, потому что сам хочу сделать подсветку, но только над раковиной, что бы мокрыми руками не трогать. Как всегда руки не доходят.
+
avatar
0
ZXC123
Схемкой и прошивкой не поделитесь?
+
avatar
  • ZXC123
  • 30 июля 2016, 22:21
0
Вдохновился отсюда
bezkz.su/publ/shemy/vyklyuchateli-pereklyuchateliik-f/700211-prostoy-avtomaticheskiy-vyklyuchatel-sveta-na-ultrazvukovom-datchike.html
Код под свои нужды подправил, и плату свою нарисовал, yadi.sk/d/gsuDYyaktmYRf, yadi.sk/i/gd8IbMnJtmYRm
+
avatar
0
Спасибо, если не трудно скиньте
+
avatar
  • ZXC123
  • 30 июля 2016, 22:25
0
Скинул выше в сообщении. Только на нарисованной плате на номиналы не смотрите, сравнивайте со схемой. Ставил что по размерам совпадало, лень подписывать было :)
+
avatar
0
Спасибо Вам большое
+
avatar
0
Парни, сорри — так и не понял (не работал с таким) — приблизится нуна? Или руку поднести? Или как?
PS — я делал для дома touch выключатели, от батарейки & RF433.
+
avatar
  • BeJIuk
  • 30 июля 2016, 23:02
0
Руку поднести.
+
avatar
0
Сорри, за назойливость, каково расстояние поднесения? Насколько важно, что поднести? Понятно, что долгое держание предмета «поднесения» обрабатывается программно, но отсутствует тактильность, и информативность — как объяснить гостю, например, как включить свет/подсветку? Я как-то не обращал внимания на такой способ, несмотря на достаточно давнее увлечение (приемник соорудил еще в начале 80-х). Вы мне открыли интересное направление, спасибо :)
+
avatar
  • olehua
  • 31 июля 2016, 08:49
+1
Это включатель подсветки на кухне, зачем вам «долгое держание предмета»? Датчик ставьте в не захламленном месте. Зачем вашим гостям объяснять как включить подсветку на кухне, часто они у вас готовят?
А для комнатного выключателя такая приблуда будет крайне неудобной
+
avatar
  • ZXC123
  • 31 июля 2016, 00:28
+2
(приемник соорудил еще в начале 80-х)

шутка :)
+
avatar
+1
(приемник соорудил еще в начале 80-х)
шутка :)
Тут сразу понятно, что шутка. Этот приемник Вы явно еще в начале 60-х соорудили )))
+
avatar
  • seru
  • 31 июля 2016, 00:50
0
Есть такой же аналог, уже готовый, с реле для переключения 220 вольт за деньги?
+
avatar
0
Здесь посмотри. centr-svet.ru/magazin/folder/535210621
+
avatar
0
livolo и аналоги
+
avatar
  • Bilko
  • 31 июля 2016, 10:23
0
Обзор хороший но полагаю автоматика это перенос функций убравления светом на роботизированный интеллект, чтобы вообще не думать когда включать и когда выключать, я сделал у себя включение по движению на 2-3 минуты и одна лампа (из-4х) на кухне начинает работать после 23 часов до 7 утра, потом опять все запитываются, чтобы не нагружать глаза ярким светом ночью и все это работает само собой как 2 года уже. Таймер на включения сделал достав мозги из программной розетки за 300 рублей.
+
avatar
  • Goodvin
  • 01 августа 2016, 12:39
0
У себя поставил датчик движения и добавив емкость, сделал большую длительность. Плюс светодиодные линейки. Как только входишь на кухню, сразу загорается свет над столом и раковиной. Гораздо удобней и проще, чем такой «Бесконтактный включатель», который ещё нужно искать в темноте…
+
avatar
  • rexen
  • 02 августа 2016, 14:36
0
Я бы ещё попробовал ШИМ организовать программно — чтобы вкл/выкл плаавненько...)
+
avatar
  • szero
  • 05 августа 2016, 13:59
0
Я сделал такой датчика с PIC и ИК приемника. В статье болгарский, но там все понятно. Есть исходники:

catcatcat.d-lan.dp.ua/datchik-priblizheniya-ot-rumena-zheleva/