Умный дом с ALEXA на телефоне.
- Войдите на сайт для отправки комментариев
Пнд, 17/06/2019 - 18:01
Идея проэкта: Использование ассистента ALEXA.
1.В гостинной будет стоять основной апарат
2.И в четырех комнатах по апарату
_________________________________________________________________________________________
Основной апарат это
1.Телефон Xperia Z1 (для использования ALEXA)
2.Arduino mega 2560 (может и уно справится,но мега уже етсть)
3.Wireless NRF24L01 (для приема и передачи данных)
4.Микрофон Voice Recognition Module V3 (для приема команд)
Апараты для комнат
1.Ардуино NANO
2.Микрофон (для передачи команд для ALEXA)
3.Wireless NRF24L01 (для приема и передачи данных)
4.Стерио колонки от ПК (питающиеся по 5Вольт и с джеком 3.5 который распаяется на NANO)
_________________________________________________________________________________________
1.Команды для Меги
ПРОСНИСЬ - мега подает 5 вольт на зарядку телефона и он пробуждается, при этом в телефоне
включена функция не засыпать при зарядке.
СПАТЬ - мега отключает 5 вольтна зарядке и телефон засыпает
ГОСТИННАЯ - идет переключение на колонки и микрофон в гостинной
СПАЛЬНЯ - идет переключение на колонки и микрофон в спальне
КУХНЯ - идет переключение на колонки и микрофон в кухне
ВАННАЯ - идет переключение на колонки и микрофон в ванной
АЛЕКСА - активация алексы через кнопку VOL(-), так как гугл непускает алексу на все
экраны и ее можно активировать только при долгом тапе кнопки HOME и так как
она тач перевел алексу на физическую кнопку VOL(-), с помощю программы
Button Mapper. Но об этом потом.
___________________________________________________________________________________________
Первое что нужно решить это техническую сторону.
1.Вывожу с джеа 3.5 выход звука и вход микрофона и втыкаю в мегу.
При команде КУХНЯ мега должна переключится на вывод музыки на колонки кухни и принемать
сигнал только с того микрофона который на кухне, соединяя это все с проводами с телефона
с разьема 3.5. При команде ВАННАЯ должен переключится на ванную и соеденять с 3.5 телефона.
Вопрос: Возможно ли будет организовать такое переключение в меге? Что бы мега командовала
на какой модуль Wireless нужно переключится по команде.
И возможно ли будет с принятого сигнала Wireless отделит сигнал микрофона и звука
чтобы соединять его с проводами от 3.5 телефона заведенногоа на мегу?
2.Пробуждение все просто (РЕШЕНО). Команда ПРОСНИСЬ и мега на телефон на зарядку подает
5 вольт и телефон пробуждатся, при этом в телефоне включена функция не выключать экран на
зарядке. Команда СПАТЬ мега отключает питание на заряд и телефон усыпает.
3.Активатсия ALEXA будет происходить по команде АЛЕКСА, Нужно смотреть как работает кнопка VOL(-),
мега будет либо закорачивать кратно кнопку либо подавать кратно какието вольты, нужно изучить
работу кнопки.
Вопрос: Тут возникнет проблема, в гостинной возле основного апарата я смогу ее активировать,
так как команда будет идти через Voice Recognition Module V3, а вот как сделать чтобы эта
команда работала и с других комнат тоже? через их микрофоны.
4.Теперь по железу
а)Думал испльзовать блютуз но у меня спальня будет находится за тремя стенами
по этому выбрал Wireless NRF24L01, правильно ли? вычитал "каждый модуль может быть отдельно
запрограммирован для передачи и приема данных", надеюсь что это так.
б)Какие микрофоны с усилителем луче взять для ардуино?
в)Может вметсо NANO нужно че по мощнее? справится ли NANO?
_______________________________________________________________________________________________
Любая помощь и подсказки приветствуются. Прозьба не флюдить типа
А ЗАЧЕМ ТЕБЕ ЭТО НУЖНО
ИДИ ЧИТАЙ В ГУГЛЕ
Большая прозьба только по делу. Если ван нечего сказать по делу, то лучше не пишите ничего.
Ниже схема, ток не ругайтесь многие провода может не туда подцеплины, накидал просто для
наглядности, чтобы видеть идею.
https://www.amazon.com/Echo-2nd-Generation-speaker-Charcoal/dp/B06XCM9LJ4/ref=bdl_pop_ttl_B06XCM9LJ4
Negavoid. Я же написал без готовых решений, я все это уже знаю и видел, но так не интересно. я довел до конца свой проэкт бортового копмпьютера для опель зафира, можешь глянуть в проэктах, хотя я молг просто купить обд2 и приложение на андроид и все. Так что плиз без готовых решений.
Да уж, чувствую тут помощи не дождешься. Я просил только по делу. Шутки и издевки оставьте при себе.
А, вам ради интереса...
Погуглил, первой же ссылкой видео передачи звука NRF24 на 32 кбит, что мало, для музыки от Алексы не подойдёт, тогда вероятно лучше bluetooth модули с поддержкой аудио. Ещё, тот модуль микрофона, что нарисован на вашей картинке, настолько дубовый, что еле слышит, даже если орать в десяти сантиметрах от него. А в эко (как пишут) 7 микрофонов с формированием луча и шумоподавлением, чтобы можно было управлять из любой точки комнаты. Ну и, когда играет музыка, она будет успешно забивать любые голосовые команды, а то и отдавать свои.
Это только для начала. Эко выйдет практичнее.
PS немного имхо - голосовое управление не очень удобно. Делал себе голосовое управление компом, телеком, светом, да собственно, чем угодно, на базе компа, слышит из любого места в комнате - микрофон хороший. Написал, поигрался пару дней, выключил - телеком удобнее управлять с пульта, светом - через выключатель, музыку перекрикивать не надо.
1.на картинке просто шаблон из программы, там нету всех моделей. я сказал это просто искиз
2.я уже много видео пересмотрел и много читал
3.мне не для интереса хочау себе собрать своими руками как собрал бортовик на опель свой
4.про микровфоны был вопрос какие брать лучше, читайте внимательней, рисунок просто искиз повторяю
5.если вы будете критиковать и кричать, а не подсказывать и помогать, я просто на фиг закрою тему и все
6.если бы мне так сразу лили критикой в моем проэкте на опель, я бы наверное и не сделал бы его, повезло
попались сразу адекватные люди и мы с нуля все разложили и сделали.
7.а на счет вашего эко 7, цена космоса. проэкт должен быть не дорогим и максимально работоспособным
Да уж, чувствую тут помощи не дождешься. Я просил только по делу. Шутки и издевки оставьте при себе.
А чё такой обидчивый? Ты ведь не спросил просто "как сделать?". Нет, ты умный, ты спросил как сделать
Ну а как ты себе видишь, ввод команды через микрофон в другой комнате, вот скажи? Никак - только кричать погромче. Других-то решений и нет. Я мог бы начать занудно объяснять тебе, что через их микрофоны хрен сделаешь, но я сказал тоже самое, только короче и с шуткой.
Тебе так не нравится? Нравится, когда "суръёзно занудствуют"? ну, ладно, извини, если чё.
Если на умный дом кричать громко, он может, испугавшись, и лужу пустить. Астарожна надо.
так я и прошу помощи как это можно осуществить, что заменить, что можно реализовать по другому и т.д.
дайте советы а не критикуйте и шутите, потому что вы уже умнее нас новичков.
Я понял что сюда одни юмористы заходят. НИ ОДНО ДЕЛЬНОГО СОВЕТА. Ну и ладно, шутите дальше. Если так дальше дело пойдет закрою тему. раз это ни кому не интересно
так я и прошу помощи как это можно осуществить
Второй раз повторяю, помедленнее.
Как тебе можно помочь, если ты сразу поставил невыполнимое условие - "через их микрофоны"? Ну, как? Только посоветовать "кричать погромче". Другого пути-то нет.
ну например если воспользоватся в комнатах тем же Voice Recognition Module V3 и передавать теже команды что и с первого который на меге? но возможно ли будет этот же Voice Recognition Module V3 использовать и для передачи голоса на телефон? я думал об этом но дорого выходит 20 евро Х4 = 80 примерно за Voice Recognition Module V3, проэкт будте очень дорогим
или например контакты с 3.5 от микрофона с Voice Recognition Module V3 и кинуть контакты на мегу и потом подсоединить микрофоны с комнат по вирелес и либо их все паралельно передавать на плату Voice Recognition Module V3 через ардуино либо по отдельности по команде при переключении звука на другуие комнаты. но при этом опять же, нужно чтобы и на телефон передавался микрофон. сумашедшие мысли в слух. Проблема только в одной команде АЛЕКСА для активации VOL(-). С ок гуглом проблем бы не было, все было бы проще
Ну есть же копеечные микросхемы распознавания голосовых команд. Припаять обвязку и можно ставить в каждой комнате. Например, https://www.yoycart.com/Product/537499297658/
почитал я про этот модул WTK6900B01 , слабоват до 0.5 метра 90 градусов,хотя.... а если кинуть на него усилитель микрофона, это повысит дальность?. Одно понятно что нужно везде ставить голосовые модули. иду искать..... Что скажете про этот модуль клик
есть мнение, что в каждой комнате под обоями должны быть замурованы такие от штучки.
И приданный им для усиления лейтенант КГБ
Он в Испании, у него Seguridad. Блин, ежемесячная коммуналка за дом стоит как 4 эха, но нет же, 80 эуро - дорого :'(
Вам кажется что я здесь деньги лопатой гребу? здесь жизнь сложна как и в любой другой стране, может чуть лучше чем в некоторых, но теже сложности, теже проблемы. Выше кинул клик на модуль, че скажете? если что усилить микрофон усилителем......
Мы и пытаемся объяснить, что самоделка будет стоить дороже (ваше время+деньги), чем купить 4 фирменных, предназначенных именно для этого устройства.
Не пользовался такими модулями, и еще, а как вы собираетесь передавать с него голос на алексу?
думал попробовать через ардуино выводить принятый голос по вирелес на вход телефона 3.5, типа чтобы ардуино вылавливал свои команды а телефона праралелно принимал голос. Не знаю или проканает. просто пока мысль. Ладно..... есть модули вайфай esp8266 их алекса через сеть принемает как свое устройство. может с ними попробовать сообразить?
хочау себе собрать своими руками как собрал бортовик на опель свой
если бы мне так сразу лили критикой в моем проэкте на опель, я бы наверное и не сделал бы его, повезло попались сразу адекватные люди и мы с нуля все разложили и сделали.
Помню я ваш проект про бортовик на опель. Заходил туда пару раз. Делали вы его несколько лет, причем в основном не самостоятельно, а руками уважаемого MaksVV. В итоге фактически все сделал он, протащив вас за ручку как маленького ребенка через все проблемы. Как мне кажется, вы даже сейчас не особо понимаете, как устроен "ваш проект" бортового компьютера.
Теперь Вы рассчитываете найти такую же няньку для проекта умного дома?
Да именно адекватный человек протащил, но с ним я многому научился, и сам сделал бортовик другу на опель омега. Ясно. Проэкт можно считать закрытым. Сам разберусь, всем спасибо НЕ ЗА ЧТО...
Да именно адекватный человек протащил, но с ним я многому научился, и сам сделал бортовик другу на опель омега. Ясно. Проэкт можно считать закрытым. Сам разберусь, всем спасибо НЕ ЗА ЧТО...
вы бы не обижались, а делали выводы. Попробуйте описать проект еще раз, только не как чайник, первый раз увидивший ардуину, а как автор готового проекта, который за 2 года многому накчился. То, что написано в 1-2 посту этой ветки - это детский сад. Не видно никакого понимания проблемы с вашей стороны.
Вы зашли, до этого заходили, и еще многие зайдут и то же самое..... юмор и критика. Нет уж спасибо за 2 дня наслушался, и новых заходящих спецов слушать не хочется, убили всю идею на корню.
P.S.а даже если нужно протащить .... че тяжело, вы же все спецы по словам. Вам же должно нравится находить решения связаные с ардуино, вы же по этому здесь все и сидите? или я не прав? Не уж спасибо. Не хочу больше критиков.
проэкт авто и этот разные, там больше програмно а тут по железу, вот я и пока еще не расчихляюсь как да че.. но это уже не важно
проэкт в двух словах. Мобила с алексой и ардуино для переключения между комнатами и активации алекси на кнопку волумен минус. В комнате колонки микрофон и нано ну и передача данных. сложности, заставить и любой комнаты по микрофону активировать алексу на кнопку волумен минус. Что еще обьяснить? Все вроде понятно.... Мне задают вопрос мол а как ты микрофон будешь передавать? Так я за этим и пришел, узнать как, а не отвечать как. Да ладно, забудьте. Разберусь.....
2ТС:
Можно не быть таким нежным, как кожа на залупе? Мир вокруг тебя не обязан тебя любить.
Нет обсуждения, потому. что идея - говно. Поясню:
1. Модули войс рекогнишн - полное фуфло по точности и качеству распознавания команд.
2. "Пропустить" через Ардуино Уно-Нано-Мега голос практически невозможно, такая ардуина больше никаких задач выполнять не сможет. Это очень слабенькие контроллеры. Кортексы уже получше в этом смысле.
3. Амазон Алекса имеет полностью документированный, ОТКРЫТЫЙ АПИ. Можно встраивать в любой свой прибор. И лучшим кандидатом будет, разумеется, одноплатник типа распберри/оранж/и т.д. (Это к тому, что телефон синей изолентой не нужно приматывать ;))) )
4. Единственная любопытная (лично для меня) задача - автоматическое микширование нескольких микрофонов. Я бы попробовал поискать удобный звуковой процессор для этого, типа ADAU1702, у этого всего два входа, можно поискать на несколько. Вообще не искал решения и не встречал масштабируемого решения на большое к-во микрофонов.
(не смог удержаться)
Это, прости уж, у кого какая "шутка"! ;))))
идею убили для обсуждения. не для меня. я упертый. буду рыть. но по ходу сам. за ссылку на алекса спасибо