Как я могу получить сигнал от пульта дистанционного управления с помощью сенсорного модуля tcrt5000
Как я могу использовать сенсорный модуль tcrt5000 вместо ИК-приемника TSOP31238 (TSOP1738) для получения сигнала от пульта дистанционного управления? Я хочу создать удаленное управление для моего ПК, чтобы перемещаться по моим слайд-шоу. Заранее спасибо.
@, 👍0
Обсуждение1 ответ
Лучший ответ:
TCRT5000 и TSOP31238 очень разные. TCRT5000 на самом деле является отражающим датчиком расстояния. В нем есть ИК-светодиод и простой ИК-фототранзистор, не более того. TSOP31238, напротив, предназначен для приема данных с ИК-пультов. ИК-пульты работают с модуляцией ИК-света. ИК-светодиод пульсирует с частотой 38 кГц (в случае TSOP31238). Эта частота модулируется фактическими данными, что означает, что существуют разные промежутки времени при отсутствии ИК-сигнала и при наличии ИК-сигнала 38 кГц.
TSOP31238 обнаруживает инфракрасный свет с помощью фототранзистора, как и TCRT5000. Но затем сигнал обрабатывается усилителем, полосовым фильтром для фильтрации всех частот, кроме 38 кГц, а затем демодулируется, так что вы не видите на выходе сигнал 38 кГц, а только длину импульса.
На самом деле демодуляция должна быть наименее сложной частью для самостоятельной сборки. Это можно сделать даже с помощью кода. Но для получения хороших результатов вам также понадобятся и другие части. Вам нужно будет построить схему усилителя с операционным усилителем. И пришлось бы строить полосу пропускания (например с элементом LC).
Вы можете построить эти вещи самостоятельно, но: Датчик, который у вас есть, не предназначен для приема ИК-пультов. Детали, которые вам понадобятся, чтобы сделать сигнал пригодным для использования, будут стоить намного дороже, чем просто покупка TSOP. Также это будет намного проще и, скорее всего, лучше работать (обработка сигнала с фототранзистора может быть утомительной). Я предлагаю вам купить чип TSOP, подходящий к вашему пульту дистанционного управления.
Да, такие вещи возможны. Я не включил его, потому что в большинстве случаев эти решения будут иметь худшую производительность и более сложны в использовании (стандартные библиотеки для этого не подходят). Это может подойти вам, особенно если вы хотите заниматься этим ради обучения. Если вы хотите достичь конкретной цели, я бы посоветовал использовать самое простое решение., @chrisl
- Как увеличить расстояние обнаружения на датчике обхода препятствий Arduino KY-032?
- Модуль HW-477 с ИК-датчиком VS1838B: Помощь с выводами
- KY-022 ИК-приемник, светодиод всегда горит, нет выхода
- ИК приемник принимает только 0
- Ультразвуковой датчик или инфракрасный датчик лучше для измерения расстояния (до/от человеческого тела)?
- Несколько РАЗРЫВОВ I2C с подтягивающими резисторами не работают
- Использование Broadcom AFBR-S50 с Arduino
- Измерение скорости автомобиля между двумя точками: какой датчик использовать и как преодолевать расстояние?
почему вы хотите использовать tcrt5000? ... как Arduino используется в вашем проекте?, @jsotola
что вы используете для дистанционного управления?, @jsotola
нет такого понятия как "обычный пульт дистанционного управления"... есть различия между брендами в том, как кодируются нажатия клавиш, @jsotola