Оглавление:

Управляйте своими электроприборами с помощью пульта ДУ от телевизора (ИК-пульта) с дисплеем температуры и влажности: 9 шагов
Управляйте своими электроприборами с помощью пульта ДУ от телевизора (ИК-пульта) с дисплеем температуры и влажности: 9 шагов

Видео: Управляйте своими электроприборами с помощью пульта ДУ от телевизора (ИК-пульта) с дисплеем температуры и влажности: 9 шагов

Видео: Управляйте своими электроприборами с помощью пульта ДУ от телевизора (ИК-пульта) с дисплеем температуры и влажности: 9 шагов
Видео: Как настроить ПУЛЬТ для Arduino?! Инфракрасный приемник датчик CHQ1838 VS1838B 38кГц 2024, Июль
Anonim
Управляйте электроприборами с помощью пульта ДУ от телевизора (ИК-пульта) с дисплеем температуры и влажности
Управляйте электроприборами с помощью пульта ДУ от телевизора (ИК-пульта) с дисплеем температуры и влажности

привет, меня зовут Абхай, и это мой первый блог на Instructables, и сегодня я собираюсь показать вам, как управлять своими электроприборами с помощью пульта дистанционного управления от телевизора, создав этот простой проект. спасибо лаборатории atl за поддержку и предоставленный материал

Шаг 1. Позвольте мне объяснить

Привет! Сегодня я расскажу вам, как управлять своими электроприборами (телевизором, вентиляторами, светом) с помощью телевизора или любого другого ИК (инфракрасного) пульта дистанционного управления с помощью микроконтроллера Arduino. В наши дни микроконтроллер Arduino очень популярен, потому что его легко понять и с его помощью можно делать инновации. Вы даже можете использовать микроконтроллер nodemcu и управлять им своими электроприборами (я сделаю для него другой блог)

Шаг 2: Arduino

Вы можете использовать любую Arduino (Uno, nano или mega), которую хотите, в соответствии с вашими потребностями или количеством устройств, которое вы хотите, вам также потребуется загрузить Arduino IDE, а также удаленную библиотеку IR, а также библиотеку датчиков DHT, на которую вы можете нажать эти синие ссылки для их загрузки

IDE Arduino

ИК удаленная библиотека

Библиотека DHT

вы можете найти все необходимые ссылки и ссылки для покупки в конце этой инструкции

Шаг 3: ИК-приемник и пульт

ИК-приемник и пульт
ИК-приемник и пульт
ИК-приемник и пульт
ИК-приемник и пульт

Инфракрасный свет повсюду, излучаемый солнцем, и всевозможные лампочки и светодиоды, если вы возьмете телефон перед пультом от телевизора, вы увидите, как загорается светодиод, но вы не можете увидеть его невооруженными глазами, потому что инфракрасный свет очень близок к видимому спектру или свету, который могут видеть люди. Эти виды пультов дистанционного управления общаются с помощью кодов, также называемых шестнадцатеричными кодами, поэтому нам также нужна специальная частота для передачи данных, которая составляет 36 кГц и немного выше магической частоты, чтобы инфракрасный свет не мешал ему и не мешал связи. Вы также можете использовать ИК-приемник от телевизора, DVD-плеера или любую другую ИК-электронику или просто купить его, они совсем не дорогие, я дам вам ссылку, чтобы купить его в Интернете.

Шаг 4: Соберем материалы

Соберем материалы
Соберем материалы
Соберем материалы
Соберем материалы
Соберем материалы
Соберем материалы

ссылка на название материала для покупки {bangood} и небольшое описание

arduino Uno 1 https://goo.gl/ZNdtdq Я предпочитаю использовать для этого Arduino nano или pro mini

ИК-приемник и пульт 1-1 https://goo.gl/ccP32D В этом пакете есть передатчик extrasorry!

Датчик 1 dht11or dht22

ЖК-дисплей с мужскими заголовками 1 https://goo.gl/KpPGVr вы можете использовать с i2c, с ним легко

Резистор 5 кОм 1 вы можете найти в ближайшем магазине электроники

Потенциометр 10 кОм 1 вы можете найти в ближайшем магазине электроники

Трансформатор 220в на 9в 1 магазин электроники

1n4007 диод 8 4 для мостового выпрямителя и 4 для реле

470 мкФ 50 В конденсатор 1 для сглаживания постоянного напряжения до чистого постоянного

кнопка 1 220в 6 ампер рядом с вашим магазином электроники

Предохранитель 220 В 1 для безопасности и профессиональной электроники

держатель предохранителя 1 для удержания предохранителя

Реле 5в 4 канала https://goo.gl/t3xc5C Я предпочитаю эти

сетевой адаптер или вилка 1 перейдите в ближайший магазин электроники

розетка 4 магазин электроники

перемычки провода м-м м-ж много не знаю может магазин электроники

Вам также понадобится пластик 1, сделайте один или используйте коробку для сладостей, или вы можете распечатать ее на 3D-принтере, деревянная или картонная коробка для ограждения

Шаг 5: ВАЖНО

ВАЖНЫЙ
ВАЖНЫЙ

Реле, которое я использовал, не имеет оптопары или какого-либо типа транзистора, подключенного к я подключил только диод 1n4007, подключенный к соединению катушки, чтобы предотвратить Arduino, в то время как тот, который я предоставил, имеет полную печатную плату и функции безопасности, прикрепленные к нему а также я предпочитаю те. реле, которые я использовал, дешевы и эффективны. Во-вторых, я хочу сказать, что у инфракрасного приемника, который я использовал, есть некоторые проблемы с получением данных, которые он не получает должным образом, поэтому я припаял электролитический конденсатор 100 мкФ к VCC и GND напрямую, те, которые я использовал, были ИК-приемником VS838 lfn, если вы хотите узнать больше, вы можете перейти к таблице данных. вам нужно будет припаять резистор 5 кОм к VCC и сигнальному контакту датчика температуры и влажности dht для обеспечения надежной работы.

Шаг 6: сделаем необходимые отверстия и прорези

после того, как вы установили все компоненты внутри коробки, чтобы они хорошо упаковывались, самое время сделать некоторые необходимые отверстия и слоты для компонентов

На боковой стороне коробки необходимо сделать три отверстия: одно для предохранителя, одно для выключателя и одно для выхода силовых линий 220 В.

наверху вам нужно будет сделать и прорезь для ЖК-дисплея, четыре слота для розеток, одно отверстие для ввода проводов DHT, одно отверстие для ввода проводов ИК-приемника, три отверстия для триммера или потенциометра, вам также нужно будет сделать отверстия для крепления розеток на месте с помощью винтов, или вы можете использовать горячий клей или суперклей, вам также нужно будет сделать два отверстия, чтобы удерживать ЖК-дисплей на месте с помощью гаек и болтов, если вы wnt, вы также можете создать слот для порта usb arduno, чтобы он выходил из коробки, как это сделал я. извините, но я не предоставил вам фотографии отверстий и щелей.

Шаг 7: начнем схему

Давайте начнем схему
Давайте начнем схему
Давайте начнем схему
Давайте начнем схему

вы можете создать схему из схемы выше, но, если хотите, вы также можете загрузить файл fritzing, который я создал

Шаг 8: Найдите шестнадцатеричные коды ИК-пульта дистанционного управления

После того, как вы выполнили всю проводку и установку компонентов, вам нужно найти шестнадцатеричные коды вашего ИК-пульта, чтобы вы могли общаться с ним. после того, как вы установили удаленную библиотеку ir, перейдите в files-examples-remmote-irrecvdemo, откройте ее и измените контакт приема на 0 или контакт recv Arduino и загрузите код, а перед загрузкой кода отключите контакт на 0 Arduino, потому что это создает проблемы при загрузке

исходный код Arduino. Теперь откройте последовательный монитор Arduino IDE и нажмите кнопку пульта дистанционного управления, направленную на светодиод в сторону ИК-приемника, и вы увидите код на последовательном мониторе, запишите его, он вам понадобится позже

выньте шестнадцатеричные коды тех кнопок, с помощью которых вы хотите управлять своей техникой.

Шаг 9: Код

после того, как вы получите шестнадцатеричные коды вашего пульта дистанционного управления. откройте код, который я дал вам в Arduino IDE, и измените коды, не волнуйтесь, я добавил некоторые детали в код, чтобы вам было легко понять, извините, но в коде не так много деталей но если вы столкнулись с проблемой поиска шестнадцатеричных кодов, вы всегда можете выполнить поиск на YouTube или в инструкциях. если у вас есть вопросы или жалобы, задавайте их в комментариях

Рекомендуемые: