Бывает очень полезно знать куда положил какой-то предмет, но при этом не можешь вспомнить куда. Хлопнул в ладоши или свиснул и вуаля, наш маячок начинает пищать :)
Собственно сабж, делал кто-либо что-то подобное? Надо использовать микрофон? Т.к. устройство будет работать от батарейки, главный вопрос в энергопотреблении ардуины (есть ли у нее sleep режим, чтобы включать его между ожиданием хлопков) и микрофона.
Код мне писать не надо (не лентяй), я прошу лишь помощи в алгоритме, из чего все это сделать :)
Посмотрел спецификации. Не могу определиться как его подключать. Насколько понял через сопротивление. В спецификации с сопротивлением связаны 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).
Всем привет! Сегодня наконец получил по почте CraftDuino и LCD дисплей.
Подключил все как указано здесь: (правда вместо потенциометра использовал обычный резистр на 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)
В итоге дисплей вообще пустой.
Можно ли как то проверить дисплей, работает ли он вообще? Что посоветуете делать?