Съдържание:

Дървена лампа Edison с гласово управление - (Видео): 5 стъпки
Дървена лампа Edison с гласово управление - (Видео): 5 стъпки

Видео: Дървена лампа Edison с гласово управление - (Видео): 5 стъпки

Видео: Дървена лампа Edison с гласово управление - (Видео): 5 стъпки
Видео: Учите английский через историю ★ Уровень 1 (английский... 2024, Ноември
Anonim
Дървена лампа Edison с гласово управление - (видео)
Дървена лампа Edison с гласово управление - (видео)

Цена на въпрос $ 5. Ето колко струва Wifi Relay SONOFF (от компанията ITEAD), което е сърцето на това устройство.

"Не съм се провалил. Току -що намерих 10 000 начина, които няма да работят." - Томас А. Едисон Това е невероятно, но напоследък хората в училищата писаха с пера. И днес има вълшебна тухла със снимка, която се побира в джоба ви и осигурява достъп до цялата информация по света. Гласов контрол и, както казват хората, заплаха за човечеството от страна на изкуствения интелект. Съвсем наскоро тези технологии изглеждаха като недостъпни фантазии. Но днес ще ви покажа как абсолютно всеки от вас, с основни познания по програмиране, може да използва гласово управление. И така, нека започнем.

Стъпка 1: Да започнем

Нека да започнем
Нека да започнем

ВНИМАНИЕ!!! Работете с високо напрежение! Авторът на статията не носи отговорност за вашите действия! Или всякакви материални или физически повреди, които могат да бъдат в резултат на използването на тази инструкция!

Стъпка 2: Общата схема на работния алгоритъм на устройството

Общата схема на алгоритъма за работа на устройството
Общата схема на алгоритъма за работа на устройството

Тъй като телефонът в даден момент може да бъде свързан само с една точка за достъп до Wi-Fi, ние ще работим през рутера. Като цяло е удобно, когато всичките ви интелигентни устройства са в една и съща мрежа и можете лесно да ги управлявате, без да се налага постоянно да се свързвате отново с всяко от тях. Недостатъкът на това е, че всичките ви устройства зависят от производителността на един рутер.

Стъпка 3: 1 - Трябва да препрограмираме Sonoff Wi -Fi релета

1 - Трябва да препрограмираме Sonoff Wi -Fi релета
1 - Трябва да препрограмираме Sonoff Wi -Fi релета
1 - Трябва да препрограмираме Sonoff Wi -Fi релета
1 - Трябва да препрограмираме Sonoff Wi -Fi релета
1 - Трябва да препрограмираме Sonoff Wi -Fi релета
1 - Трябва да препрограмираме Sonoff Wi -Fi релета
1 - Трябва да препрограмираме Sonoff Wi -Fi релета
1 - Трябва да препрограмираме Sonoff Wi -Fi релета

По подразбиране той е конфигуриран да работи чрез китайски сървър. Според мен не е много удобно да се изключва крушката в тоалетната през китайския сървър. За това трябва да го разглобим и да запоим контактите за препрограмиране.

Сега можем да свържем модул cp2102 от Silicon Labs към Sonoff wifi. Използвах го и за програмиране на Arduino mini.

ВНИМАНИЕ!!! Когато правите препрограмиране, не свързвайте модула към мрежата 220/110 волта!

Препрограмирайте релето е много просто. Това е обикновен модул esp8266. Взех стандартната скица на сървъра на точката за достъп от Arduino IDE и го промених малко.

Фърмуер за реле SONOFF Wifi. За да го използвате чрез вашия домашен рутер, можете да намерите в прикачения файл. И го използвайте от Arduino IDE.

Ще трябва да посочите името на вашата точка за достъп (рутер), парола и статичен ip адрес за крушката. Релето за управление е на пин 12. Не забравяйте да зададете размера на Flash на 1 MB в IDE.

Натиснете и задръжте бутона на платката Sonoff. Поставете USB конвертора на cp2102 във вашия компютър (като държите натиснат бутона). След 2–3 секунди отпуснете бутона. Сега е в режим на светкавица. Заредете файла с скица в Arduino IDE. Кликнете върху Проверка / Компилиране. След като го мигате, модулът трябва да се рестартира и зеленият светодиод ще започне да мига

Стъпка 4: Нека направим мобилно приложение, за да контролираме това Wifi реле. (Android)

Нека направим малко мобилно приложение, за да контролираме това Wifi реле. (Android)
Нека направим малко мобилно приложение, за да контролираме това Wifi реле. (Android)
Нека направим малко мобилно приложение, за да контролираме това Wifi реле. (Android)
Нека направим малко мобилно приложение, за да контролираме това Wifi реле. (Android)
Нека направим малко мобилно приложение, за да контролираме това Wifi реле. (Android)
Нека направим малко мобилно приложение, за да контролираме това Wifi реле. (Android)

Ще предоставя само основните фрагменти от код. След това можете да ги използвате, за да го внедрите във вашите приложения. Google предоставя много прост и удобен интерфейс за разпознаване на глас. Ето кода, който ви позволява да конвертирате глас в текст и да го запишете в обикновен низ. (Части с основен код на Android, за да използвате разпознаване на глас, можете да намерите в прикачени файлове.) След това можете да го сравните с командите, които искате да приложите.

Код за работа с WiFi. Изпращане на съобщение до сървъра. Можете също да намерите на прикачени файлове.

Кодът е много прост. "1" включете крушката, "0" изключете крушката. Можете да добавяте, по желание, всякакви проверки, да получавате отговор от сървъра и т.н. Създадох две програми за себе си. Първият е джаджа за гласово управление, която се намира на работния плот и винаги е под ръка. Второто е просто приложение за включване / изключване на крушка чрез натискане на бутон.

Препоръчано: