18354
Данный ИК-датчик воспринимает инфракрасный сигнал на частоте 38 кГц. На этой частоте работает большинство бытовых ИК-пультов.
Будет доступен:
HX1838 - предназначен для ИК-управления роботами на платформе Arduino, при помощи типовых телевизионных или универсальных пультов управления, излучающих инфракрасный сигнал. Сигнал модуля ориентирован на обработку микроконтроллером. Модуль ИК приемника может работать вместе с излучающим ИК светодиодом.
Спецификация:
Подключение к Arduino:
Пример скетча:
#include <IRremote.h>
IRrecv irrecv(2); // указываем вывод, к которому подключен приемник
decode_results results;
void setup() {
Serial.begin(9600); // выставляем скорость COM порта
irrecv.enableIRIn(); // запускаем прием
}
void loop() {
if ( irrecv.decode( &results )) { // если данные пришли
Serial.println( results.value, HEX ); // печатаем данные
irrecv.resume(); // принимаем следующую команду
}
Заливаем скетч в плату Arduino и открываем «Монитор порта». Направляем пульт на приёмник и начинаем нажимать кнопки на пульте.
Если схема собрана верно, в мониторе порта начинают появляться коды нажатых кнопок. Так как у каждой кнопки свой код, отличающийся от других, то теперь можно изменить код таким образом, чтобы при нажатии на одну кнопку совершалось одно действие (например, загорался светодиод), а при нажатии на другую кнопку выполнялось другое действие (например, включалось реле).
Авторизируйтесь чтобы оставить отзыв.