
IrDA для Алисы
Alex_GESUE 14 минут назад IrDA для Алисы Средний 4 мин 213 DIY или Сделай сам Умный дом C * Интернет вещей Туториал Сначала расскажу, как организована связь между устройствами в моём варианте умного дома. Все устройства...
<5 — 2026'da uzaya kaç SpaceX Starship fırlatması ulaşacak?
В сфере искусственного интеллекта произошло заметное событие. Alex_GESUE 14 минут назад IrDA для Алисы Средний 4 мин 213 DIY или Сделай сам Умный дом C * Интернет вещей Туториал Сначала расскажу, как организована связь между устройствами в моём варианте умного дома. Все устройства соединены в одну сеть по UART. Некоторые через преобразователи интерфейса UART-RS485, а некоторые через удлинитель интерфейса по радиоканалу.
В общую линию данных достаточно послать команду, начинающуюся с адреса устройства, и она будет выполнена. Можно было использовать ESP32 или Raspberry Pi в качестве шлюза, но хотелось сделать максимально простое устройство без подключения к интернету и сторонних сервисов. У Яндекса есть обучаемый инфракрасный пульт, связанный с Алисой.
Технические детали
Он может запоминать команды любого инфракрасного пульта управления и воспроизводить эти команды по запросу от Алисы. Сейчас у них есть уже три версии ИК-пульта. В моей статье речь идёт именно про старый пульт YNDX‑0006.
Исходя из этого я разработал простое устройство, которое может обучать пульт от Яндекса и передавать в общую сеть необходимые команды, при получении сигнала от пульта. Схема устройстваВ моём случае плата питается от 9 В, которые понижаются LDO-стабилизатором до 5 В. Микроконтроллер использовал Atmega48, в 2017 году он стоил копейки и для моей задачи подходил с запасом.
Кварцевый резонатор подобран специально для работы UART, чтобы не было погрешности в таймингах при передаче данных. Светодиод HL1 - инфракрасный светодиод, для передачи данных на пульт Алисы. Он подключен на выход таймера, для генерации ШИМ-сигнала.
Отраслевые последствия
Приёмопередатчик интерфейса RS485 взял ST485EB. Он полудуплексный, что облегчает написание кода. В качестве приёмника инфракрасного сигнала использовал TSOP4838.
Он и ему подобные приёмники воспринимают только переменный инфракрасный сигнал, обычно в районе 38 кГц, для устранения паразитных засветок, например от солнечного света. В пульте от Яндекса стоит подобный приёмник, поэтому и данные на него передаются с помощью ШИМ-сигнала. Плату изготовил одностороннюю.
А так как задачи экономить место не стояло, все резисторы и конденсаторы подобраны в удобных для пайки корпусах. Внешний вид готовой платы со стороны компонентовРисунок 3. Внешний вид готовой платы со стороны разъёмовК сожалению, с шелкографией у меня периодически бывают проблемы и не все надписи нормально закрепились на плате.
Событие, по словам экспертов, усилит конкуренцию в сфере ИИ.





