Звуковой маячок по хлопку в ладоши/свистку

Бывает очень полезно знать куда положил какой-то предмет, но при этом не можешь вспомнить куда. Хлопнул в ладоши или свиснул и вуаля, наш маячок начинает пищать :)

Собственно сабж, делал кто-либо что-то подобное? Надо использовать микрофон? Т.к. устройство будет работать от батарейки, главный вопрос в энергопотреблении ардуины (есть ли у нее sleep режим, чтобы включать его между ожиданием хлопков) и микрофона.

Код мне писать не надо (не лентяй), я прошу лишь помощи в алгоритме, из чего все это сделать :)

Подключение ИК фоторезистора

Хочу подключить к ардуино эту вещь:
robocraft.ru/store/catalog/13

Посмотрел спецификации. Не могу определиться как его подключать. Насколько понял через сопротивление. В спецификации с сопротивлением связаны 2 пункта:
VCE = 5V
IC=1mA
RL=1000Ω

и это:
Absolute Maximum Ratings at TA=25°C
Parameter — Max.Ratings
Collector-to-Emitter Voltage — 30V
Emitter-to-Collector Voltage — 5V
Power Dissipation at (or below) 25°C Free Air Temperature — 100mW


В первом сопротивление 1кОм.
Во втором 100mW=5V*I (P=U*I) => I=20mA. При таком токе нужен резистр 250 Ом (R=U/I).

Что выбрать?

Проблема с LCD

Всем привет! Сегодня наконец получил по почте CraftDuino и LCD дисплей.
Подключил все как указано здесь: robocraft.ru/page/faq/#q15 (правда вместо потенциометра использовал обычный резистр на 20, 10 и 4.7 кОм).

Программу использовал стандартную из примера библиотеки (код не привожу, он у всех есть, в комментах используемые порты совпадают с портами из рисунка схемы подключения):
LiquidCrystal Library - Hello World

 This sketch prints "Hello World!" to the LCD
 and shows the time.
 
  The circuit:
 * LCD RS pin to digital pin 12
 * LCD Enable pin to digital pin 11
 * LCD D4 pin to digital pin 5
 * LCD D5 pin to digital pin 4
 * LCD D6 pin to digital pin 3
 * LCD D7 pin to digital pin 2
 * 10K resistor:
 * ends to +5V and ground
 * wiper to LCD VO pin (pin 3)


В итоге дисплей вообще пустой.

Можно ли как то проверить дисплей, работает ли он вообще? Что посоветуете делать?