Обучаемый ИК-пульт DIY: различия между версиями
Содержание
Нет описания правки |
Нет описания правки |
||
| Строка 20: | Строка 20: | ||
* Возможность разместить пульт в любой корпус (включая корпус самого принимающего устройства); | * Возможность разместить пульт в любой корпус (включая корпус самого принимающего устройства); | ||
* Отличный способ провести время и подтянуть скиллы. | * Отличный способ провести время и подтянуть скиллы. | ||
== Подготовительные работы == | |||
Установить: | |||
* '''ArduinoIDE''', и в самой среде: | |||
** библиотеки '''Blynk''' и '''IRremoteESP8266''', | |||
** библиотеки для платы '''NodeMCU'''. | |||
Проверить правильность настройки ArduinoIDE: | |||
* Подключить NodeMCU к USB-порту компьютера. | |||
* Выбрать правильный '''тип платы'''. | |||
* Выбрать правильный '''порт''' (меню «Инструменты» - «Порт»), его можно посмотреть в диспетчере устройств вашей ОС (например, COM4). | |||
* Создать пустой скетч (меню «Файл» - «Новый», или '''Ctrl-N'''). | |||
* Загрузить этот пустой скетч в плату (кнопка «Загрузка», или '''Ctrl-U'''). | |||
Подробнее по настройке разделе «Полезные ссылки». | |||
Версия от 12:42, 6 декабря 2021
Знания Применение информации с этой страницы требует специальных знаний и навыков
Всё описанное на этой странице вы производите на свой страх и риск, включая нарушение работы программного обеспечения и выход из строя оборудования, а также риск поражения током и травмы.
Материал носит информационный характер, и не является прямым указанием к действию!
Материал носит информационный характер, и не является прямым указанием к действию!
Вступление
Сегодня соберем полностью обучаемый ИК-пульт для управления устройствами посредством команд Алисе. Для сборки нам понадобятся: 1. NodeMcu V3 (покупал здесь) или Wemos D1 mini (или подобные платы с esp2688) - 1 шт. 2. Модуль ИК-приемника (можно этот или любой принимающий ИК-диод) - 1 шт. 3. Модуль ИК-излучателя (покупал этот) - 1-4 шт. (в зависимости от желаемого угла излучения и бюджета) 4. Источник стабилизированного (желательно, чтобы избежать проблем) питания (подойдет обычная USB зарядка около 1А)
Преимущества перед прошлым решением или заводским решением:
- Отсутствие потребности загрузки скетча при любых изменениях;
- Управление любыми инфракрасными устройствами (если найдутся устройства, которые откажутся работать - пишите, рассмотрим);
- Дешевизна деталей и простота сборки;
- Возможность коррекции списка устройств и сценариев управления ими
- Возможность разместить пульт в любой корпус (включая корпус самого принимающего устройства);
- Отличный способ провести время и подтянуть скиллы.
Подготовительные работы
Установить:
- ArduinoIDE, и в самой среде:
- библиотеки Blynk и IRremoteESP8266,
- библиотеки для платы NodeMCU.
Проверить правильность настройки ArduinoIDE:
- Подключить NodeMCU к USB-порту компьютера.
- Выбрать правильный тип платы.
- Выбрать правильный порт (меню «Инструменты» - «Порт»), его можно посмотреть в диспетчере устройств вашей ОС (например, COM4).
- Создать пустой скетч (меню «Файл» - «Новый», или Ctrl-N).
- Загрузить этот пустой скетч в плату (кнопка «Загрузка», или Ctrl-U).
Подробнее по настройке разделе «Полезные ссылки».