Статьи » Разработки |
2021-12-25 в 19:08 (последнее изменение 2022-02-01 в 16:41)
Сегодня я задумал сделать ИК пульт на Ардуино.
Коды... Коды... Так что же такое информационные коды для пульта? Пример: "10EF00FF" Для того, что бы Ардуино понимала, что это не набор символов, а число в 16-символьной системы счисления, нужно к коду добавлять приписку 0x, думаю это мы уяснили. И тут возникает вопрос: как же проверить такой ИК светодиод? Ответ прост.
Как получить эти ИК коды? Для этого нужно устройство, о котором мы в целом говорить сейчас не будем, это будет рассмотрено в следующей моей статье.
Вскоре продолжил собирать все вот по этой схеме: Но в этот раз я решил начать с корпуса свою сборку. Найдя такую пластмаску, я понял, что из этого может получиться отличный корпус: После я просверлил отверстия для кнопок: Там то и будут находиться мои 4 тактовые кнопки. Их я решил приклеить на термоклей, это очень удобно. Но мои кнопки были слишком коротки, поэтому я решил использовать винт от винтового зажима: На этом же фото вы можете видеть отверстие, которое нужно для сигнализирующего светодиода. И да, отверстие для ИК светодиода, тоже было вырезано: Мне, ради компактности устройства, пришлось отрезать уголки плате TP4056: Наконец можно собирать остальную часть. Этот процесс был не таким уж и долгим, но очень кропотливым, а чтобы вам не возиться со всей этой мелочью, была разведена плата: Посмотреть ее вновь и получить гербер-исходники можно в моем гугл-диске, который находится ниже. Теперь можно перейти к программной части, этот проект построен на библиотеке iarduino_IR_TX.h и на паре других, они будут на гугл-диске.
Там есть образец и, сравнивая их с другими страничками, можно составить коды для своего устройства. Вместо цифры 4, другая цифра. Когда добавляете новую функцию, добавьте новый case и номер который идет следующим, от прошлого числа.
Посмотрите еще эти статьи
Управляем вытяжкой на кухне пультом от телевизора на Arduino Вывод картинки на дисплей 128x64 Детектор микронаушников Ethernet shield w5100 таймер включения на веб странице Вывод различных данных на дисплей LCD 128x64 Подключение датчиков газа и дыма серии MQ к Arduino Не пропустите обновления! Подписывайтесь на нашу группу Вконтакте. Так же у нас есть Telegram канал. Вам понравился наш материал? Поделитесь с коллегами! Просмотров: 2284. Оценка статьи: 3.0 из 5. Уже оценило 2 читателя |
Всего комментариев: 0 | |