Я строю небольшое устройство, которое будет установлено на потолке (наряду со многими другими идентичными), лицом вниз. Я хотел бы определить, когда кто-то ходит под ним. Из-за ограничений моей системы датчик должен быть:
- Дешево - все устройство должно стоить около 5 долларов, поэтому я бы предпочел не тратить на сенсор более 1 доллара.
- Компактный - все устройство имеет диаметр около 3 см, поэтому датчик должен быть значительно меньше.
- Разумный диапазон - когда кто-то стоит под устройством, его голова может находиться на расстоянии 50 см - 1 метр.
Датчик не должен быть быстрым - достаточно нескольких проверок в секунду.
Дешевый в значительной степени исключает «пассивные ИК» пирометры, а компактные и дешевые исключают ультразвуковые транспондеры. Я попробовал электростатический детектор, но, хотя он отлично справляется с обнаружением заряженных пластиковых предметов, он вообще не реагирует на человека, стоящего на деревянном полу.
До сих пор лучшим вариантом, по-видимому, является ИК-светодиод в качестве фотодиода (я пробовал настоящий фототранзистор, но странным образом получил более слабый сигнал, чем светодиод). Используя установку с одним светодиодом, излучающим ИК-излучение, и другим светодиодом с обратным смещением, подключенным к аналоговому входу Arduino, я могу различить полезную отдачу, отражающуюся от моей руки на расстоянии до полуметра. Хотя это можно использовать, оно находится на самом краю диапазона, и я обеспокоен тем, что оно может не работать в готовой системе. Основное преимущество заключается в том, что я могу поставить только один светодиод на каждую плату и использовать одну плату в режиме измерения, в то время как другая обеспечивает освещение.
Кто-нибудь может предложить лучший вариант для обнаружения близости или уточнения к активному варианту ИК, чтобы расширить его диапазон?