Подсветка и вентилятор телевизора с дистанционным управлением
Компоненты и расходные материалы
| × | 1 | ||||
![]() |
| × | 1 | |||
| × | 1 |
Необходимые инструменты и машины
|
Об этом проекте
Этот проект посвящен управлению освещением в комнате и / или вентилятором по беспроводной сети, сидя на диване. Причина, по которой я выбрал этот проект, заключалась в том, что приемник TSOP был наиболее подходящим компонентом для беспроводной связи на небольшом расстоянии.
Во-первых, это действительно очень дешево (10 рупий в Индии). Кроме того, у вас уже есть передатчик, то есть пульт от телевизора.
Пульт от телевизора отправляет инфракрасные сигналы с частотой 38 кГц, а приобретенный мной приемник TSOP может принимать сигналы с частотой 36-40 кГц.
Распиновка приемника может отличаться в зависимости от модели

Пульт дистанционного управления телевизора выдает высокие и низкие импульсы с высокой частотой, таким образом, включая и выключая ИК-светодиод несколько раз в секунду в соответствии с этими импульсами. Когда светодиод горит, TSOP становится низким, а когда светодиод не горит, TSOP высокий (что означает, что он также высокий, когда он не используется).
Вот модуль реле:

Эти входы, когда получают LOW, включают реле, т. Е. Переключатель «замкнут».
Я выложил видео, как ТВ пульт включает / выключает реле. Из-за отсутствия исправной платы расширения с патроном, к сожалению, не могу выложить видео включения / выключения лампы. Но скоро выложу. Вот соединение для подключения лампы к реле:

В моем модуле слева направо 3 контакта:NC (нормально подключен), COM (общий), NO (нормально открытый). Подключите токоведущий провод к лампочке, как показано. Вы можете спаять весь проект и установить его внутри распределительного щита, чтобы управлять освещением в трубке, вентилятором, лампой и т. Д.
ПРИМЕЧАНИЕ. На левой стороне модуля реле есть 3 контакта:DVcc, Vcc и GND. Я настоятельно рекомендую вам удалить перемычку и подать на вывод DVcc отдельный источник питания 5 В, потому что он подключен к оптрону (который предотвращает физическое соединение между высоким напряжением переменного тока и микроконтроллером), чтобы в случае скачков напряжения ваш микроконтроллер не был поврежден.
Код
- Код Arduino
Код Arduino Arduino
ПОМНИТЕ, ЧТО ВАШИ ПУЛЬТЫ ДИСТАНЦИОННОГО УПРАВЛЕНИЯ БУДУТ СИГНАЛИЗИРОВАТЬ РАЗНЫЕ ШЕСТИГРАННЫЕ КОДЫ. ШЕСТИГРАННЫЙ КОД В ДАННОМ ПРИМЕРЕ ПРЕДНАЗНАЧЕН ДЛЯ ОБЪЯСНЕНИЯ.Этот код использует библиотеку «IRremote». Вам нужно будет установить его из «диспетчера библиотек».
Реле включаются, когда НИЗКИЙ. Итак, когда получен определенный HEX-код, контакту, подключенному к 1-му реле, дается LOW, а для некоторого другого HEX-кода ему дается HIGH, так что реле выключено
#include#include int RECV_PIN =11; IRrecv irrecv (RECV_PIN); decode_results results; void setup () {// поместите здесь свой установочный код для однократного запуска:pinMode (3, OUTPUT); pinMode (4, OUTPUT); Serial.begin (9600); irrecv.enableIRIn ();} void loop () {// поместите сюда ваш основной код, чтобы запускать его повторно:if (irrecv.decode (&results)) {Serial.println (results.value, HEX ); translateIR (); irrecv.resume ();}} void translateIR () {переключатель (results.value) {case 0x80BFC13E:digitalWrite (3, LOW); ломать; case 0x80BF4BB4:digitalWrite (3, HIGH); ломать; case 0x80BF837C:digitalWrite (4, LOW); ломать; case 0x80BF9966:digitalWrite (4, HIGH); ломать; }}
Схема
Слева направо - OUT, GND, VS.OUT подключен к контакту 11. VS подключен к контакту 5V Arduino, а GND подключен к контакту gnd Arduino. Катод светодиода подключен к контакту 3, который, когда НИЗКИЙ, включает светодиод ir.fzzU может игнорировать светодиод. и подсоедините контакт реле внутрь.
(как показано на следующем изображении)

Дайте DVcc отдельный 5V


Производственный процесс
- Датчик цвета - работа и приложения
- BH1750 - Технические характеристики и приложения
- Фоторезистор - работа, типы и приложения
- Вентилятор с регулируемой температурой
- Датчик температуры и освещенности Raspberry Pi
- Датчик освещенности с поддержкой голоса и SMS с использованием Raspberry Pi и Twilio
- Raspberry Pi / Hologram SMS Controlled AC Power Switch
- Повторное использование нежелательного инфракрасного пульта дистанционного управления для выключения и пе…
- ROObockey:робот для уличного хоккея с дистанционным управлением и прицеливанием
- Понимание огней и индикаторов приборной панели автомобиля