Aviatreid.ru

Прокат металла "Авиатрейд"
17 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Голосовое управление своими руками

Голосовое управление своими руками

Голосовое управление своими руками

Привет друзья. Сегодня я хочу рассказать и показать Вам свою самоделку, которая использует голосовое управление. Фактически это включатель-выключатель с голосовым управление. Особенностью данной самоделки является то, что данный прибор может не только по голосовой команде управлять нагрузкой, но и может отвечать голосовыми командами, записанными ранее на флеш карту.
По внешнему виду устройство получилось такое невзрачной. Это моя вина, но я не ставил перед собой цели сделать его красивым, просто было лень. Собственно, по этой же причине я вывел минимум приспособлений для управления данным устройством, из которых на передней панели только ручка управления громкостью звука ответчика и приемник флеш карт, который по началу тоже хотел запихать внутрь.
Что же может этот выключатель? Он может выключать 3 нагрузки независимо друг от друга. Работает от следующим образом: в выключателе я организовал повышенную помехоустойчивость от нежелательных включение. Выражается это в том, что для выключения нужной нагрузки нужно сначала обратиться к прибору.
Для обращения необходимо сказать «Ардуино». Я назвал так потому что сердцем этого устройства является голосовой модуль, с котором мы будем в дальнейшим знакомиться, предназначался в первую очередь для конструктора «Arduino». Хотя я ни разу не сталкивался с Arduino и в этом приборе его модули не используются.
Обращаемся к выключателю «Ардуино», если выключатель отвечает «Слушаю», то произноси следующую из трех, назначенных мной, команд: «Лампа», «Гирлянда», «Свет». После принятия команды устройство переведет состояние подключенного прибора на противоположное: если лампа горела – выключит, если не горела – включит. И ответит, пример: «Лампа выключена» или «Лампа включена» …
Проще говоря, наш диалог с выключателем будет состоять следующим образом:
— Ардуино.
— Слушаю.
— Свет.
— Включаю свет.
Можно конечно же было запрограммировать модуль конкретными командами: «Включить свет», «Выключить свет», но я решил сделать так, чтобы одна команда и включала, и выключала.
Все ответы записаны мной на флеш карту. Это обычные файлы WAV формата. Текст читал сайт английского перевода. Это может быть любая другая программа, умеющая читать текст. Или вообще эти ответы можете записать Вы сами или Ваши родственники…
Я не знаю плюс это или минус, но данное устройство чувствительно к тембру голоса. То есть, к примеру, мою жену он пре признавал, пока я не записал отдельно её голос на модуль. И ответы я ей сделал другие: мне отвечает женщина, а ей мужчина. Прикольно, не правда ли?)
Ну теперь давайте наконец перейдем к испытания сего девайса. Включаем в сеть, подключим одну нагрузку.
Необходимо секунд 5 подождать пока загрузиться сам модуль, пока контроллер обратиться к модулю, пока плеер инициализирует флешку и фалы на ней…
Смотрите видео ниже процесса работы…
Вот так вот работает данный выключатель. Теперь давайте посмотрим на начинку выключателя. Снимаем верхнюю крышку. Первая плата плеера с усилителем. Именно она воспроизводит ответы, записанные на флешку. Управляется плата с помощью UART протокола. Команды посылает контроллер расположенный на второй плате, к которой мы вернемся чуть позже. Далее третья плата – блок питания с силовыми ключами выполнена на семестрах. Вся схема имеет гальваническую развязку по напряжению. Плата так же управляется контроллером. Блок питания выдает 5 вольт стабилизированного напряжения. Силовые ключи могут выдержать нагрузку около 200 Вт на канал. Теперь перейдем на вторую плату. На ней расположен контроллер, который всем управляет и модуль распознавания голосовых команд.
Работу, подключение и настройку модуля мы рассмотрим в следующем видео. А сейчас я поясню работу контроллера, который выполнен на atmega8. Модуль распознавший команду дает команду контроллеру по UART, контроллер обработав команду включает или выключат нагрузку и бает команду звуковому модулю на воспроизведение звукового ответа. Вроде всё просто).
Хочу сказать, что делая данную самоделку я не ставил себе задачу сделать серьёзное устройство, скорее игрушку.
В следующем видео вы рассмотрим непосредственно сам модуль, так что подпишитесь на канал, чтобы не пропустить, если конечно данный материал Вас заинтересовал.
Я построил данный выключатель пару лет назад на модуле версии V2. Но в следующем видео мы будем рассматривать более новую версию V3. Так же мы рассмотрим 2 вида работы с этим модулем: простой – это если Вы не владеете программированием и полный – это если Вы умеете программировать микроконтроллеры.

Читайте так же:
Ob3354qp уменьшить ток подсветки

Модуль распознавания голоса (речи) V3 — http://ali.pub/qv2kr
Модуль распознавания голоса (речи) V2 — http://ali.pub/do03a

Надеюсь Вам понравилось видео на данную тему. Спасибо за просмотр данного видео. Если Вам понравилось – поставьте лайк, так я буду знать, что Вам это не безразлично. Подписывайтесь на канал, до новых встреч.

Управление светом

По мере усовершенствования технологий появляется всё большее разнообразие светильников, зачастую наделенных особыми свойствами, которыми необходимо управлять, плюс ко всему в мире дизайна устойчив тренд на использование большого количества световых групп для создания различных световых настроений — сцен. Поэтому запрос на управление светом сейчас велик как никогда.

С помощью игры света возможно получить абсолютно разную атмосферу в доме, которая может быть праздничной или спокойной, романтической или рабочей, успокаивающей или бодрой – вариантов действительно множество. Чтобы помещение преобразилось, необходимо использовать систему управления освещением, которая позволит быстро и эффективно решить ваши задачи.

Управление естественным освещением

Управление естественным освещением — управление солнечным светом, который попадает в помещение.

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

Управление искусственным освещением

Под управлением искусственным освещением мы понимаем возможность менять параметры источников света и светильников.

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

Основные схемы управления светом

Качественное управление светом подразумевает удобное и рациональное управление всеми источниками света и искусственными, и естественными

Управление светом на основе традиционной проводки

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

Такая схема позволяет реализовать включение/выключение группы светильников с одного, двух, трех и более мест, хотя в этом случае количество проводов очень сильно возрастает.

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

Система управления светом «Мастер выключатель»

Под понятием «Мастер выключатель» обычно имеется в виду выключатель, при нажатии на который происходит отключение всех световых групп, а также всех групп розеток, которые к нему подключены. Есть два вида мастер-выключателей.

Система управления светом QUID

QUID (Италия) — продвинутая система управления светом на основе традиционной проводки

Система не требует программирования, сложной настройки, прокладки информационного кабеля. Она позволяет управлять группой светильников с нескольких мест с помощью звонковых кнопок, а также централизованно отключать все, подключенные к соответствующим устройствам QUID, световые группы.

Преимущества QUID
  • Позволяет управлять светильниками с нескольких мест с помощью универсальных запатентованных реле
  • Позволяет корректно реализовать мастер выключатель
  • Позволяет централизованно управлять электроприводами штор
  • Позволяет использовать подсветку клавиш

Система управления светом Casambi

Casambi — профессиональная беспроводная система управления светом

Финская система управления светом на основе протокола Casambi появилась несколько лет назад, но уже стремительно развилась и набрала популярность во всём мире. Casambi совершила революцию в мире управления освещением. Сейчас Casambi –это целая экосистема производителей, которые выпускают своё оборудование, работающее на протоколе Casambi. Это и реле, диммеры, модули входов, сенсорные выключатели, всевозможные датчики, голосовые модули.

Принцип работы Casambi

Система состоит из различных модулей, очень компактных по размеру, каждый из которых выполняет те или иные функции: включает или выключает группу светильников, управляет шторами, меняет яркость? цветовую температуру итд. Эти блоки обычно устанавливаются в каждой комнате в соединительных коробках, запитываются к сети 220В, к ним подключаются группы светильников, штор, диодных лент, а также выключатели.

Между собой эти блоки связываются по протоколу Bluetooth, причем каждый блок контактирует с каждым, обеспечивая устойчивое прохождение сигнала. Настройка осуществляется с помощью бесплатного приложения Casambi.

В приложении вы сможете объединять светильники в группы, менять цветовую температуру (при наличии технической возможности), создавать различные сценарии – «утро», «день», «отдых», «выключить всё» и любые другие.

Casambi предоставляет самые широкие возможности в управлении светом. Настройка интуитивно понятна, снабжена инструкцией на русском языке.

Читайте так же:
Сенсорные выключатели света abb

Преимущества системы Casambi

Система обладает огромным спектром преимуществ, которые незаметны на первый взгляд, например:

  • Позволяет совместить классическую проводку и полную автоматизацию
  • Позволяет подключить полностью автономные выключатели (без батареек, без проводов), которые красивы, технологичны, а настраиваются через NFC модуль телефона и приложения Casambi.
  • Позволяет управлять светом без интернета, без WiFi
  • Позволяет демонтировать все блоки питания и забрать с собой в случае переезда, при этом освещение будет функционировать

Система управления светом, интегрированная с другими системами, инженерными и развлекательными

Для сторонников полной автоматизации квартиры или дома, кода все системы управления сведены в единый интерфейс и связаны друг с другом сложными сценариями, используется профессиональная система на основе проводной информационной шины KNX или подобной.

Пример сложного сценария:

Сценарий «Кино» — шторы закрываются, приглушая дневной свет, мягко гаснет основное освещением, оставляя только дежурные светильники для ориентации, приглушается работа вентиляции и кондиционирования — для уменьшения шумовой нагрузки, включается проектор, опускается экран.

В работе этого сценария задействованы такие системы как:

— Система электрических приводов штор

Система отопления не задействована, но она может участвовать в других сценариях.

Подробнее о системе умный дом на основе KNX и подобных систем читайте в разделе

Как выбрать и купить систему управления светом

Для того, чтобы определиться с выбором системы управления освещением приглашаем вас посетить наш шоу-рум, в котором представлены все возможные варианты.

Мы поможем вам определиться с выбором подходящего для вас варианта, а также:

Схема голосового выключателя света

Настройка управления освещением в системе
Умный Дом Larnitech

Автор инструкции Роман Полоцкий

В этой статье мы рассмотрим варианты управления освещением в системе Умный Дом, построенной на контроллерах Larnitech, включая настройку работы этих сценариев.

Описанная настройка осуществляется на контроллере Metaforsa-2 (MF-14.A), но на основном контроллере DE-MG или Metaforsa-1 процесс не отличается.

Сначала нужно настроить входы и выходы, а также создать структуру помещений, на примере которых мы будем управлять освещением.

Настройку входов и выходов можно производить как из web-интерфейса контроллера в браузере, так и через приложение Larnitech на смартфоне или планшете. Чем крупнее экран, тем удобнее.

Сначала переходим в режим настройки входов, выходов и структуры системы. В приложении Larnitech для этого требуется нажать кнопку в правом верхнем углу и выбрать пункт Установки (иконка с гаечным ключом).

Настраиваем выходы контроллера: на 8 релейных выходов для примера настраиваем 8 ламп, последние два выхода контроллера используем как реле управления шторой.

Входы контроллера настраиваем как выключатели, также делаем один геркон (дверь санузла) и два датчика движения (условно прихожая и санузел).

Выключатель может быть кнопкой, кнопкой с инверсией или переключателем.

Кнопка — это импульсный нормально-разомкнутый выключатель (по каталогам производителей выключателей обычно называется «Кнопка НО»), кнопка с инверсией — нормально-замкнутый выключатель, переключатель — классическая кнопка, которая меняет положение при нажатии.

В разделе Структура создаём помещения и распределяем по ним все элементы: лампы, шторы, датчики движения, геркон.

Для удобства лучше дополнить названия входов и выходов комментарием о том, что это такое, например, «Зеркало в санузле», «Люстра гостиной» и так далее. Номера лучше также оставить для того, чтобы легко можно было определить, куда на модуле подключается элемент. Кроме того, можно поменять иконку элемента, нажав на шестерёнку справа от элемента в Структуре.

В пункте Установки мы настраивали входы и выходы контроллера, а также структуру системы, теперь нам нужен пункт Реж. редактор. При включении режима редактирования мы можем удержанием пальца на элементе войти в меню его настроек. Сейчас нам требуется войти в настройки светильника, для которого мы хотим настроить выключатель.

В окне настроек элемента мы можем менять его наименование, иконку и помещение, а также добавлять элемент в избранное. По кнопке Доп. можно скопировать элемент в другое помещение, если он относится к двум помещениям.

Сейчас нам нужен пункт Выключатель.

Привязка выключателя к светильнику происходит максимально просто — надо просто на него нажать, мы сразу увидим в окне номер и название нажатого выключателя. Далее нажимаем кнопку Привязать, и выключатель появляется в списке под кнопкой. К одному светильнику можно привязывать множество выключателей. В этом же окне можно удалить привязанный выключатель, нажимая на крестик напротив него.

По умолчанию режим управления от выключателя лампочкой — Инвертирование. Это означает, что при нажатии выключателя состояние лампы меняется на противоположное. Можно настроить какую-то клавишу на то, чтобы она всегда только выключала несколько светильников, то есть, они все выключатся независимо от их изначального состояния.

Читайте так же:
Сила тока в юсб кабеле

При привязке выключателя к диммеров мы можем задавать для каждого выключателя уровень диммирования в процентах и время, в течение которого диммер будет включать свет, от 0 до 250 секунд.

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

Нужно выбрать требуемое помещение в основном окне приложения, затем пункт меню Automation Wizard для настройки такого сценария.

Period of disabling auto — время, через которое свет выключается при неактивности датчиков.

Motion level for turning on and off — интенсивность движения на датчике. Для датчиков движения Larnitech, подключаемых к контроллеру по шине CAN, интенсивность движения отображается в процентах, мы можем отдельно задать интенсивность, требуемую для включения света, и интенсивность, ниже которой свет датчик считается неактивным. Эта настройка актуальна, например, для защиты от домашних животных.

Пример для санузла или прихожей: при открывании двери включается свет, далее выключается при неактивности датчика движения более определённого периода времени.

Создаём различные интервалы по дням недели и времени. Примеры того, когда требуется работа по расписанию:

Фасадное и уличное освещение включается вечером, выключается утром.

Дежурный свет в коридоре или детской, который горит в тёмное время суток постоянно.

Имитация присутствия. Нужно заранее создать разные расписания на каждый день.

Открывания и закрывания штор в заданное время вместо будильника.

Управление поливом растений.

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

Режим расписания может быть задан Один раз или Период. В первом случае расписание отрабатывает всего один раз, во втором — каждый раз в заданные дни и время.

В таких сценариях участвуют также датчики уровня освещённости. Например, свет может включаться при интенсивности движения выше 30% в течение 3 секунд и при уровне освещённости ниже 10% на протяжении 3 секунд. Такие настройки позволяют реализовать включение света по детекции движения более корректным и не раздражающим образом.

Можно настроить включение и выключение света по расписанию, но также ориентируясь на показания датчика освещённости. То есть, мы можем включать фасадный свет дома после 10 вечера, но только если уровень освещённости в течение 15 минут ниже15%.

Интересен сценарий выключения света при уровне движения ниже заданного значения длительное время. Он нужен в том случае, если в помещении свет включается не по датчику движения, но его могут забыть включенным, тогда система будет выключать забытый свет при длительном периоде отсутствия движения. Такой сценарий имеет смысл делать для всех помещений, кроме тех, где возможно длительное отсутствие движения, например, в спальне.

При выборе автоматизации управления шторой, доступными сценариями будет открывание и закрывание штор при определённом уровне освещенности на протяжении 10 минут времени.

Световая Схема (она же Сценарий) — это кнопка в интерфейсе, нажатие которой приводит светильники в заданное состояние. Например, Выключить всё, Ярко, Готовка, Телевизор, Чтение.

Чтобы создать световую схему, надо включить Режим редактирования, затем в этом же выпадающем меню на кнопку Создать световую схему. Появится окно, аналогичное настройкам светильника или другого элемента: выбор названия, «позывного» для голосового управления, иконки и помещения, автоматизации, привязанных выключателей, расписания включения и выключения.

Нужно подержать палец на иконке светильника, чтобы она появилась в верхнем поле, там мы выбираем состояние каждого элемента, включая яркость диммеров, положение штор, цвет и яркость RGB лент.

В выпадающем меню Тип мы можем выбрать один из нескольких вариантов:

Scheme — световая схема представляет собой кнопку в списке управляемых элементов, которая может быть включена и выключена. При включении все элементы переходят в настроенное состояние, при выключении они выключаются.

Scene — аналогично, но кнопка при нажатии переводит элементы в нужное состояние, при повторном нажатии она снова переведёт их в это состояние.

Scene+ — элементы при нажатии кнопки переходят в заданное состояние, сцена автоматически выключается, когда элементы перестают находиться в этом состоянии.

Scheme Rev — схема имеет два варианта, для каждого из которых состояние элементов задаётся отдельно. Нажатием кнопки варианты переключаются между собой.

Читайте так же:
Чем стабилизировать ток светодиода

На скриншоте мы видим созданную сцену Чтение.

Посмотрим самые, на мой взгляд, полезные скрипты:

Ring_v2 — Включение элемента на заданный период по нажатии на кнопку.

Это может использоваться для включения вытяжки вручную кнопкой для проветривания помещения, для включения света в помещении на определённое время при отсутствии датчика движения, для включения функции полива.

Related_actions — Действие ведомого устройства в зависимости от нескольких ведущих. До 4 устройств назначаются как ведущие, назначается одно ведомое. По изменения состояния любого из ведущих устройств ведомое может либо менять состояние, либо переходить в определённое. Это может использоваться, например, при управлении мощными электроприборами, чтобы несколько устройств не работали одновременно. А также возможно создавать сценарии освещения, при которых включение одной группы света выключает другую, например, включение светильника тёплой цветовой температуры выключает светильник нейтральной цветовой температуры.

3 dim to RGB — Позволяет использовать три выхода диммера Larnitech для управления освещением для RGB ленты. В настройках скрипта выбираем три диммера и комнату, в интерфейс управления добавляется диммер для RGB ленты.

Нажатием на иконку диммера можно включать и выключать ленту, проведением пальца по окружности регулировать яркость свечения ленты, по двойному нажатию на иконку появляется вот такое окно выбора цвета и яркости ленты:

DimmerControlButtons — Регулировка яркости диммера двумя клавишами выключателя: одна включает лампу и увеличивает яркость, вторая выключает лампу и уменьшает яркость.

PowerSupply — отключения блока питания светодиодной ленты после выключения ленты и включения блока при включении ленты. При этом блок питания должен быть подключен через релейный выход. Полезно для мощных блоков питания, чтобы на блок не подавалось напряжение без необходимости.

RGBColourChange — периодической изменение цвета свечения светодиодных лент. Для вечеринки или праздничной подсветки. Еще более интересно работает RGBColourSet — это плавное перетекание ленты между разными цветами.

SensorAndDimmer — изменения яркости диммера в зависимости от значения датчика освещённости. Очень классная функция, которая позволит поддерживать постоянный уровень освещённости в зависимости от естественного света. Важно только продумать расположение датчика освещённости таким образом, чтобы диммируемый свет не падал на него, иначе показания датчика будут постоянно примерно на одном уровне.

Cyclic Selection — поочерёдное включение разных светильников при нажатии кнопки. Каждый раз при нажатии кнопки один светильник выключается, следующий включается. В скрипте настраивается до пяти устройств, но редактированием кода скрипта это количество может быть увеличено. Можно использовать одну клавишу выключателя для выбора нужной группы света.

Любой из скриптов можно редактировать вручную, для этого требуются базовые навыки программирования.

Голосовое управление светом: как сделать умную систему своими руками

Сама по себе система «Умный дом» подразумевает дистанционное управление практически всеми доступными приборами и устройствами.

Причем, исполнение команд не ограничивается функциями «включить/выключить» или «открыть/закрыть».

Для медиа-устройств еще должны работать функции «тише/громче», для освещения – «ярче/темнее».

Все эти команды можно подавать со смартфона, но намного удобнее голосовое управление светом, музыкой, отоплением, входной дверью.

Для чего необходимо управление «Умным домом» голосом

«Умный дом» – это не просто дорогостоящая игрушка. «Умный дом» – это аппаратно-программный комплекс различных приборов и устройств, делающих жилище безопасным, комфортным, удобным для проживания.

Управление всеми этими приборами осуществляется с помощью разномастных ПДУ, которыми производители снабжают практически все свои изделия.

Как результат – в доме появляются несколько пультов, а обитателям его необходимо помнить алгоритмы работы с техникой.

Подача управляющих сигналов «Умному дому» от смартфона имеет свои минусы. Во-первых, гаджет необходимо постоянно носить с собой из комнаты в комнату.

Система голосового управления света в квартире

Во-вторых, его аккумулятор может разрядиться, сам смартфон может потеряться, попасть в руки злоумышленников. Поэтому оптимальное решение для «Умного дома» – устройство голосового управления. Это устройство избавит обитателей дома от необходимости держать в каждой комнате по ПДУ, запоминать разные алгоритмы работы.

Такое управление в системе «Умный дом» приводит к ненужности разнокалиберных ПДУ, работающих на разные «точки входа».

Голосовое управление светом, любой кухонной техникой, отоплением, роботом-пылесосом, климат-контролем, системами безопасности можно осуществить из любого места дома.

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

Для осуществления голосового управления освещением предварительно производится детальная настройка систем распознавания голоса.

Читайте так же:
Usb подсветка клавиатуры с выключателем

Система должна распознавать голоса всех обитателей дома, а не только одного. Она должна уметь понимать команды «включить», «выключить», «ярче», «меньше», привязывать их к конкретным осветительным приборам.

Самодельная система голосового управления освещением

Сделать своими руками управление освещением голосом – задача не из простых. Для ее решения мало одного желания.

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

Электронный блок голосового управления освещением своими руками

Но сделать самому голосовое управление светом по принципу «Вкл./выкл.» – это просто смастерить эффектную игрушку. Ведь если сделать так, что голосом можно управлять только включением или выключением отдельно взятого осветительного прибора или группы приборов, то почему нельзя такую же функцию распространить и на другие устройства?

Чтобы уже получилась законченная, открытая для расширения система, получившая название «Умный дом».

Готовые модули для работы с голосом

Любая подобная система начинается с модуля распознавания голоса. Первые структуры распознавания акустических сигналов реагировали на хлопки: один хлопок – «включить», два хлопка – «выключить».

Современные структуры распознавания голоса представляют собой сложные аппаратно-программные устройства, способные различать сотни командных посылок, поданных голосом, причем, голоса могут быть различного тембра, различной громкости, произносимые слова могут иметь синонимы.

Модуль распознавания голоса Voice Recognition Module V3.1 (FZ0475)

Наиболее доступные для самоделок модули:

  1. Voice Recognition Module V3.1 (FZ0475);
  2. Robotech SRL EasyVR Shield0;
  3. Voice Recognition Module LD3320;

Каждый из этих модулей имеет свои достоинства и недостатки. Elechouse Voice Recognition Module V3.1 ориентирован на работу с комплектом «Arduino».

Robotech SRL EasyVR Shield 5.0 имеет три алгоритма работы – точный, фонетический и тоновый. Voice Recognition Module LD3320 умеет редактировать ключевые слова.

Простейший голосовой выключатель освещения

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

В простейшем случае в состав такого прибора войдут:

  • модуль распознавания голоса;
  • усилитель;
  • контроллер;
  • микрофон;
  • управляющее реле (количество зависит от того, сколько осветительных приборов будет подключено к выключателю);
  • блок питания на пять вольт;
  • компоненты схем – светодиоды, резисторы, конденсаторы, симисторы, монтажные розетки и др.

Усилитель необходим для того, чтобы прибор мог воспринимать сказанные слова, поданные из любой точки помещения, а не только вблизи микрофона.

Необходимые компоненты для создания голосового управления светом своими руками

Контроллер собран на базе микроконтроллера «Аtmega8», имеющего собственные оперативное и постоянное запоминающие устройства.

Симисторы используются, во-первых, в качестве силовых ключей, а, во-вторых, в качестве диммеров, регулирующих яркость освещения. Протокол обмена информацией – UART.

Как работает голосовой выключатель

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

Ведь сказать, к примеру, «включить свет» может каждый, и прибор отреагирует соответствующим образом. Это же относится и к сигналу, противоположному по значению.

Поэтому нужно задать комбинацию инициализации, для чего следует произнести условное слово, какое-нибудь имя. При произношении этого слова загорится сигнальный светодиод, подтверждающий, что прибор готов к работе.

Принцип работы голосового выключателя света

Далее может последовать любая команда: «Включи люстру», «Включи торшер», «Включи ночник». Эти сигналы должны быть запрограммированы при настройках прибора. Команды распознаются модулем, передаются на контроллер.

Контроллер, в свою очередь, обрабатывает информацию и формирует управляющий сигнал на реле, включая заданное устройство. По команде «Выключи люстру», «Выключи торшер», «Выключи ночник», контроллер дает управляющий сигнал на отключение.

Включение голосового управления светом в систему «Умный дом»

Чтобы интегрировать голосовое управление освещением в систему «Умный дом», не нужно обладать специальными знаниями. Это просто сделать на базе комплектов «Arduino».

Чтобы система работала, нужно в каждой комнате разместить чувствительные микрофоны. Через модуль распознавания речи команды будут поступать на контроллер.

Электронная схема голосового управления освещением с применением Arduino b Bluetooth

Предварительно контроллер через компьютер должен быть запрограммирован на определенные команды. Тогда из любого места в доме можно будет голосом управлять любым устройством в любой комнате, а при необходимости и во дворе.

Заключение

Существуют разработки для смартфонов, позволяющие управлять голосом системой «Умный дом».

Для этих разработок выпускается специальная периферия с кодами доступа.

Для самодельной системы, собранной на базе «Arduino» таких ограничений нет.

Можно делать и подключать к «Умному дому» любые устройства, а не только освещение.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector