Съдържание:
- Стъпка 1: Стъпка 1: Необходими неща / оборудване
- Стъпка 2: Настройка на микрофона за откриване на глас
- Стъпка 3: Настройване на Gpio пинове
- Стъпка 4: Писане на скрипт
- Стъпка 5: Инсталиране на софтуера за разпознаване на глас за Raspberry Pi:
Видео: Домашна автоматизация с Raspberry Pi с гласово управление: 5 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:53
Целта на тази инструкция е да предостави стъпка по стъпка урок за това как да настроите малиново пи, което може да автоматизира светлините / светодиодите с вашите гласови команди.
Стъпка 1: Стъпка 1: Необходими неща / оборудване
1. Raspberry Pi 3 с Noobs / Raspbian Os.
2. USB уеб камера с микрофон / USB микрофон
3. windows / linux pc за достъп до Raspberry pi
Стъпка 2: Настройка на микрофона за откриване на глас
Първо, трябва да проверим дали вашият микрофон или уеб камера е открит от Raspberry Pi и силата на звука на микрофона е висока. Първата стъпка е да проверите дали вашата уеб камера или микрофон са изброени с помощта на командата „lsusb“.
Фиг. 1: Проверка на уеб камера или микрофон, открит от Raspberry Pi
Следващата стъпка е да настроите силата на звука за запис на микрофона. За да направите това, въведете командата “alsamixer” в терминала. Появява се изчистен графичен интерфейс, натиснете клавишите със стрелки нагоре или надолу, за да настроите силата на звука. Натиснете F6 (всички), след което изберете уеб камерата или микрофона от списъка. Отново използвайте клавиша със стрелка нагоре, за да настроите силата на звука на записа.
Фиг. 2: Настройка на силата на звука на микрофона
Стъпка 3: Настройване на Gpio пинове
За достъп до GPIO Pins трябва да инсталирате Wiring Pi на вашия Raspberry Pi
sudo apt-get install git-core
git клониране git: //git.drogon.net/wiringPi
cd окабеляванеPi
./ изграждане
за допълнителни инструкции можете да разгледате екранните снимки
Стъпка 4: Писане на скрипт
Създайте следния скрипт като файл с име „led“:
#!/bin/bash
ако [$#> 1]
тогава
/usr/local/bin/gpio mode 4 out
ако
тогава
/usr/local/bin/gpio напишете 4 на
fi
ако
тогава
/usr/local/bin/gpio отпишете 4
fi
fi
Задайте скрипта да бъде изпълним със следната команда:
chmod u+x led
Сега тази команда трябва да ВКЛЮЧИ светодиода, свързан към щифта. (Описание на пинов номер можете да намерите на страницата Wiring Pi).
./ продължи
Тази команда може да се използва за изключване
./ изкл
Стъпка 5: Инсталиране на софтуера за разпознаване на глас за Raspberry Pi:
Voice Command се инсталира като част от колекция от пакети. Ние, имаме нужда само от зависимости и компоненти за гласови команди за този урок. Когато инсталационният скрипт се изпълни, той ще поиска вашето желание да инсталирате няколко пакета, които можете да кажете само „да“на зависимости и гласова команда.
Изпълнете командите по -долу:
git клониране git: //github.com/StevenHickson/PiAUISuite.git
cd PiAUISuite/Инсталиране/
./ Инсталиране на AUISuite.sh
След като гласовата команда се инсталира, тя ще ви подкани да настроите. Изберете „да“, за да позволите на инсталационния скрипт да се настройва автоматично. Когато настройката приключи, тя ще ви подкани да редактирате конфигурационния файл. Натиснете Enter, за да редактирате файла и вижте следващия раздел за конфигурация. Добавете следния ред към конфигурационния файл, запишете и излезте.
светлина ==/home/pi/скриптове/led …
Горният ред означава, че когато кажете, че светва или изключва, гласовата команда ще изпълни скрипта/home/pi/led с предаване или изключване на аргумента. Това е подобно на резултата, както когато сте стартирали скрипта ръчно.
Използвайте командата по -долу, за да стартирате Гласова команда. -C означава да работи непрекъснато, -k pi задава подкана за име, който ще кажете, за да привлечете вниманието на Raspberry Pi. -V кара програмата да провери подканата, преди да влезе в режим на разпознаване на глас. -I кара гласовата команда да обработва само изрични команди, изброени в конфигурационния файл. И накрая, аргументът -b0 принуждава гласовата команда да не използва запълващ текст преди отговора.
гласова команда -c -k pi -v -b0 -i
Изпълнете горната команда Кажете ясно PI и изчакайте отговора "Да сър"
Кажете ясно да светне. Светодиодът трябва да светне
Кажете ясно изключете светлината. Светодиодът трябва да се изключи
това е…….
Препоръчано:
Talkative Automation -- Аудио от Arduino -- Автоматизация с гласово управление -- HC - 05 Bluetooth модул: 9 стъпки (със снимки)
Talkative Automation || Аудио от Arduino || Автоматизация с гласово управление || HC - 05 Bluetooth модул: …………………………. Моля АБОНИРАЙТЕ се за канала ми в YouTube за още видеоклипове …. …. В това видео ние сме изградили Talkative Automation .. Когато изпратите гласова команда през мобилен телефон, тя ще включи домашните устройства и ще изпрати обратна връзка
Домашна автоматизация с гласово управление (като Alexa или Google Home, не са необходими Wifi или Ethernet): 4 стъпки
Гласова автоматизирана домашна автоматизация (като Alexa или Google Home, без Wi -Fi или Ethernet) съществуващи електрически уреди (ако имате Moto -X smartp
Планиране на домашна система за домашна автоматизация: 12 стъпки
Планиране на система за домашна автоматизация „Направи си сам“: Целта на тази инструкция не е да ви каже как можете да правите каквото искате в дома си. Вместо това е написано, за да се превърне една идея в реалност, но също така да се превърне лудостта в здрав разум чрез разбиране на границите (технология, цена, необходимо време
Домашна автоматизация и мониторинг с домашно гласово/интернет управление, използвайки ESP8266 и Google Home Mini: 6 стъпки
Домашна автоматизация и мониторинг с домашно гласово/интернет управление, използвайки ESP8266 и Google Home Mini: Хей !! След дълга почивка съм тук, тъй като всички ние трябва да свършим нещо скучно (работа), за да печелим. След всички статии за ДОМАШНА АВТОМАТИЗАЦИЯ, които съм написал от BLUETOOTH, IR, Local WIFI, Cloud, т.е. трудните, * СЕГА * идва най -лесният, но най -ефективният
Домашна автоматизация с гласово управление: 8 стъпки (със снимки)
Домашна автоматизация с гласово управление: Здравейте, В тази инструкция ще ви науча да правите домашна автоматизация с гласов контрол. Просто ще се включим в мобилния си телефон и ще контролираме уредите си с глас. Повярвайте ми, не е толкова трудно да се направи, колкото звучи. Просто следвайте стъпките и y