по поводу сенсоров вот статья:
Пришла идея реализовать работу фотосенсора, срабатывающего от приближения предмета. От идеи до реализации ушел час, на коленках была собрана тестовая схема, на экране был написан простейший код микроконтроллера.
Принцип работы простой: берется стандартный фотоприемник типа tsop17хх (например TSOP1736 ), которые часто применяют в приемниках пультов дистанционок, берется любой инфракрасный светодиод. Как известно фотоприемник расчитан на прием инфракрасного излучения промодулированный частотой, к которой этот самый фотоприемник наиболее чувствителен. Для фотоприемника TSOP1736 это частота в 36 кГц, где две последние цифры в маркировке это частота.
TSOP17xx
Заставляем светодиод посылать пачки импульсов, промодулированные несущей частотой и заставляем микроконтроллер анализировать принимаемый сигнал и при наличие возвращенного отраженного сигнала что то делать. У меня просто загорался светодиод.
TSOP17xx — схема внутри
Сначала хотел организовать работу на генераторе случайных чисел, который содержится в стандартной библиотеке stdlib.h, но затем решил сделать совсем просто: посылать серию коротких пачек и подсчитывать число промахов и удач приема фотоприемником. Нужно это для того, чтобы сенсор реагировал только на свой светодиод, а на светодиод пульта от например телека — нет. Идея оказалась вполне удачной и очень даже работоспособной. Сколько я её не мучал — промахов небыло, срабатывает четко, при этом на пульты дистанционок — нет.
MCU микроконтроллер, PH — фотоприемник, IR — инфракрасный светодиод, R -подстроечный резистор, регулируется мощность излучения.
Идею можно вполне реализовать например для автоматики салонного освещения: поднес руку к светильнику — загорелась. Поднес ещё раз — потухла. Или сделать сенсорную кнопку. Или ещё что.
тоже не плохо))))
а есть сенсоры которые могут работать через лист стали толщиной 0.5 мм может это что то связанное с радио?