СХЕМА ДЛЯ ГОЛОСОВОГО УПРАВЛЕНИЯ

Голосовое управление умным домом — принцип работы

СХЕМА ДЛЯ ГОЛОСОВОГО УПРАВЛЕНИЯ

2727 25 ноября 2016

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

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

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

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

Голосовое управление умным домом работает в соответствии с конкретным сценарием, который ей прописан. Он состоит из набора команд, где главную роль играет последовательность слов. Программа не понимает смысла сказанного, однако распознает заданные ей звуки.

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

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

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

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

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

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

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

  1. Пользователь задает задачу и алгоритм ее выполнения;
  2. Человек говорит системе «режим кинотеатра», а его «умный дом» тем временем задвигает шторы, выключает освещение и настраивает телевизор на нужный канал.

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

Основные возможности

Умный дом с ым управлением во многом может быть полезным пользователю. Среди ее функций выделяют:

  • Управление бытовой техникой;
  • Климат в помещении;
  • Орошение на придомовой территории;
  • Открывание и закрывание дверей.

Также можно настроить такие опции:

  • Регулирование освещения. Можно настроить систему на выключение и включение света в определенное время.
  • Контроль над инженерными сетями. Домашний искусственный мозг сообщит о протекающем водоводе или просачивании газа с помощью смс хозяину. Также система может управлять охранными сетями.
  • Регулировка температуры. При определенных условиях может включаться отопление, опция «теплый пол» или подогреваться вода в бассейне.
  • Включение и выключение электро розеток. Можно задать время, и функция будет выполнена.
  • Организация звукового сопровождения в помещении. Любимая музыка пользователя может звучать в той комнате, где он будет присутствовать.
  • Работа в период отсутствия хозяина. Умный дом может включить полив растений или проветрить комнаты по расписанию.
  • Использование системы на расстоянии. Пользователь заходит в режим онлайн через компьютер или телефон, и изменяет настройки. Например, откладывает время разогревания ужина.

Дополнительные возможности

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

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

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

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

Программы для оборудования дома «умной» системой:

  • Bit Voicer. Программа функционирует только на платформе Windows. Это ограничивает его применение на многих устройствах.
  • Speech to Text Library. Подходит для любой операционной системы. Эта программа может многое. Например, она моментально отслеживает человеческий голос в реальном времени, указывает громкость, распознает речь на нескольких языках. Минусом в работе программы считается невозможность обработать за сутки более 50 задач.
  • Voice Arduino Recognition. Это фирменная продукция компании Ардуино. Впрочем, и у нее есть недостатки. Так, количество команд ограничено, а чтобы научиться управлять системой, понадобится не мало времени. Также если понадобится записать новые задачи, придется заново прошивать программу, что очень не удобно, если система уже отлажена.

Arduino для программирования

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

Андурино — это программируемый контроллер на базе которого можно реализовывать достаточно огромное количество решений (управляемая радиомодель, робот, автосигнализация и т.д.)

Наиболее востребованным считается контроллер Ардуино. Он — это пустая плата. Программа на нее пишется не сложно, поэтому возможности подключения не ограничены. Среди плюсов Ардуино:

  1. Можно дополнять и копировать;
  2. Различные схемы для варьирования задач;
  3. Выводы располагаются фиксировано, что позволяет производителям расширять опции за счет изготовления устройств;
  4. Для настройки данного контроллера не нужны глубокие знания в программировании;
  5. Ардуино можно без проблем подключить к компьютеру.

Настройка ого управления

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

Настройка ого управления умного дома осуществляется или через ПК или через интерфейс панели (планшета), который управляет системой

Расскажем на примере котроллера Arduino. Понадобится обычное андроид-устройство. С его помощью можно общаться с «умным домом». Для этого достаточно установить специальное приложение на гаджет. На компьютере прошивается контоллер.

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

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

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

Источник: http://comfortautomatic.ru/upravlenie/golosovoe-upravlenie-umnym-domom-printsip-raboty.html

Распознавание голоса на Arduino или

СХЕМА ДЛЯ ГОЛОСОВОГО УПРАВЛЕНИЯ

Фразы “О'кей, Google” и “Привет, Siri” прочно вошли в обиход у пользователей смартфонов. Голосовое управления это удобно — не надо нажимать кнопки, двигать курсором мыши в нужную область и т.д. Просто произносишь команду и ждешь ее исполнения.

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

В данной статье рассмотрим один из самых простых способов научить Arduino понимать ые команды — Elechouse Voice Recognition Module. В качестве примера будем управлять светодиодом. Голосовой командой мы сможем его включить, выключить или заставить мигать.

Для работы нам потребуется:

Устройство собиралось на макетной плате MB-102 с джамперами.

Подключение

Подключение модуля очень простое. Всего два пина: TX и RX. Их надо подключить к выходам Arduino 2 и 3 соответственно. Запитать модуль следует от 5V.

Обучение командам

Итак, первым делом надо наш модуль обучить командам. Как было сказано выше, всего у нас три команды:

Откройте проект vr_simple_train, поставляем в комплекте с библиотекой VoiceRecognitionV3.

Файл — Примеры — VoiceReocgnitionV3 — vr_simple_train

Залейте этот скетч в Arduino и откройте Монитор порта (Сервис Монитор порта или нажмите Ctrl + Shift + M на клавиатуре)

Обязательно надо выставить скорость обмена (baud rate) 115200 и отправку по новой строке.

Перед нами интерфейс управления ыми командами. Введите в верхнее поле settings и нажмите кнопку “Послать“.

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

За обучение командам отвечает функция sigtrain.

Введите в поле команду sigtrain 0 On и нажмите на кнопку “Послать”. Команда означает, что в ячейку памяти 0 мы хотим записать команду с сигнатурой On. Сигнатура это некий уникальный ярлык, который описывает вашу команду.

Когда в окне появится фраза “Speak now“, то следует проговорить в микрофон нашу команду “Зажгись”.

После появления фразы “Speak again“, проговорите фразу еще раз.

Если оба слова совпали, то модуль выдаст Success: 1, что означает, что мы только успешно записали команду On.

Если же модуль не смог сопоставить две ых команды (например, было шумно в помещении или вы произносили просто разные слова), то модуль ответит фразой “Cann't match” и предложит начать процесс записи команды еще раз до тех пор, пока не будут предоставлены верные данные.

То же самое надо проделать и с другими нашими командами “Выключись” и “Мигай”, но использовать надо другие ячейки памяти (1 и 2) и другие сигнатуры (Off и Blink)

sigtrain 1 Off sigtrain 2 Blink

Делай, что я говорю!

Модуль настроен и знает целых три команды. Залейте в Arduino следующий скетч:

#include #include #include “VoiceRecognitionV3.h” VR myVR(2, 3); // 2:RX 3:TX, you can choose your favourite pins. uint8_t records[7]; uint8_t buf[64]; int led = 13; #define onRecord (0) #define offRecord (1) #define blinkRecord (2) /** @brief Print signature, if the character is invisible, print hexible value instead. @param buf –> command length len –> number of parameters */ void printSignature(uint8_t *buf, int len) { int i; for(i = 0; i < len; i++) { if (buf[i]>0x19 && buf[i] VR module return value when voice is recognized. buf[0] –> Group mode(FF: None Group, 0x8n: User, 0x0n:System buf[1] –> number of record which is recognized. buf[2] –> Recognizer index(position) value of the recognized record. buf[3] –> Signature length buf[4]~buf[n] –> Signature */ void printVR(uint8_t *buf) { Serial.println(“VR Index\tGroup\tRecordNum\tSignature”); Serial.print(buf[2], DEC); Serial.print(“\t\t”); if (buf[0] == 0xFF) { Serial.print(“NONE”); } else if (buf[0]&0x80) { Serial.print(“UG “); Serial.print(buf[0]&(~0x80), DEC); } else { Serial.print(“SG “); Serial.print(buf[0], DEC); } Serial.print(“\t”); Serial.print(buf[1], DEC); Serial.print(“\t\t”); if (buf[3] > 0) { printSignature(buf+4, buf[3]); } else { Serial.print(“NONE”); } Serial.println(“\r”); } void setup() { myVR.begin(9600); Serial.begin(115200); Serial.println(“Elechouse Voice Recognition V3 Module\rControl LED sample”); pinMode(led, OUTPUT); if (myVR.clear() == 0) { Serial.println(“Recognizer cleared.”); } else { Serial.println(“Not find VoiceRecognitionModule.”); Serial.println(“Please check connection and restart Arduino.”); while(1); } if (myVR.load((uint8_t)onRecord) >= 0) { Serial.println(“onRecord loaded”); } if (myVR.load((uint8_t)offRecord) >= 0) { Serial.println(“offRecord loaded”); } if (myVR.load((uint8_t)blinkRecord) >= 0) { Serial.println(“blinkRecord loaded”); } Timer1.initialize(100000); } void timerIsr() { digitalWrite(13, digitalRead(13) 1); } void loop() { int ret; ret = myVR.recognize(buf, 50); if (ret > 0) { switch(buf[1]){ case onRecord: digitalWrite(led, HIGH); Timer1.detachInterrupt(); break; case offRecord: digitalWrite(led, LOW); Timer1.detachInterrupt(); break; case blinkRecord: Timer1.attachInterrupt(timerIsr); break; default: Timer1.detachInterrupt(); Serial.println(“Record function undefined”); break; } printVR(buf); } }

Скетч ожидает от модуля ую команду и исполняет ее.

-демонстрация работы:

Данная статья является собственностью Amperkot.ru. При перепечатке данного материала активная ссылка на первоисточник, не закрытая для индексации поисковыми системами, обязательна.

Источник: https://amperkot.ru/blog/voice-recognition-arduino/

Выключатель с ым управлением

СХЕМА ДЛЯ ГОЛОСОВОГО УПРАВЛЕНИЯ
Данная статья была написана для участия в конкурсе радиокота с целью изучения адекватности аудитории.Голосовое управление устройствами при помощи определенных слов.По комнате носился радостный кот Васька. Еще бы, я ведь ему презентовал выигранную мною в прошлогоднем конкурсе ардуино.    -Вот теперь заживем,- говорил Васька.

-Это ж надо! Почти компьютер на такой маленькой штучке! Сколько всего полезного и умного можно наворотить! Можно изобрести такооое, что пару десятков лет назад никому и не снилось,- не унимался Василий.     -Компьютеризированную мигалку? – уточнил я.     -Да хоть бы и ее.

Можно даже целый “умный дом” построить! Это сейчас круто- умные дома делать!- парировал Васька. – Наступает новая эра, Кота образованного и вооруженного микропроцессорами. Это тебе не мигалки на древних транзисторах делать… Там даже непонятно как прошивку заливать.

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

Вот было бы неплохо лежать на диванчике и командовать всем в доме. А что? Можно и сделать. Открываем сундучок и достаем кучку транзисторов МП. Пожалуй, пяток хватит. Добавим несколько релюшек. А катушек разных тут у меня больше, чем у дурака фантиков.    Теперь надо придумать как командовать домом. Придумываем ему имя-“ДОМ”.

Чтобы дом ничего не напутал, говорим сначала имя “ДОМ”, а потом промырлыкиваем кошачью команду:”МЯААААУ!”. Разные модели умного кота Маркова и циферки матстатистики оставляем в сторонке- считать-то я, как и всякий порядочный кот, всё равно не умею. Значит, дом будет реагировать на звуки “О” и “А”.

Причем звук “О” должен быть определенной длительности, а звук “А” должен следовать за звуком “О” не позже 1,5 секунд. Вот тогда дом точно ничего не перепутает. Для выделения звуков необходимо построить парочку фильтров. А как их настроить? К сожалению, во всех древних приборах коварные мыши съели все проводки.

Но ничего, воспользуемся быстренько Васькиным компьютером, чтобы он ничего не заметил. Намурлыкиваем в микрофон “ДОООМ” и “МЯАААУ!”, записываем их в звуковом редакторе. Выделяем по отдельности интересующие нас звуки и проводим их спектральный анализ.  Видим, что для звука “О” характерным пиком в спектре является частота 512Гц.  

 А для звука “А”-1250Гц.

  Вот на эти частоты и настраиваем фильтры, выполненные на транзисторах VT4 и VT5.     Для настройки фильтров нам понадобится генератор звуковых сигналов с амплитудой 2 вольта и осциллограф. К контактам реле необходимо прицепить индикаторные лампы. Подбираем С7 и С8. Полосу срабатывания подбираем индивидуально, в зависимости от интонации произнесения.

Мне хватило 30 Гц для “0” и 150Гц для “А”. Дополним фильтры микрофоном BM1 и усилителем на транзисторах VT1-VT3. Первые два транзистора усиливают входной сигнал примерно в 1000 раз.

VT3 усиливает сигнал еще в несколько десятков раз, доводя его амплитуду до 2 вольт и ограничивая ее на этом уровне. Все транзисторы следует отобрать у пауков с коэффициентом усиления 50(VT4,VT5)…90(VT1-VT3) и минимальным обратным током коллектора.

Индуктивности выполнены на черных и невкусных ферритовых чашечках с надписью М2000. Мотаем провод, пока лапки не устанут.

     Как только я промяукаю слово “ДОМ”, сработает реле К1 и конденсатор С11 начнет заряжаться на протяжении всего звука “О”. Теперь конденсатор начнет разряжаться через R12. Если сработает реле К2 , услышав команду “МЯААААУ!”, то С11 разрядится на обмотку реле К3.

Если С11 не успел достаточно разрядится, то К3 сработает, сформировав короткий импульс. Этот импульс перебросит триггер на реле К4 в противоположное устойчивое состояние. Пока не разрядится или не зарядится С12 триггер не будет реагировать на входные импульсы.

К свободным контактам реле К4 можно подключить подогреватель мисочки с молочком. И скомандовав “ДОМ” и не позже чем через 1,5 секунды “МЯАААУ!” мы увидим как реле К4 переключится. Еще одна команда “ДОМ, МЯАААУ!”- и реле снова переключается.

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

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

Page 3

Источник: http://radio-hobby.org/modules/news/article.php?storyid=1484

Управление голосом – способы реализации Умного дома

СХЕМА ДЛЯ ГОЛОСОВОГО УПРАВЛЕНИЯ

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

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

Это решение реализовано в Home Sapiens. Там есть ой помощник с женским голосом по имени Ева.

Реализация умного дома

Подчиненные подсистемы

Дом с ым управлением подразумевает контроль следующих подсистем:

  • освещения. Система с ым управлением подчиняется простому хлопку ладоней, щелканьям пальцев или человеческому голосу. Из всех помех и шумов встроенные микрофоны распознают заранее заданный звук в настройках и отреагируют только на него. Ввиду этого неважно, насколько в помещении шумно — нужные команды комплекс распознает;
  • климат-контроля. По команде включается или выключается кондиционер или радиатор. Предоставляется регулирование режима работы;
  • домофона (актуально для входных дверей или ворот). При подаче комплексу «умного дома» определенной команды он откроет или закроет двери, ворота или даже окна;
  • охранной сигнализации. Она не только среагирует на посторонние звуки, но и выключится по вашей команде.

Управление Умным домом при помощи Андроид приложения

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

Константин Котовский

Механизм управления

Комплекс с ым управлением управляется при помощи одного слова или фраз, которые задаются владельцем помещения на панели управления. Он управляется и вручную — панель управления запускается как с компьютера, так и со смартфона и планшета. Главное условие — доступ к интернет-соединению.

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

  • вы предварительно задаете системе команду, а также алгоритм ее действий в ответ на нее;
  • вы даете команду «Режим просмотра кино», а «умный дом» в это время выключает в комнате свет, закрывает шторы и включает телевизор.

В каких случаях вы чаще всего покупаете новый телефон?

Сразу, как только выходит новая модель 48 ( 1.32 % )

Когда текущиая модель совсем устареет морально и физически 955 ( 26.24 % )

Только когда старый сломается/потеряется 2086 ( 57.32 % )

Когда выходит модель, которая уже значительно отличается от моей по функциям 465 ( 12.78 % )

Другое 85 ( 2.34 % )

Преимущества и недостатки

Управление голосом имеет следующие преимущества:

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

Amazon Echo – система ого управления для Умного дома

Комплекс с ым управлением имеет и недостатки, среди которых:

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

Варианты воплощения

Схема 1. Speech Recognition with Arduino – ое управление

Что для вас предпочтительней: живое общение, или любимый мессенджер?

Общение – это когда видишь собеседника лично. Все остальное – иллюзия общения. 453 ( 32.33 % )

Не люблю общаться с людьми в живую, написать сообщение мне прозе и удобней. 119 ( 8.49 % )

Общаюсь и в живую, и в соц сетях. Один способ вовсе не исключает другой. 829 ( 59.17 % )

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

  • BitVoicer. Этот продукт работает исключительно на операционной системе Windows, что исключает его использование на множестве устройств;

Схема 2. Speech Recognition with Arduino – ое управление

  • Arduino Voice Recognition. Является фирменным устройством для распознавания ых команд от компании Arduino. Среди недостатков специалисты отмечают ограничение по количеству команд, долгий процесс обучения управлением системой, а также необходимость перепрошивать устройство для записи новых фраз, что неудобно при существующем отлаженном комплексе;

Схема 3. Speech Recognition with Arduino – ое управление

  • Speech to Text Library for Java/Processing. Выступает решением сразу для всех операционных систем, так как написано приложение на языке Google Speach API. Среди его возможностей стоит отметить отслеживание голоса человека в условиях реального времени, указание порога громкости, подключение микрофонов внешнего типа, установку языка распознавания речи (полный перечень возможностей написан на сайте приложения). Недостатком утилиты выступает невозможность обработки больше 50 запросов за 24 часа (так заявляет производитель, хотя практические испытания показали обработку 500 запросов за сутки).

Автор, специалист в сфере IT и новых технологий.

Получил высшее образование по специальности Фундаментальная информатика и информационные технологии в Московском государственном университете имени М.В. Ломоносова. После этого стал экспертом в известном интернет-издании. Спустя время, решил попробовать писать статьи самостоятельно. Ведет популярный блог на Ютубе и делится интересной информацией из мира технологий.

Источник: https://proumnyjdom.ru/umnyj-dom/s-golosovym-upravleniem.html

Голосовое управление домом — обзор возможностей

СХЕМА ДЛЯ ГОЛОСОВОГО УПРАВЛЕНИЯ

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

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

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

Роль arduino в программировании

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

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

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

Внешний вид главного устройства управления системами дома — контроллер arduino

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

Возможности ого управления

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

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

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

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

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

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

Описание одного из возможных вариантов

Голосовой контроль над системой «умный дом» не будет задействован, пока владелец не активирует его определенной командой или действием (распознавание голоса тоже имеется).

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

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

Для управления системами дома не нужно кричать. Высокочувствительные микрофоны улавливают тихий голос. В зависимости от типа микрофона и формы помещения, их нужно устанавливать 1 микрофон на площадь 20-30м2

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

Один из многочисленных плюсов – незаметность. Все динамики и микрофоны располагаются вне поля зрения владельца (на шкафу, под полкой, спрятаны в предметах мебели). Это весьма эстетично, так как отсутствуют провода.

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

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

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

Источник: http://arze.ru/smart-house/golosovoe-upravlenie-domom-obzor-vozmozhnostej.html

Поделиться:
Нет комментариев

    Добавить комментарий

    Ваш e-mail не будет опубликован. Все поля обязательны для заполнения.